0001548123-24-000073.txt : 20240513 0001548123-24-000073.hdr.sgml : 20240513 20240513145305 ACCESSION NUMBER: 0001548123-24-000073 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 43 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240513 DATE AS OF CHANGE: 20240513 FILER: COMPANY DATA: COMPANY CONFORMED NAME: REFLECT SCIENTIFIC, INC. CENTRAL INDEX KEY: 0001103090 STANDARD INDUSTRIAL CLASSIFICATION: LABORATORY APPARATUS & FURNITURE [3821] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 870642556 STATE OF INCORPORATION: UT FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-31377 FILM NUMBER: 24938511 BUSINESS ADDRESS: STREET 1: 1270 S 1380 W CITY: OREM STATE: UT ZIP: 84058 BUSINESS PHONE: 801-226-4100 MAIL ADDRESS: STREET 1: 1270 S 1380 W CITY: OREM STATE: UT ZIP: 84058 FORMER COMPANY: FORMER CONFORMED NAME: REFLECT SCIENTIFIC INC DATE OF NAME CHANGE: 20040315 FORMER COMPANY: FORMER CONFORMED NAME: COLE INC DATE OF NAME CHANGE: 20000711 10-Q 1 rscf-20240331.htm QUARTERLY REPORT ON FORM 10Q FOR THE QUARTER ENDED MARCH 31, 2024

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 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, 2024

 

or

 

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: 000-31377

 

REFLECT SCIENTIFIC, INC.
(Exact name of registrant as specified in its charter)

 

Utah   87-0642556

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

1266 South 1380 West, Orem, UT   84058
(Address of principal executive offices)   (Zip Code)

 

(801) 226-4100
(Registrant’s telephone number, including area code)

 

N/A
(Former name, former address and formal fiscal year, if changed since last report)

 

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 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.

 

 

1 

 

 

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 comply 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

 

As of May 10, 2024, there were 85,664,086 common shares of the registrant issued and outstanding.

 

2 

 

REFLECT SCIENTIFIC, INC.

 

Quarterly Report on Form 10-Q

Period Ended March 31, 2024

 

 

TABLE OF CONTENTS

 

PART I

FINANCIAL INFORMATION

 

Item 1: Financial Statements 4
Item 2: Management’s Discussion and Analysis of Financial Condition and Results of Operations 12
Item 3: Quantitative and Qualitative Disclosure about Market Risk 15
Item 4: Controls and Procedures 16

 

PART II

OTHER INFORMATION

 

Item 1: Legal Proceedings 16
Item 1A. Risk Factors 16
Item 2: Unregistered Sales of Equity Securities and Use of Proceeds 16
Item 3: Defaults Upon Senior Securities 16
Item 4: Mine Safety Disclosure 16
Item 5: Other Information 16
Item 6: Exhibits 17

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 

 

PART I

FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS.

 

 

REFLECT SCIENTIFIC, INC.

UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

 

    Page
Condensed Consolidated Balance Sheets as of March 31, 2024 (Unaudited) and December 31, 2023   5
Condensed Consolidated Statements of Operations for the Three Months Ended March 31, 2024 and 2023 (Unaudited)   6
Condensed Consolidated Statements of Stockholders’ Equity for the Three Months Ended March 31, 2024     and 2023 (Unaudited)   7
Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2024 and 2023    (Unaudited)   8
Notes to Condensed Consolidated Financial Statements (Unaudited)   9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 

 

REFLECT SCIENTIFIC, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

 

   

March 31,

2024

    December 31, 2023  
ASSETS   (Unaudited)        
             
Current Assets            
   Cash and cash equivalents   $ 1,009,424     $ 1,277,951  
   Accounts receivable, net     335,003       108,191  
   Inventories, net     950,917       972,293  
   Prepaid expenses and other current assets     10,301       11,715  
      Total Current Assets     2,395,645       2,370,150  
                 
   Operating lease right-of-use assets     218,025       235,653  
   Goodwill     60,000       60,000  
   Other long-term assets     3,100       3,100  
       TOTAL ASSETS   $ 2,676,770     $ 2,668,903  
                 
LIABILITIES AND STOCKHOLDERS' EQUITY                
                 
Current Liabilities                
   Accounts payable and accrued expenses   $ 101,272     $ 86,241  
   Customer deposits     486,229       447,444  
   Current portion of operating lease liabilities     67,675       62,681  
      Total Current Liabilities     655,176       596,366  
                 
   Operating lease liabilities, net of current portion     160,991       179,963  
      TOTAL LIABILITIES     816,167       776,329  
                 
Stockholders' Equity                
   Preferred Stock, $0.01 par value, 5,000,000 shares authorized; none issued and    outstanding as of March 31, 2024 and December 31, 2023     -       -  
   Common stock, $0.01 par value, 100,000,000 shares authorized; 85,664,086 shares issued    and outstanding as of March 31, 2024 and December 31, 2023     856,640       856,640  
   Additional paid-in capital     20,302,681       20,302,681  
   Accumulated deficit     (19,298,718 )     (19,266,747 )
      TOTAL STOCKHOLDERS’ EQUITY     1,860,603       1,892,574  
      TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY   $ 2,676,770     $ 2,668,903  

 

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

 

5 

 

REFLECT SCIENTIFIC, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)

 

    For the Three Months Ended March 31,  
    2024     2023  
Revenues   $ 428,755     $ 241,127  
Cost of goods sold     186,966       113,633  
Gross profit     241,789       127,494  
                 
Operating Expenses                
Salaries and wages     142,614       162,275  
General and administrative     132,304       106,992  
Research and development     7,375       6,066  
Total Operating Expenses     282,293       275,333  
                 
LOSS FROM OPERATIONS     (40,504 )     (147,839 )
                 
Other income     8,533       -  
                 
NET LOSS BEFORE INCOME TAXES     (31,971 )     (147,839 )
INCOME TAX EXPENSE     -       -  
NET LOSS   $ (31,971 )   $ (147,839 )
                 
Loss per common share                
Basic and diluted   $ (0.00 )   $ (0.00 )
Weighted average shares outstanding                
Basic and diluted     85,664,086       85,214,086  

 

 

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

6 

 

 

REFLECT SCIENTIFIC, INC.

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

 

 

 

 

Three Months Ended March 31, 2024

 

    Common Stock    

Additional

Paid-In

    Accumulated    

Total

Stockholders’

 
    Shares     Amount     Capital     Deficit     Equity  
Balance at December 31, 2023     85,664,086     $ 856,640     $ 20,302,681     $ (19,266,747 )   $ 1,892,574  
    Net loss     -       -       -       (31,971 )     (31,971 )
Balance at March 31, 2024     85,664,086     $ 856,640     $ 20,302,681     $ (19,298,718 )   $ 1,860,603  

 

 

 

Three Months Ended March 31, 2023

 

    Common Stock    

Additional

Paid-In

    Accumulated    

Total

Stockholders’

 
    Shares     Amount     Capital     Deficit     Equity  
Balance at December 31, 2022     85,214,086     $ 852,140     $ 20,252,181     $ (18,807,719 )   $ 2,296,602  
   Stock-based compensation     -       -       6,875       -       6,875  
   Net Loss     -       -       -       (147,839 )     (147,839 )
Balance at March 31, 2023     85,214,086     $ 852,140     $ 20,259,056     $ (18,955,558 )   $ 2,155,638  

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

7 

 

 

REFLECT SCIENTIFIC, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

 

   

For the Three Months Ended

March 31,

 
    2024     2023  
CASH FLOWS FROM OPERATING ACTIVITIES                
   Net loss   $ (31,971 )   $ (147,839 )
Adjustments to reconcile net loss to net cash used in operating activities:                
   Stock-based compensation     -       6,875  
   Amortization of right-of-use assets     17,628       14,529  
Changes in operating assets and liabilities:                
   Accounts receivable     (226,812 )     20,961  
   Inventories     21,376       (53,268 )
   Prepaid expenses and other current assets     1,414       14,221  
   Accounts payable and accrued expenses     15,031       (10,773 )
   Customer deposits     38,785       (12,420 )
   Operating lease liabilities     (13,978 )     (15,144 )
      Net cash used in operating activities     (178,527 )     (182,858 )
                 
CASH FLOWS FROM INVESTING ACTIVITIES                
      Net cash provided by investing activities     -       -  
                 
CASH FLOWS FROM FINANCING ACTIVITIES                
      Net cash provided by financing activities     -       -  
                 
NET CHANGE IN CASH AND CASH EQUIVALENTS     (178,527 )     (182,858 )
                 
CASH AND CASH EQUIVALENTS                
Beginning of the period     1,277,951       1,381,927  
End of the period   $ 1,099,424     $ 1,199,069  
                 
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION                
   Cash paid for interest   $
 
    $ -  
   Cash paid for income taxes   $
 
    $ -  

 

 

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

 

8 

 

REFLECT SCIENTIFIC, INC.

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(UNAUDITED)

 

NOTE 1—BASIS OF PRESENTATION AND OTHER INFORMATION

 

The accompanying unaudited condensed consolidated financial statements of Reflect Scientific, Inc. (the “Company,” “we,” “us,” or “our”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and with the instructions to Form 10-Q of Regulation S-X. They do not include all the information and footnotes required by GAAP for complete financial statements. The December 31, 2023 consolidated balance sheet data was derived from audited financial statements but do not include all disclosures required by GAAP. However, except as disclosed herein, there has been no material change in the information disclosed in the notes to the consolidated financial statements for the year ended December 31, 2023 included in the Company’s Annual Report on Form 10-K, as filed with the Securities and Exchange Commission on March 29, 2024. The interim unaudited condensed consolidated financial statements should be read in conjunction with those consolidated financial statements included in the Form 10-K. In the opinion of management, all adjustments considered necessary for a fair presentation of the financial statements, consisting solely of normal recurring adjustments, have been made. Operating results for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024.

 

Recently Issued Accounting Pronouncements

 

In November 2023, the FASB issued ASU 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures,” which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and to provide in interim periods all disclosures about reportable segment’s profit or loss and assets that are currently required annually. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. These amendments are to be applied retrospectively. The Company is currently evaluating the impact this standard will have on its condensed consolidated financial statements.

 

In December 2023, the FASB issued ASU 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures,” which enhances the transparency and decision usefulness of income tax disclosures by requiring; (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. ASU 2023-09 is effective for fiscal years beginning after December 15, 2025, with early adoption permitted. These amendments are to be applied prospectively, with retrospective application permitted. The Company is currently evaluating the impact this standard will have on its condensed consolidated financial statements.

 

The Company currently believes there are no other issued and not yet effective accounting standards that are materially relevant to our condensed consolidated financial statements.

 

NOTE 2—DISAGGREGATION OF REVENUES

 

Our revenue is disaggregated based on product category and geographical region. We recognize revenue from the sale of scientific equipment for the life sciences and manufacturing industries. Our products include non-mechanical Cyrometrix freezers, chillers, and original equipment manufacturer (“OEM”) value-added products and components for the life sciences industry.

 

9 

 

 

The Company’s revenues for the three months ended March 31, 2024 and 2023 are disaggregated as follows:

 

    For the Three Months Ended March 31, 2024  
    United States     International     Total  
Revenues                        
Freezers and chillers   $ 264,270     $ -     $ 264,270  
    OEM and other     137,796       26,689       164,485  
    Total Revenues   $ 402,066     $ 26,689     $ 428,755  

 

    For the Three Months Ended March 31, 2023  
    United States     International     Total  
Revenues                        
Freezers and chillers   $ 45,250     $ -     $ 45,250  
    OEM and other     127,880       67,997       195,877  
    Total Revenues   $ 173,130     $ 67,997     $ 241,127  

 

NOTE 3—INVENTORIES

 

Inventories at March 31, 2024 and December 31, 2023 consisted of the following:

 

    March 31,     December 31,  
    2024     2023  
Finished goods   $ 460,001     $ 493,565  
Raw materials     596,960       584,772  
   Total inventories     1,056,961       1,078,337  
Less reserve for obsolescence     (106,044 )     (106,044 )
   Total inventories, net   $ 950,917     $ 972,293  

 

Inventory balances are composed of finished goods and raw materials. Work in process inventory is immaterial to the condensed consolidated financial statements.

 

NOTE 4—LEASES

 

The following was included in our condensed consolidated balance sheets at March 31, 2024 and December 31, 2023:

 

    March 31,   December 31,  
    2024   2023  
Operating lease right-of-use assets   $ 218,025   $ 235,653  
               
Lease liabilities, current portion     67,675     62,681  
Lease liabilities, long-term     160,991     179,963  
    Total operating lease liabilities   $ 228,666   $ 242,644  
               
Weighted-average remaining lease term (months)     32     35  
Weighted average discount rate     10.5 %   10.5 %

 

Total lease expense for the three months ended March 31, 2024 and 2023 is as follows:

 

    For the Three Months Ended March 31,  
    2024     2023  
Operating lease expense   $ 23,875     $ 15,216  
Variable lease expense     -       4,437  
Total lease expense   $ 23,875     $ 19,653  

10 

 

 

Cash payments included in the measurement of our operating lease liabilities were $20,225 and $15,831 for the three months ended March 31, 2024 and 2023, respectively.

 

As of March 31, 2024, maturities of operating lease liabilities were as follows:

  

Year Ending December 31,   Amount  
2024   $ 65,084  
2025     98,532  
2026     101,708  
   Total     265,324  
Less: imputed interest     (36,658 )
   Total operating lease liabilities   $ 228,666  

 

NOTE 5—STOCKHOLDERS’ EQUITY

 

Common Stock

 

As of March 31, 2024 and December 31, 2023, the Company was authorized to issue 100,000,000 common shares, of which 85,664,086 common shares were issued and outstanding.

 

Potential Common Stock Equivalents

 

As of March 31, 2024, there were no potential common share equivalents from restricted stock awards. As of December 31, 2023, there were 450,000, potential common share equivalents from restricted stock awards excluded from the diluted loss per share calculations as their effect is anti-dilutive.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11 

 

 

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.

 

The following management’s discussion and analysis of financial condition and results of operations provides information that management believes is relevant to an assessment and understanding of our plans and financial condition. The following financial information is derived from our financial statements and should be read in conjunction with such financial statements and notes thereto set forth elsewhere herein.

 

Use of Terms

 

Except as otherwise indicated by the context and for the purposes of this report only, references in this report to “we,” “us,” “our” and the “Company” refer to Reflect Scientific, Inc., and its consolidated subsidiaries.

 

Special Note Regarding Forward Looking Statements

 

This report contains forward-looking statements that are based on our management’s beliefs and assumptions and on information currently available to us. All statements other than statements of historical facts are forward-looking statements. These statements relate to future events or to our future financial performance and involve known and unknown risks, uncertainties and other factors that may cause our actual results, levels of activity, performance or achievements to be materially different from any future results, levels of activity, performance or achievements expressed or implied by these forward-looking statements. Forward-looking statements include, but are not limited to, statements about:

 

  Changes in Company-wide strategies, which may result in changes in the types or mix of businesses in which our Company is involved or chooses to invest;

 

  Changes in U.S., global or regional economic conditions;

 

  Changes in U.S. and global financial and equity markets, including significant interest rate fluctuations, which may impede our Company’s access to, or increase the cost of, external financing for our operations and investments;

 

  Increased competitive pressures, both domestically and internationally;

 

  Legal and regulatory developments, such as regulatory actions affecting environmental activities;

 

  The imposition by foreign countries of trade restrictions and changes in international tax laws or currency controls;

 

  Adverse weather conditions or natural disasters, such as hurricanes and earthquakes, labor disputes, which may lead to increased costs or disruption of operations.

 

In some cases, you can identify forward-looking statements by terms such as “may,” “could,” “will,” “should,” “would,” “expect,” “plan,” “intend,” “anticipate,” “believe,” “estimate,” “predict,” “potential,” “project” or “continue” or the negative of these terms or other comparable terminology. These statements are only predictions. You should not place undue reliance on forward-looking statements because they involve known and unknown risks, uncertainties and other factors, which are, in some cases, beyond our control and which could materially affect results.

 

In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this report, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements.

12 

 

 

 

 

The forward-looking statements made in this report relate only to events or information as of the date on which the statements are made in this report. Except as expressly required by the federal securities laws, there is no undertaking to publicly update or revise any forward-looking statements, whether as a result of new information, future events, changed circumstances or any other reason.

 

Overview

 

Reflect Scientific is engaged in the manufacture and distribution of innovative products targeted at the life science market. Our customers include hospitals, diagnostic laboratories, pharmaceutical and biotech companies, cold chain management, universities, government and private sector research facilities, chemical and industrial companies.

 

Our goal is to provide our customers with the best solution for their needs. This philosophy extends into our business strategies and acquisition plans. Through a series of strategic acquisitions, we acquired technology that has enabled us to expand our line of products to align with, and capitalize on, market needs. Our growing product portfolio includes ultra-low temperature freezers, blast freezers, solvent chillers and refrigerated transportation in addition to supplying OEM products to the life sciences industry.

 

Our Cryometrix brand ultra-low temperature and blast freezers innovative design enables our customers to save substantially on energy costs related to cryogenic storage. Ultra-low temperature freezers are used worldwide for the storage of vaccines, DNA, RNA, proteins and many other biological and chemical substances. There is a growing need for energy efficient, reliable ultra-low temperature storage units. Our Cryometrix freezers are targeted to this growing market and we have had tremendous success in blood storage and pharmaceutical manufacturing applications. The application of this technology for use in refrigerated trailers (commonly called “reefers”) used to transport goods which need to be maintained in a cold environment significantly broadens the market for this technology. The utilization of this technology in reefers eliminates the current method of cooling, which uses engines run on hydrocarbon fuels. The Cryometrix technology is pollutant free and is more efficient and cost effective than the technologies currently used. Reflect Scientific has added a new product line of solvent chillers. Solvent chillers are used in natural products extraction for optimizing product yield and purity.

 

Recent Developments

 

None.

 

Critical Accounting Policies and Estimates

 

The preparation of the unaudited condensed consolidated financial statements requires our management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. On a regular basis, we evaluate these estimates. These estimates are based on management’s historical industry experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results may differ from these estimates.

 

For a description of the accounting policies that, in management’s opinion, involve the most significant application of judgment or involve complex estimation and which could, if different judgment or estimates were made, materially affect our reported financial position, results of operations, or cash flows, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Critical Accounting Policies and Estimates” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 filed with the SEC on March 29, 2024.

 

During the three months ended March 31, 2024, there were no significant changes in our accounting policies and estimates.

 

13 

 

 

Results of Operations

 

Comparison of the Three Months Ended March 31, 2024 and 2023

 

The following table sets forth key components of our results of operations during the three months ended March 31, 2024 and 2023:

 

    For the Three Months Ended March 31,  
    2024     2023  
    Amount     % of Revenues     Amount     % of Revenues  
Revenues   $ 428,755       100.0 %   $ 241,127       100.0 %
Cost of goods sold     186,966       43.6 %     113,633       47.1 %
Gross profit     241,789       56.4 %     127,494       52.9 %
                                 
Operating Expenses                                
Salaries and wages     142,614       33.3 %     162,275       67.3 %
General and administrative     132,304       30.8 %     106,992       44.4 %
Research and development     7,375       1.7 %     6,066       2.5 %
Total Operating Expenses     282,293       65.8 %     275,333       114.2 %
                                 
Income (loss) from operations     (40,504 )     (9.4) %     (147,839 )     (61.3) %
                                 
Other income     8,533       2.0 %     -       -  
                                 
Net loss before income taxes     (31,971 )     (7.4) %     (147,839 )     (61.3) %
Income tax expense     -       -       -       -  
Net loss   $ (31,971 )     (7.4) %   $ (147,839 )     (61.3) %

 

Revenues. Revenues increased by $187,628, or 77.8%, to $428,755 for the three months ended March 31, 2024, as compared to $241,127 for the three months ended March 31, 2023. Such increase was primarily due to a heightened demand for freezer and chiller sales, driven by increased customer capital expenditures during the current period.

 

Cost of goods sold. Cost of goods sold increased by $73,333, or 64.5%, to $186,966 for the three months ended March 31, 2024, as compared to $113,633 for the three months ended March 31, 2023. Such increase was primarily due to increased freezer and chillers sales during the current period.

 

Gross profit. Our gross profit as a percentage of sales increased to 56.4% for the three months ended March 31, 2024, as compared to 52.9% for the three months ended March 31, 2023. The increase in gross profit percentage was primarily due to the increase in freezer and chiller sales during the current period, which have better margins than other products. This was partially offset by increased product costs during the current period.

 

Salaries and wages. Salaries and wages decreased by $19,661, or 12.1%, to $142,614 for the three months ended March 31, 2024, as compared to $162,275 for the three months ended March 31, 2023. Such decrease was primarily due to no stock-based compensation during the current period and decreased employee headcount.

 

General and administrative. General and administrative expenses increased by $25,312, or 23.7%, to $132,304 for the three months ended March 31, 2024, as compared to $106,992 for the three months ended March 31, 2023. Such increase was primarily due to increased advertising and marketing, professional fees, public filing costs, and rent expense during the current period.

 

Research and development. Research and development expenses increased by $1,309, or 21.6%, to $7,375 for the three months ended March 31, 2024, as compared to $6,066 for the three months ended March 31, 2023. Such increase was primarily a result of increased enhancements to the ultra-cold CBD oil chiller as a result of the improved operations during the current period.

14 

 

 

Other income. Other income was $8,533 for the three months ended March 31, 2024, as compared to $0 for the three months ended March 31, 2023. The increase in the current period was from interest income earned on our business money market savings accounts, which were opened during the fourth quarter of 2023.

 

Net loss. As a result of the cumulative effect of the factors described above, our net loss was $31,971 for the three months ended March 31, 2024, as compared to a net loss of $147,839 for the three months ended March 31, 2023. Management continues to look for opportunities to increase sales, improve gross margins and control ongoing operating expenses.

 

Liquidity and Capital Resources

 

As of March 31, 2024 and December 31, 2023, our current assets exceeded current liabilities by $1,740,469 and $1,773,784, respectively, and we had cash and cash equivalents of $1,099,424 and $1,277,951, respectively. To date, we have financed our operations primarily through revenue generated from operations, cash proceeds from financing activities, borrowings, and equity contributions by our shareholders.

 

Summary of Cash Flow

 

The following table provides detailed information about our net cash flow for the period indicated:

 

   

Three Months Ended

March 31,

 
    2024     2023  
Net cash used in operating activities   $ (178,527 )     (182,858 )
Net cash provided by investing activities     -       -  
Net cash provided by financing activities     -       -  
Net change in cash and cash equivalents     (178,527 )     (182,858 )
                 
Cash and cash equivalents at beginning of period     1,277,951       1,381,927  
Cash and cash equivalents at end of period   $ 1,099,424     $ 1,199,069  

 

Net cash used in operating activities was $178,527 and $182,858 for the three months ended March 31, 2024 and 2023, respectively. Significant factors affecting operating cash flows were primarily a result of increased accounts receivable during the current period.

 

We continue working to enhance our on-line ordering system to increase sales, develop the market for our ultra-low temperature freezers, work with current vendors to obtain more favorable pricing, and locate new vendors to provide opportunities to further reduce our cost of goods.

 

We will continue to focus our efforts on our core business activities while pursuing capital resources and evaluating potential future acquisitions which fit within and enhance our core business.

 

Off-Balance Sheet Arrangements

 

We have no off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

 

Not applicable.

 

15 

 

 

ITEM 4. CONTROLS AND PROCEDURES.

 

Evaluation of Disclosure Controls and Procedures

 

We maintain disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)). Disclosure controls and procedures refer to controls and other procedures designed to ensure that information required to be disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the Securities and Exchange Commission and that such information is accumulated and communicated to our management, including our chief executive officer and chief principal officer, as appropriate, to allow timely decisions regarding required disclosure.

 

As required by Rule 13a-15(e) of the Exchange Act, our management has carried out an evaluation, with the participation and under the supervision of our chief executive officer and principal financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures, as of March 31, 2024. Based upon, and as of the date of this evaluation, our chief executive officer and principal financial officer determined that there have been no changes in our internal controls over financial reporting as of March 31, 2024 to the material weaknesses described in Item 9A “Controls and Procedures” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023, our disclosure controls and procedures were not effective.

 

PART II

OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS.

 

From time to time, we may become involved in various lawsuits and legal proceedings, which arise, in the ordinary course of business. However, litigation is subject to inherent uncertainties, and an adverse result in these, or other matters, may arise from time to time that may harm our business. We are currently not aware of any such legal proceedings or claims that we believe will have a material adverse effect on our business, financial condition or operating results.

 

ITEM 1A. RISK FACTORS.

 

Not applicable.

 

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.

 

None.

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES.

 

None.

 

ITEM 4. MINE SAFETY DISCLOSURES.

 

Not applicable.

 

ITEM 5. OTHER INFORMATION.

 

None.

 

16 

 

 

ITEM 6. Exhibits

 

(a)Exhibits.

 

Exhibit No. Title of Document

Location if other than attached hereto

 

3.1 Articles of Incorporation 10-SB Registration Statement*
3.2 Articles of Amendment to Articles of Incorporation 10-SB Registration Statement*
3.3 By-Laws 10-SB Registration Statement*
3.4 Articles of Amendment to Articles of Incorporation 8-K Current Report dated December 31, 2003*
3.5 Articles of Amendment to Articles of Incorporation 8-K Current Report dated December 31, 2003*
3.6 Articles of Amendment September 30, 2004 10-QSB Quarterly Report*
3.7 By-Laws Amendment September 30, 2004 10-QSB Quarterly Report*
4.1 Debenture 8-K Current Report dated June 29, 2008*
4.2 Form of Purchasers Warrant 8-K Current Report dated June 29, 2008*
4.3 Registration Rights Agreement 8-K Current Report dated June 29, 2008*
4.4 Form of Placement Agreement 8-K Current Report dated June 29, 2008*
10.1 Securities Purchase Agreement 8-K Current Report dated June 29, 2008*
10.2 Placement Agent Agreement 8-K Current Report dated June 29, 2008*
10.3 JMST Purchase Agreement 8-K Current Report dated April 4, 2006*
10.4 Cryomastor Merger Agreement 8-K Current Report dated April 19, 2006*
10.5 Image Labs Merger Agreement 8-K Current Report dated November 15, 2006*
10.7 Debenture Settlement 8-K Current Report dated November 17, 2006*
14 Code of Ethics December 31, 2003 10-K Annual Report*
21 Subsidiaries of the Company December 31, 2006 10-K Annual Report*

 

Exhibit No. Title of Document Location if other than attached hereto
31.1 302 Certification of Kim Boyce This Filing
31.2 302 Certification of Kim Boyce This Filing
32 906 Certification This Filing

 

Exhibits

 

Additional Exhibits Incorporated by Reference

* Reflect California Reorganization 8-K Current Report dated December 31, 2003
* JMST Acquisition 8-K Current Report dated April 4, 2006
* Cryomastor Reorganization 8-K Current Report dated September 27, 2006
* Image Labs Merger Agreement Signing 8-K Current Report dated November 15, 2006
* All Temp Merger Agreement Signing 8-K Current Report dated November 17, 2006
* All Temp Merger Agreement Closing 8-KA Current Report dated November 17, 2006
* Image Labs Merger Agreement Closing 8-KA Current Report dated November 15, 2006
* Debenture Placement 8-K Current Report dated June 29, 2007

 

* Previously filed and incorporated by reference.

17 

 

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.

 

Reflect Scientific, Inc.

(Registrant)

 

 

Date: May 13, 2024                                                                            By: /s/ Kim Boyce

Kim Boyce, Chief Executive Officer and Director

 

Date: May 13, 2024                                                                            By: /s/ Kim Boyce

Kim Boyce, Principal Financial Officer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

18 

 

10-Q 0.00 0.00 85214086 85664086 false --12-31 Q1 0001103090 0001103090 2024-01-01 2024-03-31 0001103090 2024-05-10 0001103090 2024-03-31 0001103090 2023-12-31 0001103090 2023-01-01 2023-03-31 0001103090 us-gaap:CommonStockMember 2023-12-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001103090 us-gaap:RetainedEarningsMember 2023-12-31 0001103090 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001103090 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001103090 us-gaap:CommonStockMember 2024-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001103090 us-gaap:RetainedEarningsMember 2024-03-31 0001103090 us-gaap:CommonStockMember 2022-12-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001103090 us-gaap:RetainedEarningsMember 2022-12-31 0001103090 2022-12-31 0001103090 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001103090 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001103090 us-gaap:CommonStockMember 2023-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001103090 us-gaap:RetainedEarningsMember 2023-03-31 0001103090 2023-03-31 0001103090 rscf:FreezersAndChillersMember country:US 2024-01-01 2024-03-31 0001103090 rscf:FreezersAndChillersMember rscf:InternationalMember 2024-01-01 2024-03-31 0001103090 rscf:FreezersAndChillersMember 2024-01-01 2024-03-31 0001103090 rscf:OEMAndOtherMember country:US 2024-01-01 2024-03-31 0001103090 rscf:OEMAndOtherMember rscf:InternationalMember 2024-01-01 2024-03-31 0001103090 rscf:OEMAndOtherMember 2024-01-01 2024-03-31 0001103090 country:US 2024-01-01 2024-03-31 0001103090 rscf:InternationalMember 2024-01-01 2024-03-31 0001103090 rscf:FreezersAndChillersMember country:US 2023-01-01 2023-03-31 0001103090 rscf:FreezersAndChillersMember rscf:InternationalMember 2023-01-01 2023-03-31 0001103090 rscf:FreezersAndChillersMember 2023-01-01 2023-03-31 0001103090 rscf:OEMAndOtherMember country:US 2023-01-01 2023-03-31 0001103090 rscf:OEMAndOtherMember rscf:InternationalMember 2023-01-01 2023-03-31 0001103090 rscf:OEMAndOtherMember 2023-01-01 2023-03-31 0001103090 country:US 2023-01-01 2023-03-31 0001103090 rscf:InternationalMember 2023-01-01 2023-03-31 0001103090 rscf:OperatingLeaseLiabilitiesMember 2024-03-31 0001103090 2023-01-01 2023-12-31 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure
EX-31 2 ex31-1.htm 302 CERTIFICATION OF KIM BOYCE

Exhibit 31.1

CERTIFICATION PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Kim Boyce certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Reflect Scientific, 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(s) 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(s) 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.

 

Dated: May 13, 2024 Signature: /s/ Kim Boyce
  Kim Boyce
  Chief Executive Officer and Director

 

EX-31 3 ex31-2.htm 302 CERTIFICATION OF KIM BOYCE

Exhibit 31.2

CERTIFICATION PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Kim Boyce, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Reflect Scientific, 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(s) 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(s) 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.

 

Dated: May 13, 2024 Signature: /s/ Kim Boyce
  Kim Boyce
  Principal Financial Officer and CFO

 

EX-32 4 ex32.htm 906 CERTIFICATION

Exhibit 32

CERTIFICATION 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 of Reflect Scientific, Inc. (the “Company”) on Form 10-Q for the period ending March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), We, Kim Boyce, our Chief Executive Officer and director and Kim Boyce, our Chief/Principal Financial Officer, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 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 result of operations of the Company.

 

Dated: May 13, 2024 Signature: /s/ Kim Boyce
  Kim Boyce
  Chief Executive Officer and Director

 

Dated: May 13, 2024 Signature: /s/ Kim Boyce
  Kim Boyce
  Principal Financial Officer and CFO

 

 

 

EX-101.SCH 5 rscf-20240331.xsd INLINE XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 995301 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:definitionLink link:calculationLink 995302 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 995303 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 995304 - Statement - Condensed Consolidated Statements of Operations (Unaudited) (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 995305 - Statement - Condensed Consolidated Statements of Stockholders’ Equity link:presentationLink link:definitionLink link:calculationLink 995306 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 995307 - Disclosure - Basis of Presentation and Other Information link:presentationLink link:definitionLink link:calculationLink 995308 - Disclosure - Disaggregation of Revenues link:presentationLink link:definitionLink link:calculationLink 995309 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 995310 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 995311 - Disclosure - Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 996000 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 996001 - Disclosure - Disaggregation of Revenues (Tables) link:presentationLink link:definitionLink link:calculationLink 996002 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 996003 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 996004 - Disclosure - Disaggregation of Revenues (Details) - Schedule of Disaggregated Revenues link:presentationLink link:definitionLink link:calculationLink 996005 - Disclosure - Inventories (Details) - Schedule of Inventories link:presentationLink link:definitionLink link:calculationLink 996006 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 996007 - Disclosure - Leases (Details) - Schedule of Condensed Consolidated Balance Sheet link:presentationLink link:definitionLink link:calculationLink 996008 - Disclosure - Leases (Details) - Schedule of Lease Expense link:presentationLink link:definitionLink link:calculationLink 996009 - Disclosure - Leases (Details) - Schedule of Maturities of Operating Lease Liabilities link:presentationLink link:definitionLink link:calculationLink 996010 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 6 rscf-20240331_cal.xml INLINE XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 rscf-20240331_def.xml INLINE XBRL TAXOMONY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 rscf-20240331_lab.xml INLINE XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT EX-101.PRE 9 rscf-20240331_pre.xml INLINE XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 10 image_002.gif begin 644 image_002.gif M1TE&.#EAF@(" '< ,2'^&E-O9G1W87)E.B!-:6-R;W-O9G0@3V9F:6-E "'Y M! $ + $ "8 @$ @ (7C(^IR^T/HYRTVHNSWKS[#X;B2);F $:18 .P$! end XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cover - shares
3 Months Ended
Mar. 31, 2024
May 10, 2024
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Entity Interactive Data Current Yes  
Amendment Flag false  
Document Period End Date Mar. 31, 2024  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Entity Information [Line Items]    
Entity Registrant Name REFLECT SCIENTIFIC, INC.  
Entity Central Index Key 0001103090  
Entity File Number 000-31377  
Entity Tax Identification Number 87-0642556  
Entity Incorporation, State or Country Code UT  
Current Fiscal Year End Date --12-31  
Entity Current Reporting Status Yes  
Entity Shell Company false  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Contact Personnel [Line Items]    
Entity Address, Address Line One 1266 South 1380 West  
Entity Address, City or Town Orem  
Entity Address, State or Province UT  
Entity Address, Postal Zip Code 84058  
Entity Phone Fax Numbers [Line Items]    
City Area Code (801)  
Local Phone Number 226-4100  
Entity Listings [Line Items]    
Entity Common Stock, Shares Outstanding   85,664,086
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Current Assets    
Cash and cash equivalents $ 1,009,424 $ 1,277,951
Accounts receivable, net 335,003 108,191
Inventories, net 950,917 972,293
Prepaid expenses and other current assets 10,301 11,715
Total Current Assets 2,395,645 2,370,150
Operating lease right-of-use assets 218,025 235,653
Goodwill 60,000 60,000
Other long-term assets 3,100 3,100
TOTAL ASSETS 2,676,770 2,668,903
Current Liabilities    
Accounts payable and accrued expenses 101,272 86,241
Customer deposits 486,229 447,444
Current portion of operating lease liabilities 67,675 62,681
Total Current Liabilities 655,176 596,366
Operating lease liabilities, net of current portion 160,991 179,963
TOTAL LIABILITIES 816,167 776,329
Stockholders' Equity    
Preferred Stock, $0.01 par value, 5,000,000 shares authorized; none issued and outstanding as of March 31, 2024 and December 31, 2023
Common stock, $0.01 par value, 100,000,000 shares authorized; 85,664,086 shares issued and outstanding as of March 31, 2024 and December 31, 2023 856,640 856,640
Additional paid-in capital 20,302,681 20,302,681
Accumulated deficit (19,298,718) (19,266,747)
TOTAL STOCKHOLDERS’ EQUITY 1,860,603 1,892,574
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 2,676,770 $ 2,668,903
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Preferred stock, par value (in Dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued
Preferred stock, shares outstanding
Common stock, par value (in Dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 85,664,086 85,664,086
Common stock, shares outstanding 85,664,086 85,664,086
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenues $ 428,755 $ 241,127
Cost of goods sold 186,966 113,633
Gross profit 241,789 127,494
Operating Expenses    
Salaries and wages 142,614 162,275
General and administrative 132,304 106,992
Research and development 7,375 6,066
Total Operating Expenses 282,293 275,333
LOSS FROM OPERATIONS (40,504) (147,839)
Other income 8,533  
NET LOSS BEFORE INCOME TAXES (31,971) (147,839)
INCOME TAX EXPENSE
NET LOSS $ (31,971) $ (147,839)
Loss per common share    
Basic (in Dollars per share) $ 0 $ 0
Weighted average shares outstanding    
Basic (in Shares) 85,664,086 85,214,086
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Operations (Unaudited) (Parentheticals) - $ / shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Diluted $ 0.00 $ 0.00
Diluted 85,664,086 85,214,086
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Total
Balance at Dec. 31, 2022 $ 852,140 $ 20,252,181 $ (18,807,719) $ 2,296,602
Balance (in Shares) at Dec. 31, 2022 85,214,086      
Stock-based compensation 6,875 6,875
Net loss (147,839) (147,839)
Balance at Mar. 31, 2023 $ 852,140 20,259,056 (18,955,558) 2,155,638
Balance (in Shares) at Mar. 31, 2023 85,214,086      
Balance at Dec. 31, 2023 $ 856,640 20,302,681 (19,266,747) 1,892,574
Balance (in Shares) at Dec. 31, 2023 85,664,086      
Net loss (31,971) (31,971)
Balance at Mar. 31, 2024 $ 856,640 $ 20,302,681 $ (19,298,718) $ 1,860,603
Balance (in Shares) at Mar. 31, 2024 85,664,086      
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Cash Flows - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES    
Net loss $ (31,971) $ (147,839)
Adjustments to reconcile net loss to net cash used in operating activities:    
Stock-based compensation   6,875
Amortization of right-of-use assets 17,628 14,529
Changes in operating assets and liabilities:    
Accounts receivable (226,812) 20,961
Inventories 21,376 (53,268)
Prepaid expenses and other current assets 1,414 14,221
Accounts payable and accrued expenses 15,031 (10,773)
Customer deposits 38,785 (12,420)
Operating lease liabilities (13,978) (15,144)
Net cash used in operating activities (178,527) (182,858)
CASH FLOWS FROM INVESTING ACTIVITIES    
Net cash provided by investing activities
CASH FLOWS FROM FINANCING ACTIVITIES    
Net cash provided by financing activities
NET CHANGE IN CASH AND CASH EQUIVALENTS (178,527) (182,858)
CASH AND CASH EQUIVALENTS    
Beginning of the period 1,277,951 1,381,927
End of the period 1,099,424 1,199,069
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION    
Cash paid for interest
Cash paid for income taxes
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Basis of Presentation and Other Information
3 Months Ended
Mar. 31, 2024
Basis of Presentation and Other Information [Abstract]  
BASIS OF PRESENTATION AND OTHER INFORMATION

NOTE 1—BASIS OF PRESENTATION AND OTHER INFORMATION

 

The accompanying unaudited condensed consolidated financial statements of Reflect Scientific, Inc. (the “Company,” “we,” “us,” or “our”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and with the instructions to Form 10-Q of Regulation S-X. They do not include all the information and footnotes required by GAAP for complete financial statements. The December 31, 2023 consolidated balance sheet data was derived from audited financial statements but do not include all disclosures required by GAAP. However, except as disclosed herein, there has been no material change in the information disclosed in the notes to the consolidated financial statements for the year ended December 31, 2023 included in the Company’s Annual Report on Form 10-K, as filed with the Securities and Exchange Commission on March 29, 2024. The interim unaudited condensed consolidated financial statements should be read in conjunction with those consolidated financial statements included in the Form 10-K. In the opinion of management, all adjustments considered necessary for a fair presentation of the financial statements, consisting solely of normal recurring adjustments, have been made. Operating results for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024.

 

Recently Issued Accounting Pronouncements

 

In November 2023, the FASB issued ASU 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures,” which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and to provide in interim periods all disclosures about reportable segment’s profit or loss and assets that are currently required annually. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. These amendments are to be applied retrospectively. The Company is currently evaluating the impact this standard will have on its condensed consolidated financial statements.

 

In December 2023, the FASB issued ASU 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures,” which enhances the transparency and decision usefulness of income tax disclosures by requiring; (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. ASU 2023-09 is effective for fiscal years beginning after December 15, 2025, with early adoption permitted. These amendments are to be applied prospectively, with retrospective application permitted. The Company is currently evaluating the impact this standard will have on its condensed consolidated financial statements.

 

The Company currently believes there are no other issued and not yet effective accounting standards that are materially relevant to our condensed consolidated financial statements.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Disaggregation of Revenues
3 Months Ended
Mar. 31, 2024
Disaggregation of Revenues [Abstract]  
DISAGGREGATION OF REVENUES

NOTE 2—DISAGGREGATION OF REVENUES

 

Our revenue is disaggregated based on product category and geographical region. We recognize revenue from the sale of scientific equipment for the life sciences and manufacturing industries. Our products include non-mechanical Cyrometrix freezers, chillers, and original equipment manufacturer (“OEM”) value-added products and components for the life sciences industry.

 

The Company’s revenues for the three months ended March 31, 2024 and 2023 are disaggregated as follows:

 

    For the Three Months Ended March 31, 2024  
    United States     International     Total  
Revenues                        
Freezers and chillers   $ 264,270     $ -     $ 264,270  
    OEM and other     137,796       26,689       164,485  
    Total Revenues   $ 402,066     $ 26,689     $ 428,755  

 

    For the Three Months Ended March 31, 2023  
    United States     International     Total  
Revenues                        
Freezers and chillers   $ 45,250     $ -     $ 45,250  
    OEM and other     127,880       67,997       195,877  
    Total Revenues   $ 173,130     $ 67,997     $ 241,127  
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Inventories
3 Months Ended
Mar. 31, 2024
Inventories [Abstract]  
INVENTORIES

NOTE 3—INVENTORIES

 

Inventories at March 31, 2024 and December 31, 2023 consisted of the following:

 

    March 31,     December 31,  
    2024     2023  
Finished goods   $ 460,001     $ 493,565  
Raw materials     596,960       584,772  
   Total inventories     1,056,961       1,078,337  
Less reserve for obsolescence     (106,044 )     (106,044 )
   Total inventories, net   $ 950,917     $ 972,293  

 

Inventory balances are composed of finished goods and raw materials. Work in process inventory is immaterial to the condensed consolidated financial statements.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
LEASES

NOTE 4—LEASES

 

The following was included in our condensed consolidated balance sheets at March 31, 2024 and December 31, 2023:

 

    March 31,   December 31,  
    2024   2023  
Operating lease right-of-use assets   $ 218,025   $ 235,653  
               
Lease liabilities, current portion     67,675     62,681  
Lease liabilities, long-term     160,991     179,963  
    Total operating lease liabilities   $ 228,666   $ 242,644  
               
Weighted-average remaining lease term (months)     32     35  
Weighted average discount rate     10.5 %   10.5 %

 

Total lease expense for the three months ended March 31, 2024 and 2023 is as follows:

 

    For the Three Months Ended March 31,  
    2024     2023  
Operating lease expense   $ 23,875     $ 15,216  
Variable lease expense     -       4,437  
Total lease expense   $ 23,875     $ 19,653  

Cash payments included in the measurement of our operating lease liabilities were $20,225 and $15,831 for the three months ended March 31, 2024 and 2023, respectively.

 

As of March 31, 2024, maturities of operating lease liabilities were as follows:

  

Year Ending December 31,   Amount  
2024   $ 65,084  
2025     98,532  
2026     101,708  
   Total     265,324  
Less: imputed interest     (36,658 )
   Total operating lease liabilities   $ 228,666  
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity
3 Months Ended
Mar. 31, 2024
Stockholders' Equity [Abstract]  
STOCKHOLDERS’ EQUITY

NOTE 5—STOCKHOLDERS’ EQUITY

 

Common Stock

 

As of March 31, 2024 and December 31, 2023, the Company was authorized to issue 100,000,000 common shares, of which 85,664,086 common shares were issued and outstanding.

 

Potential Common Stock Equivalents

 

As of March 31, 2024, there were no potential common share equivalents from restricted stock awards. As of December 31, 2023, there were 450,000, potential common share equivalents from restricted stock awards excluded from the diluted loss per share calculations as their effect is anti-dilutive.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Pay vs Performance Disclosure - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net Income (Loss) $ (31,971) $ (147,839)
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
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 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accounting Policies, by Policy (Policies)
3 Months Ended
Mar. 31, 2024
Basis of Presentation and Other Information [Abstract]  
Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

In November 2023, the FASB issued ASU 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures,” which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and to provide in interim periods all disclosures about reportable segment’s profit or loss and assets that are currently required annually. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. These amendments are to be applied retrospectively. The Company is currently evaluating the impact this standard will have on its condensed consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures,” which enhances the transparency and decision usefulness of income tax disclosures by requiring; (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. ASU 2023-09 is effective for fiscal years beginning after December 15, 2025, with early adoption permitted. These amendments are to be applied prospectively, with retrospective application permitted. The Company is currently evaluating the impact this standard will have on its condensed consolidated financial statements.

The Company currently believes there are no other issued and not yet effective accounting standards that are materially relevant to our condensed consolidated financial statements.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Disaggregation of Revenues (Tables)
3 Months Ended
Mar. 31, 2024
Disaggregation of Revenues [Abstract]  
Schedule of Disaggregated Revenues The Company’s revenues for the three months ended March 31, 2024 and 2023 are disaggregated as follows:
    For the Three Months Ended March 31, 2024  
    United States     International     Total  
Revenues                        
Freezers and chillers   $ 264,270     $ -     $ 264,270  
    OEM and other     137,796       26,689       164,485  
    Total Revenues   $ 402,066     $ 26,689     $ 428,755  
    For the Three Months Ended March 31, 2023  
    United States     International     Total  
Revenues                        
Freezers and chillers   $ 45,250     $ -     $ 45,250  
    OEM and other     127,880       67,997       195,877  
    Total Revenues   $ 173,130     $ 67,997     $ 241,127  
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Inventories (Tables)
3 Months Ended
Mar. 31, 2024
Inventories [Abstract]  
Schedule of Inventories Inventories at March 31, 2024 and December 31, 2023 consisted of the following:
    March 31,     December 31,  
    2024     2023  
Finished goods   $ 460,001     $ 493,565  
Raw materials     596,960       584,772  
   Total inventories     1,056,961       1,078,337  
Less reserve for obsolescence     (106,044 )     (106,044 )
   Total inventories, net   $ 950,917     $ 972,293  
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Consolidated Balance Sheet The following was included in our condensed consolidated balance sheets at March 31, 2024 and December 31, 2023:
    March 31,   December 31,  
    2024   2023  
Operating lease right-of-use assets   $ 218,025   $ 235,653  
               
Lease liabilities, current portion     67,675     62,681  
Lease liabilities, long-term     160,991     179,963  
    Total operating lease liabilities   $ 228,666   $ 242,644  
               
Weighted-average remaining lease term (months)     32     35  
Weighted average discount rate     10.5 %   10.5 %
Schedule of Lease Expense Total lease expense for the three months ended March 31, 2024 and 2023 is as follows:
    For the Three Months Ended March 31,  
    2024     2023  
Operating lease expense   $ 23,875     $ 15,216  
Variable lease expense     -       4,437  
Total lease expense   $ 23,875     $ 19,653  
Schedule of Maturities of Operating Lease Liabilities As of March 31, 2024, maturities of operating lease liabilities were as follows:
Year Ending December 31,   Amount  
2024   $ 65,084  
2025     98,532  
2026     101,708  
   Total     265,324  
Less: imputed interest     (36,658 )
   Total operating lease liabilities   $ 228,666  
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Disaggregation of Revenues (Details) - Schedule of Disaggregated Revenues - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Schedule of Disaggregated Revenues [Line Items]    
Total Revenues $ 428,755 $ 241,127
United States [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Total Revenues 402,066 173,130
International [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Total Revenues 26,689 67,997
Freezers and Chillers [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Total Revenues 264,270 45,250
Freezers and Chillers [Member] | United States [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Total Revenues 264,270 45,250
Freezers and Chillers [Member] | International [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Total Revenues
OEM and Other [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Total Revenues 164,485 195,877
OEM and Other [Member] | United States [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Total Revenues 137,796 127,880
OEM and Other [Member] | International [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Total Revenues $ 26,689 $ 67,997
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Inventories (Details) - Schedule of Inventories - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Schedule of Inventories [Abstract]    
Finished goods $ 460,001 $ 493,565
Raw materials 596,960 584,772
Total inventories 1,056,961 1,078,337
Less reserve for obsolescence (106,044) (106,044)
Total inventories, net $ 950,917 $ 972,293
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Operating lease $ 20,225 $ 15,831
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Details) - Schedule of Condensed Consolidated Balance Sheet - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Schedule of Consolidated Balance Sheet [Abstract]    
Operating lease right-of-use assets $ 218,025 $ 235,653
Lease liabilities, current portion 67,675 62,681
Lease liabilities, long-term 160,991 179,963
Total operating lease liabilities $ 228,666 $ 242,644
Weighted-average remaining lease term (months) 32 months 35 months
Weighted average discount rate 10.50% 10.50%
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Details) - Schedule of Lease Expense - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Schedule of Lease Expense [Abstract]    
Operating lease expense $ 23,875 $ 15,216
Variable lease expense 4,437
Total lease expense $ 23,875 $ 19,653
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Details) - Schedule of Maturities of Operating Lease Liabilities - Operating Lease Liabilities [Member]
Mar. 31, 2024
USD ($)
Leases (Details) - Schedule of Maturities of Operating Lease Liabilities [Line Items]  
2024 $ 65,084
2025 98,532
2026 101,708
Total 265,324
Less: imputed interest (36,658)
Total operating lease liabilities $ 228,666
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity (Details) - shares
12 Months Ended
Dec. 31, 2023
Mar. 31, 2024
Stockholders' Equity [Line Items]    
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 85,664,086 85,664,086
Common stock, shares outstanding 85,664,086 85,664,086
Common share equivalents from restricted stock awards 450,000  
EXCEL 37 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *%VK5@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "A=JU8TNR]J>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$Z:,4R:RT9/'0Q6V-C-V&IK&CO&UDCZ]DN\-F5L#["CI=^? M/H$:Y87J [Z$WF,@@_%NM)V+0ODU.Q)Y 1#5$:V,^91P4W/?!RMI>H8#>*E. M\H!0%L4]6"2I)4F8@9E?B*QMM!(JH*0^7/!:+7C_&;H$TPJP0XN.(O"< VOG MB?X\=@W< #.,,-CX74"]$%/U3VSJ +LDQVB6U# ,^5"EW+0#A_?G[6M:-S,N MDG0*IU_1"#I[7+/KY+?J\6FW86U9E*NLJ#->[?B#J$NQJC]FUQ]^-V';:[,W M_]CX*M@V\.LNVB]02P,$% @ H7:M6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "A=JU8.+LH% B( & 'AL+W=OU_ MOZ^3D-"38[((?BEY>Q[\^/43W-&6B^]RQ9A"+TF1P8HE5)[S M-4OASH*+A"HX%4M'K@6C829*8H>X[L!):)1VQJ/LVDR,1WRCXBAE,X'D)DFH M>+UA,=]>=7!G=^$A6JZ4ON",1VNZ9'.FOJQG LZQ>N#;WUD1J*_] A[+["_: MYL_V>AT4;*3B22&&$B11FG_2EZ(B]@2D7R,@A8#\(,!>C< K!%G-.7G)LECO MJ:+CD>!;)/33X*8/LKK)U) F2G4SSI6 NQ'HU-CGSTR@+I(K*I@<.0H\]1TG M*/0WN9[4Z#WTD:=J)=%M&K+PK=Z!LI0%(KL"W1"KX4V MU./RG5S3@%UU8.!))IY99_SS3WC@_F:*>R2S-^E[9?J>S;U*__BZ9J:D=CEV MNY]-D:RJEI'Z9:1^LTB?-U0H)N)7],#67"A3/+N5$AM3I?A65H&&+ M"0I3;=9=Z_/9O18TEL: 5EG+@!=EP MKH6Y3%:E7&([0=OD2@/2\A_R-$)#; ME-)N^,TXZ_E64M3VNT^8V-&JZAM1E)E)-:UOYQJFJ_\A>.1EOYCN;W- M7Z$/MK+%+O\#6T92P7*BT#U-C./U@-'#[>3NUG]$_\XG4S],S2]]\^- MF4_!.[@"'FQ'EB*S#UU;0+>> M2^H#_8JS&UWQ84QX"DP"%<P):[=03;W;\\&B.? I)P14G8CCD%\KU99FU4<<"NV\4$NK,QZ"G "5?DA.W MLYN4BKPYST?I,FO>FO76[E@#O795RYRD B=B9YTBYWS%XAAZ:K*FJ7'B/6!3 MB[]V7=MX%3,1.^3LS;DP(*&3+KDPY[/[W/.T2X. @0V8A+FA,>\I^(E4_$2L M?%(V9T*A.6\V$FY+8V<]X%/WGFV7M8U7X1%IA$>W"1-+/1@_@(-:6?NMW;"^ MWYZ"B4C%1*37A(-]GBIXX]:H+WF:LO@@#9,C,4Y1"Z<@)E(1$VE$3-=A".[R M;'> LCKXE!I7G .6F P&:,XWT&NP-W315R9-/V#X=INVR2N4(HU0JDSNZS-@ MBD>^38VI[7:?!$N,*4\!4*0"*-((H,J4)3K-!'^.TL#M:.CS@..RY_:$QZ2FXB53<1"Z;3%RS%8&) MZT@<5-3"*:C*JZC*L^-0-ERO!:.US7O X)>ABW\U;DV<@J>\BJ<\.P?=\>R7 MIZQUZU_J#I@0,NCVL&M\1[=+V^:K^,EK]/O3720U[!_NM=Y1?WPZEMO;\'O[ M;HWH"F@J@7?VN>+!=YB3LTU*]&FC8,I*0Z@58ST<=_\M=^MG;GI3_'D\[ \& M/7))=KAB-&1"/P#W%YRKW8G^@O+? L;_ 5!+ M P04 " "A=JU8T3DOP9\% #$%0 & 'AL+W=O)>#J;X,GS#Y_BAXW2/TQGISE[X"NN[O*; IZFM94H3GDF M8Y&A@J_/)G/\?D%R$^ZX=E=#:Q-"*>\%!I$PR^'OF" M)XFV!#B^[(Q.ZCFUXO[XV?K/E?/@S#V3?"&2O^)(;(/07L#"B0G0+Y7@5[IV!7 MCFZ156Y=,,5FIX5X0H66!FMZ4,6FT@9OXDPOXTH5\#8&/35;B"R"1>$1@I$4 M21PQ!0_G+&%9R-%*&Y;H[5W&RBB&-^_0,;I;7:"WK]^=3A4 T&:FX6ZR\^UD M9&"RWUAQ@FQ\A(A%'(/Z8ES]@H>UNMU6GX+;M>^D]IU4]NPAW\NBX)E" (25X\\LGLS2M,K0\FYU[(6,M5NW;5'K,^6S"Y M02R+4*@'_$L9/[($?#=ZO35%*U,Z#3S.L&4%CEZRQWV'#'+$\P(7UW(MK$Z- MU1G%.@]#40(TR!(A!YSW"3]"&5S,'KA5@KP/0(.81$MAF@+0&2$*^%8HEZ/#Q]'J3$SMP MJ>-V0)KD/ N[EAFF7\/T1V%>Y[Q@*LX>4,*!25"A*>-8K(]+>!@.K-]'@WV+ M=$$;Q&R7N@-;(J@Q!Z.8?Q$B>HJ3Q 0LZ,U(+?CKX#HDU8*%K8:'K/%@5MLR M$=G#L>)%.A*_G:'6H<<]F(>DVC#WZ!*/;\WKV_D5FJ]6E[Q@O1D1/JBY/92UMH^-_2&Q_FMYHR)SL%E6)!SL_XKF0\<". M[_.7 [.3H O2(.=XCN,,H&R(#H\SW?.6RD51%=]BC40G^24'=EN?X?2QZ"8] MDQBA_E"8&R+$XTS89I1#)Z-/:M1UL4>[8/MR;D!M2@?0-O2'Q_FO2RQ[L:T* M#1W_L+TD1C_ZO <'+@BZ'&Z2\P+P9,"/AA_Q.$%ND^75+B_-&;-/ M=#ZFF'9+)(.JZ*R5%+!0.]9)O7^A%XOW-3-7B4$_1M/[R'7 MF7NX76FRS[^KV>O'KQ^NKB\M/JS>O?(*]#^CRC[OE[=]&Z(9. MV:<6[7741L& N-Y K4&:6H.,UQH]TD#SWR]^U VW=S5AKL*-@J8J?+IWQ:;O M-^'8/<29!()>@Z9UXH&A8GMEN'U0(J]NW>Z%@@*O&FXX X[1 O!^+81Z?M 7 M>?7%[>Q?4$L#!!0 ( *%VK5A0*W3W 0, +@* 8 >&PO=V]R:W-H M965T&ULK5;);MLP$/T50BV*!$BMQ6M26T#B(&@/!8P8:0]% M#XPTMHA0I$I2=MJO[U!25"N1MZ0^6%SF/;TWFI$X7DOUH!, 0QY3+O3$28S) M+EQ71PFD5'=D!@)W%E*EU.!4+5V=*:!Q 4JY&WC>P$TI$TXX+M9F*AS+W' F M8*:(SM.4JM]7P.5ZXOC.T\(M6R;&+KCA.*-+F(.YRV8*9V[-$K,4A&92$ 6+ MB7/I7TQ]SP**B&\,UGIC3*R5>RD?[.1+/'$\JP@X1,924+RL8 J<6R;4\:LB M=>I[6N#F^(G]IC"/9NZIAJGDWUELDHDS2Z^"?K M*M9S2)1K(],*C I2)LHK?:P2L0'P>UL 004(#@5T*T"W,%HJ*VQ=4T/#L9)K MHFPTLME!D9L"C6Z8L(]Q;A3N,L29<"I%C \%8H(C+3F+J<')%>541$#FEEB3 MDSM!\YCASBDYF5$%PB1@6$2Y/B4?R7OB$IW@LAZ[!D59:C>J!%R5 H(M KY2 MU2%=_XP$7M!K@4]WPZ\AJN'=)MS%5-3Y".I\! 5?=PO?W*!_+%-#Y(+<,(%9 M8)23F=2L*+L?E_?:*"R^GVU62^Y>.[?MR N=T0@F#K:R1AJZ=1JZN]C#&383*(65@!48/9R1C"JRHCP'/[876VZW!/44-^KU?>.4U\6)Z&Y2:1B?R!NDUMR]C>4 M]+WB]TSQ_KB&Z'XMNO\JT4SKO%WP3K[V B%MA?9VGH;A06UX\"K#^+'1AHJ8 MB66;ZYVD1[A^.T_#];!V/=SI>BK3%-\C;VBKX2%MM2>H(7U42Q\=(?V@GAJ] MZ!7?\UJ[ZI#(ANKS6O7Y\:JW-]7Y"QVC_F#0\T:#9X(/"&SH];U_GV3O>,5[ MNJ*B/$#W(9&E<'?C6&'/=/BI7C*A"8<%0KW.$#E4>4PJ)T9FQ4GC7AH\MQ3# M!(^6H&P [B^D-$\3>WBI#ZOA7U!+ P04 " "A=JU8@CP)SY $ !N$0 M& 'AL+W=O:]L$E!J*;Q,PVT/W[G3@T >)Z=Q+[0N+DG,?/.)YX5N0;/2&?;ULT[@8.=MP?3;+E2U0-W MV%_3)9LQ];Q^%#!R&Y0T*U@I,UXBP18#YQI?C8A7.6B+WS.VDP?WJ KEA?-O MU> N'3A>Q8CE;*XJ" J7+1NQ/*^0@,=?>U"GF;-R/+Q_0[_5P4,P+U2R$<^_ M9*E:#9S802E;T$VNIGSW&]L'U*OPYCR7^A?M:MO(<]!\(Q4O]L[ H,C*^DI? M]XDX< !M!GYJ..)E"D5A*8([R?,LI0H&,P47J):2B"_09,T$K;(NT<5S23=I M!C8?T$?T//N$+G[\T'<54*D W?E^VIMZ6O+.M#ZZYZ5:232&Z=-C?Q=":.(@ M;W'<$"O@/167R,<_(^*1P,!G]/WNOH6.WZ35UWC^.WAWY9P7K$TC^N/Z12H! MB_9/4[)JL, ,5NWD*[FF,!!B3J#$[(M9KB/6LQ$9$+18(;]T/?-%,.&8FBE^*O@4J*UX(M,F^/@'*)QJ_KZL PEC@ZYSH^$]A1N'$3 M;FRMQ8SF5&1,(EJF: =Z9@PW[J8Z("$.3BIB, L)B7KFBB0-Q<2^7%@))-X>OUT-WF8&8F2#H&/@=?K5-]DAX,H M]I-WF+9RB*VJ,YRH%1,HTZIH9.AW9HY[?B>1_X>TX5;;L%W<'L9/2*?\9GP[ MF8[1W<-HV:^=;:8SAA9U_%.8R&.RL96BU$]O%\[,6=M@ L/P+ MZ%WDB@KS-CBK@)X+[3CJ5D*Q74-OJ,SFZ"(KT2>>@YS6*="QFSN&N)-_[[1$ M-I-CFJV,XL1:G"^ZTX.>AV[AT%^RFB'T/1LE%<@5J("1K56=_W.ISH1VW#NU M\DSL\MR6:J:#-]:'=!4W[H5AX,6G_X^-E@0?6=9,W8/.M6!BJ1MZ"?MD4ZJZ M^6N>-A\-KG6K?/+\!E^-ZM:_A:F_1$!KM\R@<\W9 B"]RPAHB;JYKP>*KW5_ M_,(5=-OZ=L5HRD1E .\7G*NW035!\XEE^ ]02P,$% @ H7:M6&GPBFQV M @ 3 8 !@ !X;"]W;W)K)R,Y4FLC&"5S!31#=ER=3O"0BY&0>]8)MXY*O"V 1-DYJM M8 [FJ9XIC&C'DO,2*LUE110LQ\%-[WHZL/6NX!N'C=Z9$^MD(>6S#>[S<1!: M02 @,Y:!X;"&*0AAB5#&KY8SZ+:TP-WYEOV+\XY>%DS#5(KO/#?%.!@%)(\+*.)7)*O-2AF3UV3BZ>*-3G'FDMR,6,*2PHP/&-"7Y(/ MY"VA1!>8U@DU*,]N0K-6RL1+B4Y(BWK+16,.+]1[ M],"A ]I^LT[#A*YWA9^KV%,SZ-0,_E6-!PYV]AH-AL-^.!H>B#I6&/7V"KTV MNO,P2U KUZ\TR613&?\==]FN)=ZX3G"0GV"K])WME<;W6?Q*5QP?IH E4H97 M'U&6\KW+!T;6[ODOI,%FXJ8%MGM0M@#7EU*:;6 WZ/Y TC]02P,$% @ MH7:M6"AYN$3< P S!$ !@ !X;"]W;W)K7Q>,-,=+Q_%FE()?N99(6;66LK-M6V+9$US(J[XAA;JR8J7 M.9%J6C[88E-2DE9*>68CQ\%V3EAAS:?5O=MR/N5;F;&"WI9 ;/.^LH>UU#?L^71#'N@=E=\VMZ6:V0U*RG):",8+4-+5S/H KV.(M$(E M\3^C.W$P!MJ5>\X?]>1S.K,UFLA).M MD#ROE=4*]XJX)9%D/BWY#I1:6J'I0<5^I:WX8H4.E#M9JJ=,ZIVG:: C42 M/&,ID6IR)]5%Q8,4@*_4C">/:YZEM!1O7H4(!N]!_&/+Y"\P =_NEN#MZW=3 M6ZKE:% [J4W?[$VCHZ;S7(5*!6[07@QK?TA3ID.-9."6L'3RN0 +LF&29 :L MY0FL)-GFVZSR?$E7+&'2 !(/@_S'>[9MM1G-CJ!F1U"%XQW!N2$9*1(*B%1K M2:Z "_\!R$'(1/ >"5=(NB0\S4,?0<^9VD^'3/;%%* 2#&%;<-D7G, P=(( M1FW)V ")(HP=U,BUG'<;Y]VSG'_+5&"L24G%N[.(V*/Z/2)"W*%BT+RNRM=B M0Q(ZLU39%;1\HM;\S2N(G?>FJ!H3+!X)K$6[U]#N#=)>Y>!$%]P4)#Q774@0 MG5PFJ@>1S.L$IO3V>EN&P\#O!.1(QN(3QEJD^0UI_B!I7U0;S[@0)I(&-2\@ M:22%Z6&N2.I*E!4N=I% :PVQL,HC#$#G;< M(Q3\>=V'Y[WO#[0',QWHW%P=7L"ER3HJ6CP6VIY\^^ @K+]S*!(?6"% 1E<* MWKD*%%OE_M/!?B+YICH;WW.I3MK5<$V).N=J ?5\Q;E\GNCC=O,!9_X;4$L# M!!0 ( *%VK5@*(\'QE 4 "88 8 >&PO=V]R:W-H965T&ULK5EM<^(V$/XK&MKIM#/EL.0W2 DSA, =,PG0D.0^*[8 ]XS%68+D M^NN[LHF-C5"2'E_B%W8?/?NBW;72?>;I-[%B3**7=9R(R\9*RLU%JR6"%5M3 M\8EO6 *_+'BZIA(>TV5+;%)&PTQI';>(97FM-8V21J^;O9NEO2[?RCA*V"Q% M8KM>T_3'%8OY\V4#-UY?W$7+E50O6KWNAB[9G,F'S2R%IU:!$D9KEHB()RAE MB\M&'U\,B*<4,HG'B#V+@WND3'GB_)MZ&(>7#4LQ8C$+I(*@<-FQ 8MCA00\ MON]!&\6:2O'P_A5]E!D/QCQ1P08\_AJ%P,T-S M9IE9UU327C?ESRA5TH"F;C+?9-I@392H,,YE"K]&H"=[ YZ$$!06(K@3/(Y" M*N%A+N$"T9("\04:4+%"(XBX0$WT,+]&O__Z1[FT#5B;D0.B-S32_35*5E MUVO:N./C;FMW2%\CAAV_;7<*N0HSMV#F&D/3#_^!K93GL^10?@*>!%',4+*G MK-ZJ^T!E^E9MARA!4"M3*J-DF1>;2$9,7.B,<\\9P3.!5?SD%7[RC!&<2QY\ M:ZJR&** KZ%7"*JJKVW?U0?=+XSQC<;TUSR5T;^9 :J* MI:JB-_FB"?%%5 @FM9GJ'U'!OD?:M4352#DN.9&F[8)QVUQ!5C19,E'+O8PI MHDF(XH@^1?'I/&R?,R1G JLXHE,XHF,.71#PK=JLL%-9M*-/,=/9VSD*0I,0 MKXU)+5C'%@?+&R5K=,RLAPG.Z@H/(5P:+NA=;PLMGVO1DXCUG1M,.,$ MO8/.CHWT9BG;T"A$[$7M8Y:G$)RZVU&(];$EN_;)XB7(P V-MC>()O8 MP,,AVW 1G?"M?;2ZW?;;;IWDL5@3$X=8)TB6;1J;^_2TJ"TQ@U)_6%:T=!T- M#[OCUTNB5L[%CG.";]F\L;'G97/%FXU9R]S5, )'$[].72?8)FWWU"8L&RKV M/C04CB>/P_D[AD)\UO9Z+K2J$\I&C,V=N C@)N6["(9_]/0#XKACXCU!-&+K MN2.M$WX>J&I_V=;Q&WV]E@2C\:0_&;PC"<[:T,^%5G5"V=*QN:=KDV 1)10F M\;>3P(C]D23X>:#JMVHY+1#SM# 9WJ/!E_[D\Q"* ,I2HC^YSF^&?S^,'_LW MP\F]-@^(9D30UC&MH*&.D7*8(/CM%'XW7^-@\M&\/1=:U?)R%B'F6>2*+:,D M42D*WQ P/2%H/A$/M79KI@_B^QVW/G_H!.TV[AP$M,JV'$"(>0 9JAGO39[' MDP6V.AV'U.<[G2#N="SOQ(<.*6<0XACS:?XPF]T,;R&#^C?H>CP?W$SG#W?# M.9J.4%$N8:.,IG>W_?OQ=**UPSCG?#C/SH16]4@YY1#SE),=LF4#^X*GT!TE M@U6DUNS_<42@+89G *H:6XY%Q'S04#7V4&T0-E72WZ 6;PM#KO[V1%O[?T5OACD1]8E3'Z"?DM3*#P"9O0%0%J? M? A6FA]*YP^2;[)SW2&PO=V]R:W-H965T&ULI5?;;ALW$'W75PP4($@!13<[L>.+ "FV&Z&(I4I*6Z#H [4[TC+ADAN2 M:UE_WQER5Y(-Q6U1P+"7ESESYLKQU<;8;RY#]/"8*^VNFYGWQ46GXY(,<^': MID!-)RMC<^%I:=<=5U@4:1#*5:??[;[OY$+JYN J[$WMX,J47DF-4PNNS'-A MMR-49G/=[#7KC9E<9YXW.H.K0JQQCOY+,;6TZNQ04IFC=M)HL+BZ;@Y[%Z-3 MOA\N_"9QXPZ^@2U9&O.-%^/TNMEE0J@P\8P@Z,\#?D2E&(AH?*\PFSN5+'CX M7:/?!=O)EJ5P^-&HWV7JL^OF>1-27(E2^9G9?,+*GG>,EQCEPF_8Q+OOWC4A M*9TW>25,#'*IXU_Q6/GA0."\^P.!?B70#[RCHL#R1G@QN+)F Y9O$QI_!%.# M-)&3FH,R]Y9.)IX4LABG:0" M'T7P_@_ 3^"ST3YS<*M33)_*=XCHCFV_9COJOPCX6=@VG/1:T._V3U_ .]E9 M?Q+P3OZ_]?#G<.F\I2SZZY@CHI[3XWJXLBY<(1*\;A:LR3Y@<_#Z5>]]]_(% M*TYW5IR^A#X8#>?C.4SN8#J[G=_>+X:+\>0>AO5S+'R499I?=#!]SI8%JX8Y6ID(>%-1^'DXG-8< M@-*N(;6G&SGLW2(/TI&3-!!A<*DI-Y9M;%!:0V^81#U:&UCH:5>Z' M(CV[=##4NB38&1;&>B!6=3[\TF)35U+A0?+,,2FM]))H.66\>![A;L&T\N4FS# MI*!>$CH,::4I8Y\=/K.(D,?'-69)C$_]-@*UK5 3M152;2E=4VHX/ 75U&M< MGPE/2K<<#'PLJ-FRIY^E(A-YGHN4"#/:TI[L&SM7DMAPWQBGUFCZ3JHH42CN MS4.4YSP.)09WP_D(9"4[_Q).WG;/6G5KIOQF],CHV%>"2,2O_9Z3']\2;0 MS2=ZN5ZJ.@6.?O39$I6D3N2J9A.C!H97C8H.UR1'+E"X(M%N^XQF9!NGZ+CPI@B3Z])XFH/#9T:M BU? MH'-^G>H%*]C]*S/X&U!+ P04 " "A=JU8):*?R,4# !V" & 'AL M+W=O[2%:]>J^H4FFRDNJ' M+A$-/->5T%._-&9Y$(8Z*[%FNB>7*.AD(57-#"U5$>JE0I:[H+H*DR@:A37C MPI]-W-Z-FDUD8RHN\$:!;NJ:J9=CK.1JZL?^>N.6%Z6Q&^%LLF0%WJ%Y6-XH M6H4;E)S7*#27 A0NIOY1?' \L/[.X1O'E7YE@U7R*.4/N[C(IWYD"6&%F;$( MC/Z>\ 2KR@(1C9\=IK]):0-?VVOT,Z>=M#PRC2>R^LYS4T[]L0\Y+EA3F5NY M^HJ=GJ'%RV2EW2^L6M\^.6>--K+N@HE!S47[SYZ[.KP*&$!_6]LV!7K(,ISXUAD;UA/[L MRZ=X%!WN(#W8D![L0I^=7MP=G9_?SL^/[B^NK^#Z#&[GW^97#_.[]YCNQ'J? MZ=7U_1R2+Y_&29PCJ!5Q#OBTFYJXS M$SD4* O%EB7/6$48!56_!]^1S$P6@O_"#?!"R1I,B:!9A?:&=,91&+[@&>#/ MAB_IA6" 7D;.J>(+;#TRND.;J6:B6= U-HJ+ KC(J8441]WS+/V.G*:#K&IR M!"'%7HU9R82C=O)"Z9$"GHD(XB]4.H"LY%7E+)M *EYP0;Y;-MN7SHK/OP3GEC5X![+J2N\#04+ELEZ*05AZ \D=0)>>G!/9R?DSL2+NZKT M4*^+M@TV);&&VG6AA[8+@7HH*S=-Y+*2T0>F\+T/O#..L![!_BZ MK;VW@-Z#X#;XSA"&A@MA4 G77E2B>VE8Y:U[S#OK2MI*[ZH*GR$9#8(DC^*DC08CR,8I<'^?@KQ_C 8I^F_%<5I/XC[ M%JKS)&F#.*!P>._M$KZ:!36JPDT\34]:(TP[%C:[FZ%ZU,Z2K7L[D:DJ]*AK MJ'!!H5$O'?J@VBG7+HQ6]&& RCK0^4)*LU[8!)M/C=D_4$L# M!!0 ( *%VK5@:50"H_0( &H& 9 >&PO=V]R:W-H965T^P9M)6"@(6V @,&':1_">+POK L%L4K$E/J#]5MUI\H*6)>.*X-AT;7"5SI5Z<LE_5 MM5,MJ_5GW-33=WR9$J9^PKK)C1,/LI6QJMR M24')9?-F;YL^= "C\!U O '$M>YFH5KE)V;9;*+5&K3+)C9GU*76:!+'I=N4 M!ZOI*R>?-X>W]]^;!+VG[PS>WC M)21'!Z,XBD\[3-"MG5F@UF9%VUM@,H=/F&$Y1[V-)KU,T6TS%G-0"[ %PD() MNK9<+D]Z?PBZN%[-5H.ON.1T$'-8*I4;.(1T$/IA&#EKG/C]0;]WS]9T>"UJ MSH2!_GC@CPI/QS&O4=EF0#>T1WY8=_E1,X:COPD&?:^H#&PV032IT'- MC1)H,I09PHM;, MCS_IS12F75YR:4#@@J#A\;#O@6XF6^-85=739*XLS:;:+.AG@-HET/>%4G;K MN 7:W\OL-U!+ P04 " "A=JU8%,TV4.<# #_" &0 'AL+W=O?PS)RAZ.F&BZ^R0%3P6%>- MG-F%4NW$=6568,WD!6^QH3+7PJUX72"^Y\VK(UWJ'ZN[T5-','EKRL ML9$E;T#@:F8O_,E5I.--P.<2-W)O##J3)>=?]>2O?&9[6A!6F"G-P.CQ@-=8 M59J(9'S;;\&DH"Z;_LD>MW78 Z3>+P#!%A 8W?U&1N4;IMA\ M*O@&A(XF-CTPJ1HTB2L;;%_P"%\)[ MWJA"PDV38WZ(=TG#("38";D*3A*^9^("0M^!P NB$WSAD%AH^,*3B<&_BZ54 M@KS_[UB./45TG$*?AXEL688SFQI>HGA >_[RA9]XER<$1H/ Z!3[_-W-XN[F M[IBJD[CCJCY\O+^!Z.6+-/"#RYX9[@N$%:_HV)7-&C9,0MED54=VT0!X)R#C M9%XC:8%&DE=ESA3FUI)5K,D03%=)8 K(G*P8W '6Y/ &,ZR7*':KX<1ZCMI_ M:1F(CK ^MBB8TFHJ[0X(?63.^>J\HPF34N]V!H&?.EX0ZU$8.TD<6L9+J$JV M+*M2E2@=.AI"8*.@Y<*<[F3D)*,8DL!)4O\8H.+-^ERAJ('\<\9C'_S1V!DG MH:6K%HXOCS[NN6(5\!]T[Q%KE4'J)$FB1Q%M'T76%_,MP/RG) ?3Q[_ZP#_[0A4)*[ Z1$X4CZU@V^R1CW05PS60!+7NB*T$=]K+67!.ZHSKK MIN KT]Z#;=;/MFU0T!Z!YP34:;H>9R0U#?W?5A%^JJ)#]LH6S?52/5W 0FH! MA\$.?;-5)_J]M;S?2=NWY1]D0MN@*WUP[!:U[H_>D3-(8L=+(SV+89PZ<1CH M<4(MXSLC+]U6.:"P,(CHB$@Y@;)N.V6*2"V)4L&K,*%BI_#:^C^M?^QSZ.Y= M2C6*M;EZ)9B6[N^G876XW1?]I?8^7=02P,$% @ H7:M6,2UJZ,! M P Q@8 !D !X;"]W;W)K&ULE55M3]LP$/[. MKS@%B7WIFC1]H8*V4@N=AC8&H[!IFO;!32Z-A1,'VR&P7[^STX:BE6K[D,0O M=\\]=V<_&552W>L4T9RAD-?8ZWF;AAJ]28Q?\ MR:A@*UR@N2NN%::RQP4)F-OVCF9]:R],_C&L=);8["9+*6\MY.+ M>.P%EA *C(Q%8/1YQ#,4P@(1C8$M([;XPWZ!Y<[Y;)D&L^D^,YCDXZ] MH0 M< C7#J'C70=R+,^989.1DA4H:TUH=N!2==Y$CN>V*0NC:)>3GYDLC(SN4REB M5/H=S!]*;IY'OB%DN^]':Y19C1*^@=*%2YF;5,,\CS%^[>\3HX96N*$U"_<" M7C+5AFZG!6$0]O;@=9LTNPZO^Q]IPL_I4AM%Y^+7KHQKP-YN0'M73G3!(AQ[ M=!DTJD?T)D>'G4%PNH=NKZ';VX<^6=Q>G7WZ>/7Y?'ZS.#HW<^@[E/#T;6 XDUE&U\15"J8:9 +4A2AMV@ LC^$<(\R6J#:K MW=:!2=$Z%RQ_AHII8*5)I>*_,08C@6M=(G2"H!74#T1U()TR*ES+QJE23G&& M_=9@T&L%P\%K$ZA088T3.PZD+=K0@.>K-EQ+@[GA3+Q.P+;XD0G:TCN3:0'1 M)EB'G4LH-C 'V[$!MV 2)3/2(3HR/#)$1;M K&(JUNUUD+_+LQVGUZ^K\!+M M5:8'_QH-\"D2)=VTVLHV(.:BM&9":@T%$:CY1TQ$I6!6 *DQVIIR!9@D)(I4 M4BJGX>^=+VEC>]?)];>T)4.U<@JJB7>9FUIFFM5&I*>U-KV8UPI/'5AQXB$P M(=>@?=SW0-6J64^,+)Q2+:4AW7/#E'XTJ*P![2>2ZK:>V #-KVOR!U!+ P04 M " "A=JU8.%#8G#X" "5!0 &0 'AL+W=OJ0UDYE7*=7,?5\6%5 L)[P!IG>V M7%"L]%3L?-D(P*45T=J/@F#J4TR8EZ=V;27RE+>J)@Q6 LF64BR>%E#S+O-" M[[!P1W:5,@M^GC9X!VM0]\U*Z)D_4$I"@4G"&1*PS;RK<+Y,3+P-^$&@DT=C M9)QL.'\PDYLR\P*3$-10*$/ ^K.')=2U >DT?O5,;SC2"(_'!_H7ZUU[V6 ) M2U[_)*6J,N_"0R5L<5NK.]Y]A=[/1\,K>"WM+^I<;!)XJ&BEXK07ZPPH8>Z+ M'_M[.!)HSK@@Z@712T'RBB#N!;$UZC*SMJZQPGDJ>(>$B=8T,[!W8]7:#6'F M7UPKH7>)UJE\A9_07J(5"/LB6 'HFLBBYK(5@,[1_?H:G;U]G_I*'V8D?M&# M%PX)BRXO_Y>+&KLOADG&<*=:Y;' !F:>K48+8@Y>_>Q-.@T]C7O\3[)GS M9'">G*+GWW5ON6$%IX#.OG$I1Q^'0TPMPG22?7X>AY>S,/7WQSY&PL)D=A%? M#G$N1?_HA5,0.UOX$A6\9K"]TSW$MX@_&-2S]0':$253# M5B.#R4Q7K'!-P$T4;VP=;;C256F'E>Z;($R WM]RK@X3<\#0B?/?4$L#!!0 M ( *%VK5@FVB\.1 ( (H& 9 >&PO=V]R:W-H965TX_/=>1+W KYK$H C5XJQE7BE5K72]]760D55G>B!F[>Y$)6 M6)NI+'Q52\#$)57,#X-@[E>8(A CANF=Z+]!GT],\O+!%/N%[5=;/310UFCM*CZ9&-04=X]\4M_ M#B<)AG,^(>P30N?=;>0L/V.-TUB*%DD;;6AVX$IUV4:.!#UC>H6AR@\(@G([PHJ'CM'37<, 38+]['9RJHU6 M1-3Z_T/N=,>!.68*1L1F@]ALE/-=\-LKY,:A;\G-![GY5:?V!-+<(GS!;9SY MEMMB<%M]RP])\+$#: /,^%T(?)W:#X?.3_@%0 M2P,$% @ H7:M6*@M7!@& P L08 !D !X;"]W;W)K&ULK551;],P$'[?KS@%"8$TEBSMV!AMI78#T0>@6@<\(![8Z36VQ MPEK8,VI0\TE%IA:.3;-,;6-0E %4JS3/LM=I+:1.1H.P-S.C :V=DAIG!NRZ MKH7935#1=IB<)_N-.[E<.;^1C@:-6.( M]+U_(-*>2*6\:OE3+J0'GBX MWK._#[ES+@MA\8;4-UFZU3"Y2J#$2JR5NZ/M!VSSN?!\!2D;_F$;?2\N$BC6 MUE'=@EE!+75\BH>V#@> J^P10-X"\J [!@HJ;X43HX&A+1COS6Q^$5(-:!8G MM7\IZA,]NA0:F.C:]W_T^7EAGN(=^'"M$C-,_'L??JVO; MB *'2>,CF0TFH^?/SE]G;Y_(HM]ET7^*?72'!6M7.YA:N\82#M^H("R\=OIG0)7$-Z/YQ.0+7;^)9R\RBY/X?FSJSS/WL(< MEQY_*6[%M");70!4,\G8O9G!UKO/1@C-1HEF%8 M6@AJXD3I=KMY/(YCZ(]['.9\59=26U!8,30[N^3Q9^* C(:C)@RE!3D><6&Y MXF\*&N_ YQ61VQL^0/>5&OT&4$L#!!0 ( *%VK5CU04A_\0( .$& 9 M >&PO=V]R:W-H965T M14ONC(=V[EZ.AV*E65D!5Z7@1,)\Y)P'@XO8X"W@:PEKM34FQLE,B"<3W.8CQS>"@$&F M#0/%OV>X!,8,$MBY*0.R6%.5TP_ MB/5G:/QT#5\FF+*_9%UC(P1G*Z5%U22C@JKD]3]]:>JPE9#Z[R2$34)H==<; M69575-/Q4(HUD0:-;&9@K=IL%%=R*7/,<\MU\#P6V*L.-RHOP M(.$=E:6+_IWU]_/9TI+O"P_]OFN:>/]M.8!#=229C!R M\(4HD,_@C$^.@IY_=D!TW(J.#[&/)_@@\Q4#(W?+ .2M^'V*#W+N5SPM@%R* M:DGYZ\E1&@;)F<+WU]0'^P#1"-"%!""5/><.F',F>$I9T1X3H3PW@XA0"23? M$4P-#\.&H :=FX9P:@FW+TYGE[#SR$N3/-'(H<@MUR"Y/4#*R%1HRCJ;0G1N MD.L72&5%9$7)F F.2=B+W3#QI\N;ZS0($Z) FBQ$WZ/5QU>VF?! B* MTV['[O!V3XY)[(>NW^M9'HO$J3!UDV[W@*?=(D7_PU/<=-W^LRJ+DBC"88ZI_FG0=(NN&6@=:+&T3FPF-+=$."_P& M@30 7)\+H3>!V:#]JHU_ U!+ P04 " "A=JU84C\ [ZL" #;!0 &0 M 'AL+W=O&B[T/*B-64^C2) M\1(Y=T16QJ\=9] =Z8!]>\]^[6NWM2RHQDO)O[/*U/-@'$"%2[KAYEYN/^.N MGMSQE9)K_X5MFYMD 90;;62S UL%#1/M2E]V]] #C,D;@&0'2+SN]B"O\HH: M6LR4W()RV9;-&;Y4C[;BF' _Y<$HN\LLSA0WXAF%D8JAA@^/=,%1G\XB8YG= M?E3N6"Y:EN0-EA1NI3"UAD^BPNIO?&05=;*2O:R+Y"CA+55GD,8A)"3)CO"E M79FIYTO_H\P?YPMME'T./P\5VO)DAWE[JUK]F@8I1KR"?#<#(DD(^S<#1*!H_24 ZLISL.2>YR8F>-QF&: MC@9?4&O856GU*9 ++>T[+E&4"!]B,@Q)EL%IS_R7.01A)^ )3'(23N*1LT9) MF$Q2./1?HU[#-:A6?JQH*.5&F+;WNF@WN<[;AGU-;\>>O<45$QHX+BV4G(WR M %0[2EK'R+5OWX4T=AAXL[;3%Y5+L/M+*<0=T\[SX U!+ P04 " "A M=JU80][:UNL# "X"0 &0 'AL+W=OW+DLE_;K 0 MAZ7KNZ>!3WR[TV9@O%K4;(L/J/^H[R7UQBU*SDNL%!<52-PLW6M_?I.8]7;! M9XX'U6F#B60MQ%?3^2U?NA-#" O,M$%@]'O"6RP* T0TOATQW=:E,>RV3^@? M;.P4RYHIO!7%%Y[KW=)-7?40*2<'%(UL7J"X78TV@9FJ<'0%N&H#@!P AW(E*[Q2\KW+, M7]J/B4S+*#@QN@D& >^8O(+0]R"8!-$ 7MA&&%J\<#C"OZ[72DL2P=]],380 M43^$*8RYJEF&2Y>4KU ^H;MZ\\I/)F\'"$8MP6@(??5 A9;O"P2Q@5M1*5'P MG&G,X885K,H0'DQV^U@/XS[N$#:BH++CU18.3 &OLF)/6:(&B+V$3%#.*D4# M6<>OLS[ZM:I2P#103K)=FQ1@50[O,,-RC?(T&LZ=\ZKNI&--S KG]QHETX9- M89("TI3,2&Q&>^HPI8RWUQ#XJ3<)8M,*8R^)0\>F$ K.UKS@FJ/RJ#2DQ$I# M+:2M[F3J)=,8DL!+4K_/H!#5=J11ED!I\V8S'_SIS)LEH?/F51J$L[>]OT>A M60'B.]X=8,,R2+TD24PK(O=1Y'RQ9P'F(_9$AEL*%,WY> :P/"Y*6SB7$ 80 MQJT1G(QRKC*QIQC)-X(_N8KAE^-O0'5QJ[KXIU77;-?[Y]J(H4]H@U#]Y='L M7!,N-LBD1@F:5*EW$A&:\ '-N=$HS'FA,",9X*0_=92QFCL?C@B/%J%[\IPU M.B"X$Q$C+2^=&HWYL1?XB?.926Z.P.\6CB#RHG#J]$73!9D9G<) 6I(V+1=B7LD$W_2F[5HW7;JU[=-ET6;2EX/RW% XH\46V M_D0F378,Z1?GQ75IA-TDZC4DL3=)(].+899Z<1B8=D):][WI)#UN?D#+PB"B MVE9J#KRL]]J>9%1+J#1WKQI:"^WO%)$84.FDZLI%9)LW@E-1XO:WLUKH>FFM\T=/:U0F@4T MOQ%"GSK&0?M86_T+4$L#!!0 ( *%VK5AB7%9O9@0 ,0; 9 >&PO M=V]R:W-H965T&.O8%BJ)'DG'W= ?7^H2R;)E3E[H%UNDSOEX+I_DS^1XR_@7 ML0*0Z&N6YF)BK:1<7]JVF*\@H^*"K2%7=Q:,9U2J(5_:8LV!QJ53EMK$<0([ MHTEN3RF+"GXS5=P@/( MQ_4=5R.[08F3#'*1L!QQ6$RL]_AR1J+"H;3X/8&MV+E&12I/C'TI!C?QQ'** MB""%N2P@J/IZAAFD:8&DXOB[!K6:-0O'W>L7](]E\BJ9)RI@QM(_DEBN)E9D MH1@6=)/*>[;]!'5"?H$W9ZDH/]&VMG4L--\(R;+:6460)7GU3;_6A=AQ4#C] M#J1V(/L.WA$'MW9PRT2KR,JTKJFDTS%G6\0+:X567)2U*;U5-DE>M/%!IT(NEQR6-*RJFR![N$9\@T(].8:)$U2\1:]0P^*/O$FA<)@QP7BUOP= M>GRX1F]^?#NVI0JL@+?G=1!751#D2! NNF6Y7 GT(8\A[OK;*J$F*_*2U171 M MY2?H%<_#,B#O%ZXID-=W9@'\&:SI3S_@P/FE+WM#8)U:>$TM/!WZ]#9)T9<'J=JCNG(+ MV1/PWHYH<4[MB"&P3LI!DW)P;G8&)FMA"*Q3B["I1?A*=E;^_BX['>($P1X[ M#\UPZ&+7Z6=GU(07:<.[R27PO'Q5JS!U[-3BG-H10V"=E$=-RJ-SLW-DLA:& MP#JUP$[[:^V\DI\UP"[S2!!$HSU^]I@%X6ATY.V)=^0$U@;XD0/\"UP@FL=H MMDK2M!CHF*H'/+4]IM"ZZ9,V?7)NMM8KF*J'(;1N/5KA@[5:8@A?W1Z^>B1T M]@E[:.?YQ#_R0L6M',%Z/:(G+/J&ABL"_4HG=\X06KA7.KESAM"Z=6DU$X[.SF2C MK:#"6HTRA,G_0^2@WDQ?#]3]_]\*):(72I\_W);/P6>Y J[ENA[H MU-Z:0NNFWK1 C^AVI 13V M#ZGIAN%H?T^BSXZ$471$>9!6&Q&]-CI*X>&*0[_"R2T[QQX2:948"<].8:,* MS!1:MQZM B/Z;:L!%(X.=W-[=BUZS/IV+>R=\Y ,^+(\)A)HSC:YK X1FMGF M*.I]>0"S-W^%+V?5@5(+4YUOW5*^3'*!4E@H2.&ULK55=;],P%/TK5D!H MD[;%^5Y'&FEK-3$)I&EE\(!X<)/;UIH3!]MMQK_'3K+0=FX!B9?&=LXY]QS7 MN4X;+I[D"D"AYY)5ZWNA9^Z@4M 2*DEYA00LQLZU=S5)#+X%?*'0R*TQ,DGFG#^9R5TQ=K Q M! QR912(?FQ@ HP9(6WC1Z_I#"4-<7O\HG[;9M=9YD3"A+.OM%"KL7/IH (6 M9,W4 V\^0)\G,GHY9[+]14V'C30X7TO%RYZL'92TZI[DN=^'+8(7'B#X/<'_ M6T+0$X(V:.>LC34EBF2IX T2!JW5S*#=FY:MT]#*_(LS)?1;JGDJNZLV4"DN M*$AT,@5%*).GZ!S-]'$IU@P07Z!MS#EZG$W1R=O3U%6ZO!%Q\[[435?*/U#J M$Q$7*/#.D(_]T$*?'*=/(1_HP2[=U:&'Y/Z0W&_U@@-ZAQ)^NYY+)?3Q^FZ+ MV&F&=DWSR5W)FN0P=O0W)4%LP,G>O?%B_-X6^#^)[<0/AOC!,?7LEE94'YL" M+3DOI"UJQX];OFD&FRR,,<9>ZFZV0UA@HR"*HP&V8R\<[(5'[3V01A]S!8(2 M9G77T:.MLM$H'L5XSYT%=ADFB6]W%PWNHJ/N/G-%&**_3XW-8?2JM(/ 8'_7X$:1$_;E!NMTC/I><@&PO=V]R:W-H965T[Y<<_%=U$CY(,J #1YK$JN8J?0NIZYKDH+J*@: MB1HXOMD)65&-6YF[JI9 ,RNJ2M?WO*E;4<:=)+)G:YE$8J]+QF$MB=I7%96_ M%E"*)G;&SO'@CN6%-@=N$M4TAPWH^WHM<>?VE(Q5P!43G$C8QME3!4I3?6*:+V+EV2 8[NB_UG6ANH/,S,;Q4E,K^DJ:-]:\SJ<") SK# [P3^D?O-BER\OHQ*?. 99$_U+N;5)^HR=?:I!4,YZ3TO@>\MH"IA9@QL4AP4K[D\@]G)KX.VH\N0[& M?52;G7MRARN0N6UM15*QY[J],?UI/SWFMFF>G2]PJK1#X ^F'4EX'W+&%?K9 M(=(;76%/RK;-VXT6M>V4K=#8=W99X&0$:0+P_4X(?=R8#_2S-OD-4$L#!!0 M ( *%VK5@#[6,D"@, . ( 9 >&PO=V]R:W-H965T+,-M#] M^UTGD $UM)/V K[)/"EZJD;/0NKIT794MH*"J*RHH M\@@KN!Y\5N05GII,/ZV:U,AV*I.2OA5A*U+ HJ?U\# M%^N1XSO;!W=LOM#F@9L.*SJ'">C[ZE9BY+8L.2N@5$R41,)LY%SYE^/$Y-<) MWQFLUIE3!6/ 'ENO%R$DL-*LXT1+?,L3I]#-@#10YNP%-&5?GI$,FV"GYD@,1,S(698Y+!KD9*<%9 M3C4&UY33,@,RJ1NM0^XG-^3L[?G0U2C)$+O99OKK9OK@R/1?J.R2T+\@@1?T M+/#Q:?@-9"T\W(>[6(BV&D%;C:#F"X_P'5@_9OC'U51IB1WXT^:XF:)GG\+L MRDM5T0Q&#FX[!7(%3OKNC1][[VW^_Q/97C7"MAKA*?;T:P62:E;."3==0J39 M$ATQZRPQH$J!5C;_#6E/X0+$EK1?$O9Y=<;]5W#^I^*$^QR'OT!6*GF,3@[G;_HHW=29GA2CU M0ED/L-/\84 :K&WSO@"-K- ]FTEK,WF53;*UF3.5B25V/:X4V&PU?,E.N;VN M[QVV_$M9C5AWY_XQ=S^>ZG-6*JSP#'%>MX]]*)O[M FTJ.HK:2HT7G#U<(&? M("!- KZ?":&W@;GEVH^:] ]02P,$% @ H7:M6+I\,*N. @ %@< !D M !X;"]W;W)K&ULK55=;],P%/TK5D!HDUC3?&Z4 M--+:#8'$Q+2R\8!X<)/;QIH3!]MMQ[_GVDE#MZ7='GB)O^XY/N2LQ(JQ41%)"S&SKDWFL8FW@;<,=BHG3XQ3N9"W)O!EWSL#(T@X)!IPT"Q M6<,4.#=$*.-WR^ET6QK@;G_+_LEZ1R]SJF J^ ^6ZV+LG#DDAP5=<7TC-I^A M]1,9ODQP9;]DT\1&D4.RE=*B;,&HH&15T]*'-@\[ &\?P&\!_E- N <0M(# M&FV465L75-,TD6)#I(E&-M.QN;%H=,,JT_\H1_VZ)F^'AX0PL7["' M;W_2?I[/E9;XN_[JRUK#&O:SFBL\4C7-8.S@'54@U^"D[]YX\?!CG^7_1/8H M 6&7@/ 0>_JM!DDUJY:$6_O0V._SW!#%ELA4F77J!V>G4>*N=\T\C_(BWXN[ MJ$:,=&& :G_2[BSD5\T,5WH2E_ MV4+\JCP_C_(^Q%'P1*&[4V)*D$M;>17)Q*K2S:7M9KOB?FYKVI/Y"1;]ID;_ MHVE>#+R22U8I]+5 RN'@%),FFRK<#+2H;2&;"XUET78+?+A F@!<7PBAMP.S M0?<4IG\!4$L#!!0 ( *%VK5@AE0$)AP( -L& 9 >&PO=V]R:W-H M965TK$M#)X MF'APF]O6FA,'VVG'WW/M9*'0M'OB)?&U[[GG',>^&6^5?C)K $N>?F7)50X,I2Z9Q;#/4J-*4&GGE0+D,:12S,N2B"=.SG[G0Z5I65 MHH [34R5YUS_N@"IMI.@%[Q,W(O5VKJ),!V7? 4SL _EG<8H;*MD(H?""%40 M#2"FVP21$X02%A85X'C:P.7(*4KA#)^ M-C6#EM(!=\ - &0+WNFLBKO.*6IV.MMD2[;*SF M!MZJ1Z,X4;B/,K,:5P7B;#H%M&3(R158+J0Y)6=DAA\^JR00M22WW%9:6($I M&'TI07,KBA7Q,#(5?"YDO7QV=/7Q%O(YZ!_CT*)H1QTN&H$7M4!Z0. MU^>D MWWM/:$0'Y&%V14[>GOY=)D3/K7':&J>^;O]_&W^<8F5R8R$WG?9J&8-N&>[. MC4S)%S )\%(9T!L(TG=O>BSZ>,1DOS79/U8]=7O6I:E&,8]RUW:3LCA*,'73 M039HR0:OD<5=9#4JWB'[D,1]VDT6MV3Q:V2LBRS>(^M%O6&4=+.QEHT=9?NJ M+)===&R/CC+T=F GARW=\"C=%(P9$9&7E86,B,("'@W;Q3_&PO=V]R:W-H965T WZMK969^SY(S#D(S*8B"QV\EE/O,"*PA*R- R4/-8P1S*TA(9&0\=I]+FC&N:R M_,ER+&;>B4=R6-"ZQ!O9?(7.3VSY,EEJ]T^:-C8>>R2K-4K>@8T"SD3[I(]= M'C8 8?(*(.H T7/ :R>,.L#(&6V5.5L7%&DZ5;(ARD8;-CMPN7%HXX8)^Q9O M49E=9G"8WJ+,[@M9YJ#T._+YH6;X1-Y? %)6Z@_D(]$%5:"G/IK#+,3/.N+S MECAZA3B,R)446&CR6>20;Q/X1F4O-5I+/8]V,EY =DQ&X1&)@F@T(&B^&WY% M50\?[Y SZC,WREE+.1ZFM#?V5%@5NB)[WHR5ZBK5H"YEZL: D"-5DHR4WEUZA8 MAI"WM@AMJ,H'"\SDA-L!3<%9,J%)"0L##8XGQHEJNTH[05FYPGPGT91Y-RQ,(P9E \S^0DI< M3^P!?6M/_P)02P,$% @ H7:M6+%10S(0 P :Q T !X;"]S='EL M97,N>&ULW5AM;YLP$/XKB*Y3*TTE"2L+:XBT(56:M$V5V@_[5CG!$$O&9L9T MI+]^/DS(2WU5UP];.Z($^Q[?_N2)?XX>N][EBZ5&4W\VY.W/QNI+]YX]G[T[NAH='MZ<6@_Z8!3/W"2 MGC^!]&R$\QH,HX[VJ3?+CPW7X'O<.0=] N:S7(K]/(#!L).2>G>$)WY*.%LH M!EXY*1E?6_,$#$O)I?*T*8 )-P9+?6_AL9U!;7J>D@FINM@V@OU<],L/@,T, M!#+.!X$3WQKFLXIH396X-)-N<6=\ 'G]^&9=&86%(NOQY-S?.G0W$V0A54;5 M$&;L;TSS&:]QM MOE.W$51-#$,CJ!]:&CL!_ETVR[U#&S^+UJO8G=2?&[,;TB5HCEKNWF; M#_$Q]C'.3JJ*KS]Q5HB2VKT_.>!\1C9^WDHJ=F^B0:T:?V7G.5G*PX__"O)W9?*H6"GQOXP M>NDBSU^#R.A%B@SZ+_2=4V/OS!BL'IS-B?\=3GJ^#>HM&L8U$_ULQ;*,B@=' MAZ'79&%^2>WQF_49S4G#]V-H^&'@8G% M1$9;FJ7]5!6+;NB9@8G:7^!PB%QVEQO!?"SF1@##XF *,!_KA<7YG_8S1?=C M,4S;U(E,49\IZF.]7$C:O; X;I_87.Z=QG$81A&6T31U*DBQO$41O-ULF#;P MP.) I#_+-5YMO$,>[P.LIH]U"+93O!.QG>*Y!L2=-_"(8W>UL3C@@54!ZQV( M[XX#/>7V"4.H*J8->X)Q)(XQ!'K1W:-1A&0G@I>[/MA3$H9Q[$8 -/E_G;@2=&A(E@6FD7)TZ(=I7\= MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( *%V MK5CIG_4MR@( $T1 / >&PO=V]R:V)O;VLN>&ULQ9A;3]LP%(#_BI67 M@;0M32CE(HH$ZRZ5T*@HXG5R[9/&PK$[VRDKOW['B2K7%=JV9R<.&=L"#@"?[,NZ;9"VL6 @IW&:<=<<2 M,M(()1KQ#'R<#3)B:_WT31OQK)6CVZW%T M<4<19)R-!KA@)8QUW8QN?8J,:\#)?:MU^HN0#LR$.OAJ=+L2:NF7P5WDP3:Z M.&Q_^R">F_\)HZXJP6"B6=N (.<>!T\-((<1R.$>(71R!/-XGY%$ .8I CO8).0P@3R*0)VDAKZD5 MENB*S Q8G-K-(%1Q1V!Y!3NFX)-C#D"WFC"*Q-/KD\BI6S!+%WC1!#B;@0LR8+(JWLT7'186T MA^0#F>/:O)5A01TS2/DF!GDA#+EB+BD3N^1/KI?(@;_E(6;TA22Q5J*8.W5T M&1-+F5@L<=0"07\.U[!8C^CDLT, M\3]]43(\]GFB:J7\A'VWZD93OOT:L/V2&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-U\V.@C 0 MP/%7(7T RXR*NA%/>_&Z\04:'#XB4-)VL_KV2_" 0_:P%],YD98P_5_X!8Y? MU)K0V-[7S>"3>]?V/E=U",.'UKZHJ3-^90?JQSNE=9T)X])5>C#%S52D,4TS M[5YGJ-/Q=69R>0STGXFV+)N"/FWQW5$?_ABL?ZR[^9HHJ.1B7$4A5_K>SMM> M3Q=8C9-5N-[]3;AT=+?NYYKOGY[Z0ZC,_2?/RT?&XN7J@)9\U^T4^_4$L#!!0 M ( *%VK5@KT'*.<@$ )\0 3 6T-O;G1E;G1?5'EP97-=+GAM;,V8 MRT[#,!!%?R7*MFI<&R@/M=T 6^B"'S#)I+'JEVRWM'_/)'U(H!)1%8G9Q$H\ M<^^-1SI2,GG;>HC9QF@;IWF3DG]@+)8-&!D+Y\'B3NV"D0EOPX)Y62[E I@8 MC<:L=#:!37X=ZAP,ZN)C;*QP$6Y.RD0[OSL\&^[W4-(:@*LKD,Z44:K&(;S6+::HA% MO\2)C*ZN50F5*U<&6XKH \@J-@#)Z&(G.NAW3GC"L+ORB_T[F3Y#K)P'YR-. M+,#Y=H>1M-U#CT(0DNI_Q:,C2E_\?M!.NX+JE]YXO!\N++MY1-8MEY_QUQD? M]<_,(8CDN"*2XYI(CALB.<9$&UL4$L! A0#% @ H7:M6''WCB[*!0 (B M !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H7:M6((\"<^0! ;A$ !@ ("! M&A< 'AL+W=O ; !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MH7:M6 HCP?&4!0 )A@ !@ ("!GB( 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ H7:M6!I5 *C] @ :@8 M !D ("!%C( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H7:M6#A0V)P^ @ E04 !D M ("!H#P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ H7:M6/5!2'_Q @ X08 !D ("!S40 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ H7:M6&)< M5F]F! Q!L !D ("!^4X 'AL+W=OI0;1*P" "=!P &0 M @(&64P >&PO=V]R:W-H965T&UL4$L! A0#% @ H7:M6 /M8R0* P X @ !D M ("![%@ 'AL+W=O&PO M=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ H7:M6$"IP=^M @ Y@< !D ("! ML&$ 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " "A=JU8*]!RCG(! "?$ $P M @ $C;0 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 (0 A -X( #& %;@ ! end XML 38 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 39 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 41 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.1.u2 html 43 120 1 false 8 0 false 4 false false R1.htm 995100 - Document - Cover Sheet http://xbrl.sec.gov/dei/role/document/Cover Cover Cover 1 false false R2.htm 995301 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://reflectscientific.com/role/ConsolidatedBalanceSheet Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 995302 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) Sheet http://reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) Statements 3 false false R4.htm 995303 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://reflectscientific.com/role/ConsolidatedIncomeStatement Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 995304 - Statement - Condensed Consolidated Statements of Operations (Unaudited) (Parentheticals) Sheet http://reflectscientific.com/role/ConsolidatedIncomeStatement_Parentheticals Condensed Consolidated Statements of Operations (Unaudited) (Parentheticals) Statements 5 false false R6.htm 995305 - Statement - Condensed Consolidated Statements of Stockholders??? Equity Sheet http://reflectscientific.com/role/ShareholdersEquityType2or3 Condensed Consolidated Statements of Stockholders??? Equity Statements 6 false false R7.htm 995306 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://reflectscientific.com/role/ConsolidatedCashFlow Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 995307 - Disclosure - Basis of Presentation and Other Information Sheet http://reflectscientific.com/role/BasisofPresentationandOtherInformation Basis of Presentation and Other Information Notes 8 false false R9.htm 995308 - Disclosure - Disaggregation of Revenues Sheet http://reflectscientific.com/role/DisaggregationofRevenues Disaggregation of Revenues Notes 9 false false R10.htm 995309 - Disclosure - Inventories Sheet http://reflectscientific.com/role/Inventories Inventories Notes 10 false false R11.htm 995310 - Disclosure - Leases Sheet http://reflectscientific.com/role/Leases Leases Notes 11 false false R12.htm 995311 - Disclosure - Stockholders' Equity Sheet http://reflectscientific.com/role/StockholdersEquity Stockholders' Equity Notes 12 false false R13.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 13 false false R14.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 14 false false R15.htm 996000 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://reflectscientific.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies 15 false false R16.htm 996001 - Disclosure - Disaggregation of Revenues (Tables) Sheet http://reflectscientific.com/role/DisaggregationofRevenuesTables Disaggregation of Revenues (Tables) Tables http://reflectscientific.com/role/DisaggregationofRevenues 16 false false R17.htm 996002 - Disclosure - Inventories (Tables) Sheet http://reflectscientific.com/role/InventoriesTables Inventories (Tables) Tables http://reflectscientific.com/role/Inventories 17 false false R18.htm 996003 - Disclosure - Leases (Tables) Sheet http://reflectscientific.com/role/LeasesTables Leases (Tables) Tables http://reflectscientific.com/role/Leases 18 false false R19.htm 996004 - Disclosure - Disaggregation of Revenues (Details) - Schedule of Disaggregated Revenues Sheet http://reflectscientific.com/role/ScheduleofDisaggregatedRevenuesTable Disaggregation of Revenues (Details) - Schedule of Disaggregated Revenues Details http://reflectscientific.com/role/DisaggregationofRevenuesTables 19 false false R20.htm 996005 - Disclosure - Inventories (Details) - Schedule of Inventories Sheet http://reflectscientific.com/role/ScheduleofInventoriesTable Inventories (Details) - Schedule of Inventories Details http://reflectscientific.com/role/InventoriesTables 20 false false R21.htm 996006 - Disclosure - Leases (Details) Sheet http://reflectscientific.com/role/LeasesDetails Leases (Details) Details http://reflectscientific.com/role/LeasesTables 21 false false R22.htm 996007 - Disclosure - Leases (Details) - Schedule of Condensed Consolidated Balance Sheet Sheet http://reflectscientific.com/role/ScheduleofCondensedConsolidatedBalanceSheetTable Leases (Details) - Schedule of Condensed Consolidated Balance Sheet Details http://reflectscientific.com/role/LeasesTables 22 false false R23.htm 996008 - Disclosure - Leases (Details) - Schedule of Lease Expense Sheet http://reflectscientific.com/role/ScheduleofLeaseExpenseTable Leases (Details) - Schedule of Lease Expense Details http://reflectscientific.com/role/LeasesTables 23 false false R24.htm 996009 - Disclosure - Leases (Details) - Schedule of Maturities of Operating Lease Liabilities Sheet http://reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable Leases (Details) - Schedule of Maturities of Operating Lease Liabilities Details http://reflectscientific.com/role/LeasesTables 24 false false R25.htm 996010 - Disclosure - Stockholders' Equity (Details) Sheet http://reflectscientific.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://reflectscientific.com/role/StockholdersEquity 25 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 5 fact(s) appearing in ix:hidden were eligible for transformation: dei:DocumentType, us-gaap:EarningsPerShareDiluted, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding - rscf-20240331.htm 3303, 3312, 3313, 3314, 3315 rscf-20240331.htm rscf-20240331.xsd rscf-20240331_cal.xml rscf-20240331_def.xml rscf-20240331_lab.xml rscf-20240331_pre.xml image_002.gif http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 44 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "rscf-20240331.htm": { "nsprefix": "rscf", "nsuri": "http://reflectscientific.com/20240331", "dts": { "inline": { "local": [ "rscf-20240331.htm" ] }, "schema": { "local": [ "rscf-20240331.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/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024_def.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024_lab.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024_pre.xsd", "https://xbrl.sec.gov/dei/2024/dei-sub-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd", "https://xbrl.sec.gov/sic/2024/sic-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "rscf-20240331_cal.xml" ] }, "definitionLink": { "local": [ "rscf-20240331_def.xml" ] }, "labelLink": { "local": [ "rscf-20240331_lab.xml" ] }, "presentationLink": { "local": [ "rscf-20240331_pre.xml" ] } }, "keyStandard": 120, "keyCustom": 0, "axisStandard": 4, "axisCustom": 0, "memberStandard": 4, "memberCustom": 4, "hidden": { "total": 34, "http://fasb.org/us-gaap/2024": 29, "http://xbrl.sec.gov/dei/2024": 5 }, "contextCount": 43, "entityCount": 1, "segmentCount": 8, "elementCount": 408, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 225, "http://xbrl.sec.gov/dei/2024": 26, "http://xbrl.sec.gov/ecd/2024": 4, "http://fasb.org/srt/2024": 1 }, "report": { "R1": { "role": "http://xbrl.sec.gov/dei/role/document/Cover", "longName": "995100 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c0", "name": "dei:DocumentQuarterlyReport", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "dei:DocumentQuarterlyReport", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://reflectscientific.com/role/ConsolidatedBalanceSheet", "longName": "995301 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true } }, "R3": { "role": "http://reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals", "longName": "995302 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://reflectscientific.com/role/ConsolidatedIncomeStatement", "longName": "995303 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "unique": true } }, "R5": { "role": "http://reflectscientific.com/role/ConsolidatedIncomeStatement_Parentheticals", "longName": "995304 - Statement - Condensed Consolidated Statements of Operations (Unaudited) (Parentheticals)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": null, "uniqueAnchor": null }, "R6": { "role": "http://reflectscientific.com/role/ShareholdersEquityType2or3", "longName": "995305 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity", "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c14", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c14", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true } }, "R7": { "role": "http://reflectscientific.com/role/ConsolidatedCashFlow", "longName": "995306 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "unique": true } }, "R8": { "role": "http://reflectscientific.com/role/BasisofPresentationandOtherInformation", "longName": "995307 - Disclosure - Basis of Presentation and Other Information", "shortName": "Basis of Presentation and Other Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://reflectscientific.com/role/DisaggregationofRevenues", "longName": "995308 - Disclosure - Disaggregation of Revenues", "shortName": "Disaggregation of Revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://reflectscientific.com/role/Inventories", "longName": "995309 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://reflectscientific.com/role/Leases", "longName": "995310 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://reflectscientific.com/role/StockholdersEquity", "longName": "995311 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true }, "uniqueAnchor": null }, "R14": { "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": "14", "firstAnchor": { "contextRef": "c0", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrTrmntdFlag", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrTrmntdFlag", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://reflectscientific.com/role/AccountingPoliciesByPolicy", "longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)", "shortName": "Accounting Policies, by Policy (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "15", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://reflectscientific.com/role/DisaggregationofRevenuesTables", "longName": "996001 - Disclosure - Disaggregation of Revenues (Tables)", "shortName": "Disaggregation of Revenues (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "16", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://reflectscientific.com/role/InventoriesTables", "longName": "996002 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "17", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://reflectscientific.com/role/LeasesTables", "longName": "996003 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "18", "firstAnchor": { "contextRef": "c0", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://reflectscientific.com/role/ScheduleofDisaggregatedRevenuesTable", "longName": "996004 - Disclosure - Disaggregation of Revenues (Details) - Schedule of Disaggregated Revenues", "shortName": "Disaggregation of Revenues (Details) - Schedule of Disaggregated Revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "19", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c31", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "unique": true } }, "R20": { "role": "http://reflectscientific.com/role/ScheduleofInventoriesTable", "longName": "996005 - Disclosure - Inventories (Details) - Schedule of Inventories", "shortName": "Inventories (Details) - Schedule of Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "20", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://reflectscientific.com/role/LeasesDetails", "longName": "996006 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "21", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://reflectscientific.com/role/ScheduleofCondensedConsolidatedBalanceSheetTable", "longName": "996007 - Disclosure - Leases (Details) - Schedule of Condensed Consolidated Balance Sheet", "shortName": "Leases (Details) - Schedule of Condensed Consolidated Balance Sheet", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "22", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:OperatingLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "unique": true } }, "R23": { "role": "http://reflectscientific.com/role/ScheduleofLeaseExpenseTable", "longName": "996008 - Disclosure - Leases (Details) - Schedule of Lease Expense", "shortName": "Leases (Details) - Schedule of Lease Expense", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "23", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable", "longName": "996009 - Disclosure - Leases (Details) - Schedule of Maturities of Operating Lease Liabilities", "shortName": "Leases (Details) - Schedule of Maturities of Operating Lease Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "24", "firstAnchor": { "contextRef": "c41", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c41", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://reflectscientific.com/role/StockholdersEquityDetails", "longName": "996010 - Disclosure - Stockholders' Equity (Details)", "shortName": "Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c42", "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rscf-20240331.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Basis of Presentation and Other Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued expenses", "label": "Accounts Payable and Accrued Liabilities, Current", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r8", "r9" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r560" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r472" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r17", "r393", "r603" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://reflectscientific.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r301", "r550", "r551", "r552", "r554", "r567", "r604" ] }, "dei_AdditionalSecurities462b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AdditionalSecurities462b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities. 462(b)" } } }, "auth_ref": [ "r528" ] }, "dei_AdditionalSecurities462bFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AdditionalSecurities462bFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities, 462(b), File Number" } } }, "auth_ref": [ "r528" ] }, "dei_AdditionalSecuritiesEffective413b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AdditionalSecuritiesEffective413b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities Effective, 413(b)" } } }, "auth_ref": [ "r526" ] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AddressTypeDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r485" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r485" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r485" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r485" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r519" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r435", "r446", "r462", "r497" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r438", "r449", "r465", "r500" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r520" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r485" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r492" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r439", "r450", "r466", "r492", "r501", "r505", "r513" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r511" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of right-of-use assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r2", "r136", "r137", "r382" ] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AnnualInformationForm", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r442" ] }, "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": { "xbrltype": "dateOrAsapItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Approximate Date of Commencement of Proposed Sale to Public", "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r41", "r48", "r73", "r91", "r115", "r117", "r122", "r123", "r129", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r214", "r216", "r228", "r283", "r327", "r379", "r380", "r393", "r414", "r564", "r565", "r571" ] }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAndLiabilitiesLesseeAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Consolidated Balance Sheet [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "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": [ "r70", "r76", "r91", "r129", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r214", "r216", "r228", "r393", "r564", "r565", "r571" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current Assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r442" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorFirmId", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r427", "r430", "r442" ] }, "dei_AuditorLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorLineItems", "lang": { "en-us": { "role": { "label": "Auditor [Line Items]" } } }, "auth_ref": [] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorLocation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r427", "r430", "r442" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r427", "r430", "r442" ] }, "dei_AuditorOpinionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorOpinionTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Opinion [Text Block]" } } }, "auth_ref": [ "r524" ] }, "dei_AuditorTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor [Table]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r508" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r509" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r504" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r504" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r504" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r504" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r504" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r504" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r507" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r506" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r505" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r505" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://reflectscientific.com/role/BasisofPresentationandOtherInformation" ], "lang": { "en-us": { "role": { "terseLabel": "BASIS OF PRESENTATION AND OTHER INFORMATION", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r36" ] }, "dei_BusinessContactMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "BusinessContactMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Business Contact [Member]", "documentation": "Business contact for the entity" } } }, "auth_ref": [ "r430", "r442" ] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Cash", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r50", "r284", "r302", "r322", "r393", "r414", "r541" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning of the period", "periodEndLabel": "End of the period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r6", "r33", "r89" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "CASH AND CASH EQUIVALENTS", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedCashFlow": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "NET CHANGE IN CASH AND CASH EQUIVALENTS", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r33" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r483" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r480" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r478" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r484" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r484" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://reflectscientific.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r405", "r406", "r407", "r409", "r410", "r411", "r412", "r550", "r551", "r554", "r567", "r602", "r604" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "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": [ "r16" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://reflectscientific.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "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": [ "r16", "r314" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://reflectscientific.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "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": [ "r16" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://reflectscientific.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r3", "r16", "r314", "r333", "r604", "r605" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.01 par value, 100,000,000 shares authorized; 85,664,086 shares issued and outstanding as of March 31, 2024 and December 31, 2023", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r16", "r286", "r393" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r489" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r488" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r490" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r487" ] }, "dei_ContactPersonnelEmailAddress": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContactPersonnelEmailAddress", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Email Address", "documentation": "Email address of contact personnel." } } }, "auth_ref": [] }, "dei_ContactPersonnelFaxNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContactPersonnelFaxNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Fax Number", "documentation": "Fax Number of contact personnel." } } }, "auth_ref": [ "r430" ] }, "dei_ContactPersonnelName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContactPersonnelName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Name", "documentation": "Name of contact personnel" } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContainedFileInformationFileDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Description", "documentation": "The description of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContainedFileInformationFileName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Name", "documentation": "The name of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContainedFileInformationFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Number", "documentation": "The SEC Document Number of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileType": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContainedFileInformationFileType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Type", "documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of goods sold", "label": "Cost of Goods and Services 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": [ "r27", "r28", "r249" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CountryRegion", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "dei_DelayedOrContinuousOffering": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DelayedOrContinuousOffering", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Delayed or Continuous Offering" } } }, "auth_ref": [ "r454", "r455", "r469" ] }, "us-gaap_DepositLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositLiabilityCurrent", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposits", "label": "Deposit Liability, Current", "documentation": "The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits." } } }, "auth_ref": [ "r9" ] }, "us-gaap_DepositsAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositsAssets", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Deposits Assets", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future." } } }, "auth_ref": [ "r542" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://reflectscientific.com/role/ScheduleofDisaggregatedRevenuesTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Disaggregated Revenues [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": [ "r170", "r383", "r384", "r385", "r386", "r387", "r388", "r389" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://reflectscientific.com/role/ScheduleofDisaggregatedRevenuesTable" ], "lang": { "en-us": { "role": { "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": [ "r170", "r383", "r384", "r385", "r386", "r387", "r388", "r389" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://reflectscientific.com/role/DisaggregationofRevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregated Revenues", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r566" ] }, "dei_DividendOrInterestReinvestmentPlanOnly": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DividendOrInterestReinvestmentPlanOnly", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Dividend or Interest Reinvestment Plan Only" } } }, "auth_ref": [ "r454", "r455", "r469" ] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAccountingStandard", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r430" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAnnualReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r427", "r430", "r442" ] }, "dei_DocumentCopyrightInformation": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentCopyrightInformation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Copyright Information", "documentation": "The copyright information for the document." } } }, "auth_ref": [] }, "dei_DocumentCreationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentCreationDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Creation Date", "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different." } } }, "auth_ref": [] }, "dei_DocumentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Description", "documentation": "The description of the document." } } }, "auth_ref": [] }, "dei_DocumentDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document [Domain]", "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards." } } }, "auth_ref": [] }, "dei_DocumentEffectiveDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentEffectiveDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Effective Date", "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases." } } }, "auth_ref": [] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r427", "r430", "r442", "r493" ] }, "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Restatement Recovery Analysis [Flag]", "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)." } } }, "auth_ref": [ "r427", "r430", "r442", "r493" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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_DocumentInformationDocumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationDocumentAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information, Document [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [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": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Text Block]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Name", "documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the <FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodStartDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r428" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentRegistrationStatement", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r416" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r430" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r430" ] }, "dei_DocumentSubtitle": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentSubtitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Subtitle", "documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'." } } }, "auth_ref": [] }, "dei_DocumentSynopsis": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentSynopsis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Synopsis", "documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'" } } }, "auth_ref": [] }, "dei_DocumentTitle": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Title", "documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r470" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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": [] }, "dei_DocumentVersion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentVersion", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Version", "documentation": "The version identifier of the document." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r419" ] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r482" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Loss per common share", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in Dollars 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": [ "r83", "r97", "r98", "r99", "r100", "r101", "r102", "r107", "r109", "r111", "r112", "r113", "r114", "r210", "r213", "r226", "r227", "r281", "r292", "r376" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted", "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": [ "r83", "r97", "r98", "r99", "r100", "r101", "r102", "r109", "r111", "r112", "r113", "r114", "r210", "r213", "r226", "r227", "r281", "r292", "r376" ] }, "dei_EffectiveAfter60Days486a": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveAfter60Days486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective after 60 Days, 486(a)" } } }, "auth_ref": [ "r532" ] }, "dei_EffectiveOnDate486a": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveOnDate486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Date, 486(a)" } } }, "auth_ref": [ "r532" ] }, "dei_EffectiveOnDate486b": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveOnDate486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Date, 486(b)" } } }, "auth_ref": [ "r533" ] }, "dei_EffectiveOnSetDate486a": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveOnSetDate486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Set Date, 486(a)" } } }, "auth_ref": [ "r532" ] }, "dei_EffectiveOnSetDate486b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveOnSetDate486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Set Date, 486(b)" } } }, "auth_ref": [ "r533" ] }, "dei_EffectiveUponFiling462e": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveUponFiling462e", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective Upon Filing, 462(e)" } } }, "auth_ref": [ "r531" ] }, "dei_EffectiveUponFiling486b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveUponFiling486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective upon Filing, 486(b)" } } }, "auth_ref": [ "r533" ] }, "dei_EffectiveWhenDeclaredSection8c": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveWhenDeclaredSection8c", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective when Declared, Section 8(c)" } } }, "auth_ref": [ "r535" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "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": [] }, "dei_EntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitiesTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entities [Table]", "documentation": "Container to assemble all relevant information about each entity associated with the document instance" } } }, "auth_ref": [] }, "dei_EntityAccountingStandard": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAccountingStandard", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Accounting Standard", "documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element." } } }, "auth_ref": [] }, "dei_EntityAddressAddressDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Description", "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine3", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCountry", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses, Address Type [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityAddressesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressesLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [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": [] }, "dei_EntityAddressesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressesTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [Table]", "documentation": "Container of address information for the entity" } } }, "auth_ref": [ "r418" ] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r422" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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": [ "r418" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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_EntityContactPersonnelLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityContactPersonnelLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Contact Personnel [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": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r418" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r534" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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/2024", "localname": "EntityFilerCategory", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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": [ "r418" ] }, "dei_EntityHomeCountryISOCode": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityHomeCountryISOCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Home Country ISO Code", "documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element." } } }, "auth_ref": [] }, "dei_EntityIncorporationDateOfIncorporation": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationDateOfIncorporation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, Date of Incorporation", "documentation": "Date when an entity was incorporated" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInformationFormerLegalOrRegisteredName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInformationFormerLegalOrRegisteredName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Information, Former Legal or Registered Name", "documentation": "Former Legal or Registered Name of an entity" } } }, "auth_ref": [] }, "dei_EntityInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInformationLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Information [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": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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": [ "r523" ] }, "dei_EntityInvCompanyType": { "xbrltype": "invCompanyType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInvCompanyType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Inv Company Type", "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)." } } }, "auth_ref": [ "r522" ] }, "dei_EntityLegalForm": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityLegalForm", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Legal Form", "documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc." } } }, "auth_ref": [] }, "dei_EntityListingDepositoryReceiptRatio": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingDepositoryReceiptRatio", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Depository Receipt Ratio", "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'." } } }, "auth_ref": [] }, "dei_EntityListingDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Description", "documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security." } } }, "auth_ref": [] }, "dei_EntityListingForeign": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingForeign", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Foreign", "documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt." } } }, "auth_ref": [] }, "dei_EntityListingParValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingParValuePerShare", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Par Value Per Share", "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'." } } }, "auth_ref": [] }, "dei_EntityListingPrimary": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingPrimary", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Primary", "documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity." } } }, "auth_ref": [] }, "dei_EntityListingSecurityTradingCurrency": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingSecurityTradingCurrency", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Security Trading Currency", "documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'" } } }, "auth_ref": [] }, "dei_EntityListingsExchangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingsExchangeAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings, Exchange [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityListingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingsLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings [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": [] }, "dei_EntityListingsTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingsTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings [Table]", "documentation": "Container for exchange listing information for an entity" } } }, "auth_ref": [] }, "dei_EntityNumberOfEmployees": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityNumberOfEmployees", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Number of Employees", "documentation": "Number of persons employed by the Entity" } } }, "auth_ref": [] }, "dei_EntityPhoneFaxNumbersLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPhoneFaxNumbersLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Phone Fax Numbers [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": [] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPrimarySicNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r442" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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": [ "r418" ] }, "dei_EntityReportingCurrencyISOCode": { "xbrltype": "currencyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityReportingCurrencyISOCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Reporting Currency ISO Code", "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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": [ "r418" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r418" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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": [ "r418" ] }, "dei_EntityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity [Text Block]", "documentation": "Container to serve as parent of six Entity related Table concepts." } } }, "auth_ref": [] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityVoluntaryFilers", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r525" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r476" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r518" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r518" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r518" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://reflectscientific.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "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": [ "r3", "r68", "r79", "r80", "r81", "r92", "r93", "r94", "r96", "r101", "r103", "r105", "r116", "r130", "r131", "r138", "r161", "r204", "r205", "r207", "r208", "r209", "r211", "r212", "r213", "r218", "r219", "r220", "r221", "r222", "r223", "r225", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r237", "r248", "r291", "r294", "r295", "r296", "r301", "r352" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r486" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r435", "r446", "r462", "r497" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r432", "r443", "r459", "r494" ] }, "dei_ExchangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ExchangeDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exchange [Domain]", "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r492" ] }, "dei_ExhibitsOnly462d": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ExhibitsOnly462d", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exhibits Only, 462(d)" } } }, "auth_ref": [ "r530" ] }, "dei_ExhibitsOnly462dFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ExhibitsOnly462dFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exhibits Only, 462(d), File Number" } } }, "auth_ref": [ "r530" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Extension", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r439", "r450", "r466", "r501" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r439", "r450", "r466", "r501" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r439", "r450", "r466", "r501" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r439", "r450", "r466", "r501" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r439", "r450", "r466", "r501" ] }, "dei_FormerAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "FormerAddressMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Former Address [Member]", "documentation": "Former address for entity" } } }, "auth_ref": [ "r429", "r453" ] }, "dei_FormerFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "FormerFiscalYearEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Former Fiscal Year End Date", "documentation": "Former end date of previous fiscal years" } } }, "auth_ref": [] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "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]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r481" ] }, "rscf_FreezersAndChillersMember": { "xbrltype": "domainItemType", "nsuri": "http://reflectscientific.com/20240331", "localname": "FreezersAndChillersMember", "presentation": [ "http://reflectscientific.com/role/ScheduleofDisaggregatedRevenuesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Freezers and Chillers [Member]", "label": "Freezers And Chillers Member" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r31", "r337" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "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": [ "r72", "r135", "r280", "r380", "r381", "r391", "r393", "r562", "r563" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r25", "r29", "r47", "r91", "r129", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r228", "r378", "r379", "r555", "r556", "r557", "r558", "r559", "r564" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r427", "r430", "r442" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "NET LOSS BEFORE INCOME TAXES", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r26", "r43", "r47", "r282", "r289", "r378", "r379", "r555", "r556", "r557", "r558", "r559" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "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": [ "r49", "r51", "r104", "r105", "r115", "r120", "r123", "r200", "r201", "r206", "r293", "r390" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid, Net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r7", "r88", "r202", "r203" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued expenses", "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": [ "r1" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r1" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "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": [ "r1" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "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": [ "r539", "r547" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposits", "label": "Increase (Decrease) in Other Current Liabilities", "documentation": "Amount of increase (decrease) in current liabilities classified as other." } } }, "auth_ref": [ "r547" ] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r1" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r439", "r450", "r466", "r492", "r501", "r505", "r513" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r511" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r431", "r517" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r431", "r517" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r431", "r517" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r84", "r86", "r87" ] }, "rscf_InternationalMember": { "xbrltype": "domainItemType", "nsuri": "http://reflectscientific.com/20240331", "localname": "InternationalMember", "presentation": [ "http://reflectscientific.com/role/ScheduleofDisaggregatedRevenuesTable" ], "lang": { "en-us": { "role": { "terseLabel": "International [Member]", "label": "International Member" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventories [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://reflectscientific.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": [ "r132" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ScheduleofInventoriesTable": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://reflectscientific.com/role/ScheduleofInventoriesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r543" ] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ScheduleofInventoriesTable": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://reflectscientific.com/role/ScheduleofInventoriesTable" ], "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": [ "r545" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://reflectscientific.com/role/ScheduleofInventoriesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet", "http://reflectscientific.com/role/ScheduleofInventoriesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total inventories, net", "terseLabel": "Inventories, net", "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", "r374", "r393" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ScheduleofInventoriesTable": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://reflectscientific.com/role/ScheduleofInventoriesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r544" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ScheduleofInventoriesTable": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://reflectscientific.com/role/ScheduleofInventoriesTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Less reserve for obsolescence", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r38", "r545" ] }, "dei_InvestmentCompanyActFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "InvestmentCompanyActFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Act File Number" } } }, "auth_ref": [ "r455", "r456", "r457", "r458" ] }, "dei_InvestmentCompanyActRegistration": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "InvestmentCompanyActRegistration", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Act Registration" } } }, "auth_ref": [ "r471" ] }, "dei_InvestmentCompanyRegistrationAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "InvestmentCompanyRegistrationAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Registration Amendment" } } }, "auth_ref": [ "r471" ] }, "dei_InvestmentCompanyRegistrationAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "InvestmentCompanyRegistrationAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Registration Amendment Number" } } }, "auth_ref": [ "r471" ] }, "us-gaap_LeaseContractualTermAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseContractualTermAxis", "presentation": [ "http://reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Axis]", "documentation": "Information by contractual term of lease arrangement." } } }, "auth_ref": [ "r247", "r538" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ScheduleofLeaseExpenseTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://reflectscientific.com/role/ScheduleofLeaseExpenseTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r240", "r392" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://reflectscientific.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Expense", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r569" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "rscf_LeasesDetailsScheduleofLeaseExpenseLineItems": { "xbrltype": "stringItemType", "nsuri": "http://reflectscientific.com/20240331", "localname": "LeasesDetailsScheduleofLeaseExpenseLineItems", "presentation": [ "http://reflectscientific.com/role/ScheduleofLeaseExpenseTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Lease Expense [Abstract]" } } }, "auth_ref": [] }, "rscf_LeasesDetailsScheduleofLeaseExpenseTable": { "xbrltype": "stringItemType", "nsuri": "http://reflectscientific.com/20240331", "localname": "LeasesDetailsScheduleofLeaseExpenseTable", "presentation": [ "http://reflectscientific.com/role/ScheduleofLeaseExpenseTable" ], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of Lease Expense [Table]" } } }, "auth_ref": [] }, "rscf_LeasesDetailsScheduleofMaturitiesofOperatingLeaseLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://reflectscientific.com/20240331", "localname": "LeasesDetailsScheduleofMaturitiesofOperatingLeaseLiabilitiesLineItems", "presentation": [ "http://reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of Maturities of Operating Lease Liabilities [Line Items]" } } }, "auth_ref": [] }, "rscf_LeasesDetailsScheduleofMaturitiesofOperatingLeaseLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://reflectscientific.com/20240331", "localname": "LeasesDetailsScheduleofMaturitiesofOperatingLeaseLiabilitiesTable", "presentation": [ "http://reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of Maturities of Operating Lease Liabilities [Table]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "dei_LegalEntityIdentifier": { "xbrltype": "legalEntityIdentifierItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityIdentifier", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Legal Entity Identifier", "documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI." } } }, "auth_ref": [ "r415" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://reflectscientific.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Operating 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": [ "r570" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r246" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "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": [ "r246" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r246" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "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": [ "r570" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: imputed 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": [ "r246" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://reflectscientific.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": [ "r236" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "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": [ "r4", "r8", "r9", "r10", "r11", "r12", "r13", "r14", "r91", "r129", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r215", "r216", "r217", "r228", "r313", "r377", "r414", "r564", "r571", "r572" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 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": [ "r21", "r42", "r288", "r393", "r548", "r561", "r568" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "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": [ "r10", "r71", "r91", "r129", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r215", "r216", "r217", "r228", "r393", "r564", "r571", "r572" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current Liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://reflectscientific.com/role/ScheduleofDisaggregatedRevenuesTable" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r127", "r385", "r402", "r404", "r566", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r484" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r484" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r504" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r512" ] }, "dei_NameChangeEventDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NameChangeEventDateAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event Date [Axis]", "documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type." } } }, "auth_ref": [] }, "dei_NameChangeEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NameChangeEventLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event [Line Items]", "documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table." } } }, "auth_ref": [] }, "dei_NameChangeEventTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NameChangeEventTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event [Table]", "documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period." } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://reflectscientific.com/role/ScheduleofDisaggregatedRevenuesTable" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r127", "r385", "r402", "r404", "r566", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r485" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r85" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash provided by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r85" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://reflectscientific.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r33", "r34", "r35" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://reflectscientific.com/role/ConsolidatedIncomeStatement": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow", "http://reflectscientific.com/role/ConsolidatedIncomeStatement", "http://reflectscientific.com/role/ShareholdersEquityType2or3", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "NET LOSS", "verboseLabel": "Net loss", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r30", "r35", "r44", "r69", "r77", "r78", "r81", "r91", "r95", "r97", "r98", "r99", "r100", "r101", "r104", "r105", "r110", "r129", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r210", "r213", "r227", "r228", "r290", "r335", "r350", "r351", "r413", "r564" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://reflectscientific.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Pronouncements", "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": [] }, "dei_NewEffectiveDateForPreviousFiling": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NewEffectiveDateForPreviousFiling", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "New Effective Date for Previous Filing" } } }, "auth_ref": [ "r455", "r456", "r457", "r458" ] }, "dei_NoSubstantiveChanges462c": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoSubstantiveChanges462c", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Substantive Changes, 462(c)" } } }, "auth_ref": [ "r529" ] }, "dei_NoSubstantiveChanges462cFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoSubstantiveChanges462cFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Substantive Changes, 462(c), File Number" } } }, "auth_ref": [ "r529" ] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoTradingSymbolFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r484" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r439", "r450", "r466", "r492", "r501" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r475" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r474" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r492" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r512" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r512" ] }, "rscf_OEMAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://reflectscientific.com/20240331", "localname": "OEMAndOtherMember", "presentation": [ "http://reflectscientific.com/role/ScheduleofDisaggregatedRevenuesTable" ], "lang": { "en-us": { "role": { "terseLabel": "OEM and Other [Member]", "label": "OEMAnd Other Member" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Total Operating Expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Expenses", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "LOSS FROM OPERATIONS", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r47", "r378", "r555", "r556", "r557", "r558", "r559" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ScheduleofLeaseExpenseTable": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://reflectscientific.com/role/ScheduleofLeaseExpenseTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r241", "r392" ] }, "rscf_OperatingLeaseLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://reflectscientific.com/20240331", "localname": "OperatingLeaseLiabilitiesMember", "presentation": [ "http://reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease Liabilities [Member]", "label": "Operating Lease Liabilities Member" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Operating Lease Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ScheduleofCondensedConsolidatedBalanceSheetTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://reflectscientific.com/role/ScheduleofCondensedConsolidatedBalanceSheetTable", "http://reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r239" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ScheduleofCondensedConsolidatedBalanceSheetTable": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet", "http://reflectscientific.com/role/ScheduleofCondensedConsolidatedBalanceSheetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of operating lease liabilities", "verboseLabel": "Lease liabilities, current portion", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r239" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://reflectscientific.com/role/ScheduleofCondensedConsolidatedBalanceSheetTable": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet", "http://reflectscientific.com/role/ScheduleofCondensedConsolidatedBalanceSheetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, net of current portion", "verboseLabel": "Lease liabilities, long-term", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r239" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet", "http://reflectscientific.com/role/ScheduleofCondensedConsolidatedBalanceSheetTable" ], "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": [ "r238" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://reflectscientific.com/role/ScheduleofCondensedConsolidatedBalanceSheetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r245", "r392" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://reflectscientific.com/role/ScheduleofCondensedConsolidatedBalanceSheetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term (months)", "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": [ "r244", "r392" ] }, "dei_OtherAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "OtherAddressMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Other Address [Member]", "documentation": "Other address for entity" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Other income", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r32" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r484" ] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r430" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r437", "r448", "r464", "r499" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r440", "r451", "r467", "r502" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r440", "r451", "r467", "r502" ] }, "dei_ParentEntityLegalName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ParentEntityLegalName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Parent Entity Legal Name", "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r473" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r483" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r483" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r475" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r492" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r485" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r474" ] }, "dei_PhoneFaxNumberDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PhoneFaxNumberDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Phone Fax Number Description", "documentation": "Description of Phone or Fax Number" } } }, "auth_ref": [] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r476" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r521" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r475" ] }, "dei_PostEffectiveAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PostEffectiveAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Post-Effective Amendment" } } }, "auth_ref": [ "r416" ] }, "dei_PostEffectiveAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PostEffectiveAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Post-Effective Amendment Number", "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective." } } }, "auth_ref": [ "r416" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r423" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementTenderOffer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r425" ] }, "dei_PreEffectiveAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreEffectiveAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-Effective Amendment" } } }, "auth_ref": [ "r416" ] }, "dei_PreEffectiveAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreEffectiveAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-Effective Amendment Number", "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective." } } }, "auth_ref": [ "r416" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in Dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r15", "r149" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r15", "r314" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r15", "r149" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r15", "r314", "r333", "r604", "r605" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock, $0.01 par value, 5,000,000 shares authorized; none issued and outstanding as of March 31, 2024 and December 31, 2023", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r15", "r285", "r393" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r75", "r133", "r134", "r375" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r473" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r473" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r432", "r443", "r459", "r494" ] }, "dei_RegistrationStatementAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "RegistrationStatementAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Registration Statement Amendment Number", "documentation": "Amendment number to registration statement under the Investment Company Act of 1940." } } }, "auth_ref": [ "r416" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r199", "r372", "r379", "r573" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r433", "r444", "r460", "r495" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r434", "r445", "r461", "r496" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r441", "r452", "r468", "r503" ] }, "us-gaap_RestrictedStockExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockExpense", "crdr": "debit", "presentation": [ "http://reflectscientific.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Restricted Stock or Unit Expense", "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement." } } }, "auth_ref": [ "r2" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r18", "r40", "r287", "r297", "r298", "r300", "r315", "r393" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://reflectscientific.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r68", "r92", "r93", "r94", "r96", "r101", "r103", "r105", "r130", "r131", "r138", "r204", "r205", "r207", "r208", "r209", "r211", "r212", "r213", "r218", "r220", "r221", "r223", "r225", "r235", "r237", "r294", "r296", "r301", "r604" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Disaggregation of Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://reflectscientific.com/role/DisaggregationofRevenues" ], "lang": { "en-us": { "role": { "terseLabel": "DISAGGREGATION OF 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": [ "r52", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r171" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement", "http://reflectscientific.com/role/ScheduleofDisaggregatedRevenuesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "verboseLabel": "Total 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": [ "r45", "r46", "r82", "r91", "r115", "r118", "r119", "r121", "r123", "r124", "r125", "r127", "r129", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r228", "r282", "r379", "r564" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://reflectscientific.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r243", "r392" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r512" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r512" ] }, "us-gaap_SalariesAndWages": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalariesAndWages", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Salaries and wages", "label": "Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold", "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold." } } }, "auth_ref": [ "r546" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://reflectscientific.com/role/ScheduleofLeaseExpenseTable" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r67", "r106", "r172", "r536", "r553" ] }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "presentation": [ "http://reflectscientific.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Consolidated Balance Sheet", "label": "Condensed Balance Sheet [Table Text Block]", "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r540", "r549" ] }, "rscf_ScheduleOfDisaggregatedRevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://reflectscientific.com/20240331", "localname": "ScheduleOfDisaggregatedRevenuesAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Disaggregated Revenues Abstract" } } }, "auth_ref": [] }, "rscf_ScheduleOfInventoriesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://reflectscientific.com/20240331", "localname": "ScheduleOfInventoriesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Inventories [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://reflectscientific.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventories", "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": [ "r5", "r22", "r23", "r24" ] }, "rscf_ScheduleOfLeaseExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://reflectscientific.com/20240331", "localname": "ScheduleOfLeaseExpenseAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Lease Expense Abstract" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r417" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12gTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r421" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r420" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityReportingObligation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r426" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://reflectscientific.com/role/ScheduleofDisaggregatedRevenuesTable" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r53", "r54", "r55", "r56", "r57", "r58", "r59", "r60", "r61", "r62", "r63", "r64", "r65", "r66", "r125", "r126", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r304", "r305", "r306", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r373", "r384", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r403", "r407", "r566", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r1" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://reflectscientific.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance (in Shares)", "periodEndLabel": "Balance (in Shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SolicitingMaterial", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r424" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://reflectscientific.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r3", "r16", "r19", "r20", "r68", "r79", "r80", "r81", "r92", "r93", "r94", "r96", "r101", "r103", "r105", "r116", "r130", "r131", "r138", "r161", "r204", "r205", "r207", "r208", "r209", "r211", "r212", "r213", "r218", "r219", "r220", "r221", "r222", "r223", "r225", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r237", "r248", "r291", "r294", "r295", "r296", "r301", "r352" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://reflectscientific.com/role/ScheduleofDisaggregatedRevenuesTable" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r53", "r54", "r55", "r56", "r57", "r58", "r59", "r60", "r61", "r62", "r63", "r64", "r65", "r66", "r125", "r126", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r304", "r305", "r306", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r373", "r384", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r403", "r407", "r566", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://reflectscientific.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "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": [ "r92", "r93", "r94", "r116", "r237", "r249", "r299", "r303", "r307", "r308", "r309", "r310", "r311", "r312", "r314", "r317", "r318", "r319", "r320", "r321", "r323", "r324", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r352", "r408" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://reflectscientific.com/role/ScheduleofLeaseExpenseTable" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r67", "r106", "r172", "r536", "r537", "r553" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://reflectscientific.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r92", "r93", "r94", "r116", "r128", "r237", "r249", "r299", "r303", "r307", "r308", "r309", "r310", "r311", "r312", "r314", "r317", "r318", "r319", "r320", "r321", "r323", "r324", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r352", "r408" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r436", "r447", "r463", "r498" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://reflectscientific.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common share equivalents from restricted stock awards", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r3", "r40" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet", "http://reflectscientific.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL STOCKHOLDERS\u2019 EQUITY", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r16", "r19", "r20", "r37", "r316", "r333", "r353", "r354", "r393", "r414", "r548", "r561", "r568", "r604" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity [Abstract]", "terseLabel": "Stockholders' Equity" } } }, "auth_ref": [] }, "rscf_StockholdersEquityDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://reflectscientific.com/20240331", "localname": "StockholdersEquityDetailsLineItems", "presentation": [ "http://reflectscientific.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity [Line Items]" } } }, "auth_ref": [] }, "rscf_StockholdersEquityDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://reflectscientific.com/20240331", "localname": "StockholdersEquityDetailsTable", "presentation": [ "http://reflectscientific.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://reflectscientific.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS\u2019 EQUITY", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r39", "r90", "r148", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r224", "r355", "r356", "r361" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r491" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r483" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r490" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r511" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r513" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r514" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r515" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r515" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r513" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r513" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r516" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r514" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://reflectscientific.com/role/ScheduleofDisaggregatedRevenuesTable" ], "lang": { "en-us": { "role": { "terseLabel": "United States [Member]", "label": "UNITED STATES" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r510" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://reflectscientific.com/role/ScheduleofLeaseExpenseTable": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://reflectscientific.com/role/ScheduleofLeaseExpenseTable" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease expense", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r242", "r392" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r479" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted", "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": [ "r108", "r113" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r107", "r113" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "WrittenCommunications", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r527" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r477" ] } } } }, "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": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r2": { "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" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r25": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r26": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r37": { "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" }, "r38": { "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" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r43": { "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r44": { "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" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r49": { "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" }, "r50": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-20" }, "r51": { "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" }, "r52": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r53": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r54": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r55": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r56": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r57": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r58": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r59": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r60": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r61": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r62": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r63": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r64": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r65": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r66": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r67": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "M", "Paragraph": "Question 2", "Publisher": "SEC" }, "r68": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r69": { "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" }, "r70": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "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": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r85": { "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" }, "r86": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r87": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r285": { "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)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r286": { "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)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-21" }, "r303": { "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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 C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r358": { "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 C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r359": { "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 C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r360": { "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 F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r361": { "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" }, "r362": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r372": { "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" }, "r373": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r374": { "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" }, "r375": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r395": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r396": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r397": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r398": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r400": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r401": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r402": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r403": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r404": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "Global LEI Foundation" }, "r416": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r417": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r418": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r420": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r422": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r423": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r424": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14a", "Subsection": "12" }, "r425": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r426": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r427": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r428": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r429": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "249", "Section": "308", "Subsection": "a" }, "r430": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r431": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r432": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r433": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r434": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r435": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r436": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r437": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r438": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r439": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r440": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r441": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r442": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r443": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r444": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r445": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r446": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r447": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r448": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r449": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r450": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r451": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r452": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r453": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 8-K", "Number": "249", "Section": "308" }, "r454": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form F-3" }, "r455": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-3" }, "r457": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-4" }, "r458": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-6" }, "r459": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r460": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r461": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r462": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r463": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r464": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r465": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r466": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r467": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r468": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r469": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form S-3" }, "r470": { "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" }, "r471": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Investment Company Act", "Number": "270" }, "r472": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r473": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r474": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r475": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r484": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r485": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r486": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r487": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r488": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r489": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r490": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r491": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r492": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r493": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r494": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r495": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r502": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r503": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r504": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r505": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r512": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r513": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r514": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r515": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r516": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r517": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "313" }, "r523": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r524": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-X", "Number": "210", "Section": "2", "Subsection": "2" }, "r525": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r526": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "413", "Subsection": "b" }, "r527": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r528": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "b" }, "r529": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "c" }, "r530": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "d" }, "r531": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "e" }, "r532": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "a" }, "r533": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "b" }, "r534": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r535": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Section": "8", "Subsection": "c" }, "r536": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r537": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3" }, "r538": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r539": { "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" }, "r540": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r541": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r542": { "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" }, "r543": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r544": { "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)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r545": { "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" }, "r546": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r604": { "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" }, "r605": { "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" } } } ZIP 45 0001548123-24-000073-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001548123-24-000073-xbrl.zip M4$L#!!0 ( *%VK5C1-!@:+P< /P> * 97@S,2TQ+FAT;>U9:T_C M2!;]CL1_N,IJ1R"9O&AV1H2.%$AZ.EH&F"2MW?Y8L^*A?4J*>6 M1BJ6AF[DG 8Z%HE7O/!H*#,5MB@6V40EYU2OM"\NV[W[J1HK2Z>-:N.B=@E) M[E[.N456WML3$:D)'GV96)FYTZYZ@U'_0_^J,^K?WM#=I\'P4^=F1*/;MS]Z MV+MRAY[6FW3[@48?>S3L#"X[-[WAR>V_KWN?J7,UXI5FO=Y\-7$J[1^2L4E; MKZF;2@+)>^O5YIE**NV^1_]4,5WJA2^A<695N" [%?;\J5-_^H-IT*A2GZ9B M)BF3,R7G,H#\RM"ONA[)8"*]P@)9H7>@<4:B+?DX6*CD M\$ D"\H3F^42R4%8&8,KP2 ")\)D2D04"AA&9Z1CQ+?5!=T602)]:8S(%DP2 MBR\2!V_P-'@70!J5$$)JZLY@ E]E?AZ#+,'VPX,<:F4TGRI_2B;G/VL&&CF#N0,*!A4U[]_Y4)!-)'43/((] T3@5)XVS(UF*T3@+BL=CQTIQ,4P* MS_,!Q#&V 8C"/RS,WB>%!>?RH! 'L:(/45+(PNG];0K2J'-YW:.KWO7U7:?; M[=_\_+Y2K[CGX5WG:OG\KWYW]/%]I5&O_[WR""O-?4\_L3IU>"D?Q]I:'1>M MU&BPY#IC7/@B6C8AV%1QK5YW25'T<;!A]2RU%>[^NNWMY6:S7/YPBQYI0^03 MH_XC"XQ7VN+XHL8$*R[/T'>E@53PJTO3SZ/.XQ+BB]SLO^7P +E\+(&@\JBB M.N@\ P>DAYDR+NN 2B:.$7;19J_#>63(CLA_TR:-$#]]1& _[#B'UQ(+B?4^?4[Q&Q@?#Q MBR)B[R2Y%1C/[#P\6.?7O>,#0353 9<2870BN)((@Y#AM@LO)R(+EK!$I"@Q M5I&R"Z[4N](ZARE(#P\*=!81]H!VHVUS%>N^5"G-LQ3185QOX?LZ"YP$KH&; MR 0M0X0@P8I,.?R8!-UI$0@(4Y6B9K3>+!)>/P#V;A_^/P'@'Z^PW9N)*'R$W#[]YZN M%]"^GV?L\(VZN\WU\"#6QF(OW_. F8'F]%MQ:4!'3T@2 KO(6H^H2\DQ[4@W M1B/-)4F^$NRX$&LJS*I-X7SGH"X#=!A(ELXB99I>8%K^(J-RJ'ZTP7NQD5KT M^\#[#::JLY=,5>Z.*%@"T5O'/^>C32RL4P%[\QMJ^E:;N1)/H-6T.BO'8B9R M;\ SCI6U4GXEW8XU"C6O!PH",A1WF,X3WPWC MQV\S-O_5\Y=8YZ].A/8&3/F2D.\N>+[E6T/\FG(:+^>/N11?N'@5[8XK7ZY3 M2*S.I[I(=^(!:H&RKY193+K[0K*ZG_M?]FW'VO^;_GZ, MAT>F!PQ:M/\@.D84R.S$UU$D4H.I;OD?>Y;H>>\3,=5C%Y^Q%*D(>+XZR?CJ M&^^J[U*[?AO)=2L-]]MCD._CQ1#J"TLNNUSNOC4 MKIG:^HNCB]JG]M9\]C_9[QND7:)EEP%>3>D-%?^*ZEU-E0RI=R_]G(US^[8KX6J)G[(GOY!7:M_,[[OU!+ P04 " "A M=JU8FW0EGB0' #['@ "@ &5X,S$M,BYH=&WM66U/([<6_H[$?[!2M0)I M2$)8;BM@(P42NM&E0).LVOWHS'@2:V?&4]N3D/[Z^QQ[D@QO2[A VZU6",*, MCX_/RW/>G),/HU\NVMM;)Q]ZG2Y]COJCBU[[I.$_\:*Q7#F]ZGZBSTC.F+&+ M1+ROS65DIT?_^;&9W]2PA,5K-AQ]NNB]K\4JLT=LOYE;-I*I,.Q2S-E I3P+ M_(N #866\3%+N9[([(@U:^V3TW;O9BK'TK*#_7KKI'$*2:Y?SOF867%C]W@B M)W@,16:%=J>=]0:C_GG_K#/J7UVRZX^#XYOU MUJ',:NU^P/XK4W:J%J$(H+&V,EXP.^7VZ&M18;_.^FS*9X)I,9-B+B+(+PW[ MM> :_DL6;"!RI2U3&3M7.L6A>[]N;ZD8[^-$A)8-0PF.,I9AP/I96']4W'^: MZJTZ.^4&"D.U=,$^9VJ>B&@"3SH+:*]WI'!&IBP+<3"7V?86SQ:LR*PN!)(# MMR(%5P:#<)P(DTF>L)C#,$HSE2*^K?)T]P@R$0ICN%X02 +;A4LEAGL1BY8FRD@GX(> MZ[I"(+,8@.=6@I',PJ2(P!3.J!@E@",E!4D.4Q(,L,R39.WGTL+FSMG 4B2) M<4 410(".%?! >XXXP4*N9FR.%%SLW3]0$RDL9KC)$XO T9T$#.H.- LI;DG M[E?CPW=U-KJE[@_?_=3:__'8E$XJ4RT!6<7(/$+OF%UOM#[C6CB[PXYRG @R M#Q/P]CB19DI;B"Q%*%,XTW,D39@H4V ?!;E6B7$TN5:AB/#:L!V8.Q)PH+=I M[R:<\FPB6 ?1,R@24.P?\+W]PQU1BK%_&/G'7<=*4C',O.?I $8Q5@&$]P\) ML_%)L>=<'A3C(%+T-DJ\+)3>WZ8@C3JG%SUVUKNXN.YTN_W+G]_7FC7W/+SN MG"V??^MW1Q_>U_:;S>]K=[#2VO3T/:MRAY?R<:RL5:EOI4:#)=<9X2+DR;() MP::::_6Z2PK?Q\&&]6$VW[*]A5P^%D!0>92O#JK0X(#T,)/&91U0 MBT*)&[((Q1B8RX=9*.C8PDUU)09I6^ MC+D\G!&KPE!E<7%L7!ER.4H9P:B-L+2+Y9S\6"2<:%S!(=QK448*ATY"5S_-A$9.H8$,8(5D5/T$0F: M4Q\'B%*9HV2\722\?@!LW#W\/0$0[JZPW9OQI' ICT @XAB-GIS!)>:!?FW5 MP&S0;/C'AULXAU5L1/HU9:@O1AHT1IH7>_"^UB@2;1L#]W*@X#;O/5TK8 *PT*3PRME]S[7[:U4 M&8N]=,T#9@::LS_\G0';>422&-A%UKI#74J.84>X*1II+LN*E6"[7JPI-ZLN MA?*=@[J(T& @63J+E&EZ@6'YLTC*F?K.AN#%1CIF?PV\WV"H.GS)4.6NB*(E M$(-U_%,^JF)AG0K(F\^HZ?>ZS)5X')VF5;J,M71KBUY3#>#E^S 7_3,7+MSNN?+E.S=VE+6]'GH4K/R@ .5H\ MG"-XA)U&K%+$HR L&SQL 9#0A@6^A!J8VQ0I;(O&UFE3)N<'+Y*^E<=7@M>X M B]4P5@C)01PMG"I#'!Q]YTEK@)?0V0V4\E,4"')^*2\M]5E]A-IGJB%P.I\ MJGRZX[=0"Y1]H]7_5WW?Q<,?T@,$QVWP0'2,*A-X+ M59+PW&"J6_Y'GF7L:>\S1E1W77Q(4N0\HOEJ3]/--][5W^5V_381\?+E4S-I MESKT(QST"U\ 7 %K-5OOJO/07R/&$'ISBW;[B)U\;#=,8_W-T4GC8_O>@/9_ M&? 9TB[A\I !7DWIBHK_1O6N_8"-V#Y?1?F5[YQ<(3@[OWI8\574OV[,-R(Y M<]]C+[^_;I1?>?\/4$L#!!0 ( *%VK5A/6H+TKP, *T0 ( 97@S M,BYH=&WM6%MOVD@4?D?B/QQYM54B&6Q(Z+9 +!G;;% IIMAH-X\3>PPCF;$[ M'A+87]\SOB3LJMN]-5$WZHL]UW/YSO?-6!Y?A^_G5KLUOO9L5[W#63CWK+%1 MO7' :&8FOGNCWC&[@T(>4WJEW;-8;H>O?S+S@X93.+F$(+R9>U=:DG$YA)Z9 M2PC9CA:PH/>PRG:$Z]6 #@$5+!G!CH@-XT,P-6L\L;S#EMTR"1?]L3'!.);_ MW>X()#W(#DG9!KL1Y9**TI?CK<+9=.;8XP[@9= MIPN!YY3N>Q<#4W]ZQW8 MNLO0\]]WH2;--^:K\&?0GCM06"O)O;""SK^KW/O M!FPG5#-]T_QZI=>L5_RVR$??HK$9ARCCG$:291SNF=R"W%+XL"<"04N/L*)Y M)B1D";:2%-=!$#%$E"4LTF'&HVZ[=::VO/KA3;]OCIQLEQ-^+'N]T3F@U6DF M=AA7YP,DF2C-YQA'%@/E,>,;>$]$M(6+GHZP]R^!%)"PE,:/T00TV@LF&>9$ M> S>(=H2OJ& OG:L*##R=@O]J*4QD12V5% ,^#2L*HTF*AU^H3J\8SN89,<( MF]E>@+-E-$'CZ$RR.PI^@BE24;J,F<#4LZKS^WWM5KG16 K&(Y:3%*:,$VQB MJS:A(P<%(G;4(=^+8D^X!)G!B?QJ_$OY*0!(G.42(3A=WBQ2Y,7L,+EV*R#B MEG!:=/Q#2H]@1V6E%'MU7$#D\-OC7"U.QF.J]IK=_H!QS3KKG4.(]:KYENQ3 M)%^$9$I5V1^H(.C'/=9BAWL++'H"Q0-T9P39)J W.(O/:X!.F?/ FAJDWMN+ MRY&JY_\'HGX%$>.HHQTITT;Q2L(X4H55 FCP(PS5VV[E@A8**UW-DS1%)ZAK MQ4V[3 !C:D[D'CC>? M!TO;F2U^OM),K>PO;==M^K7#ZAL /9H_CJ#VWO]K[[>9B*GH1%F:DKR@>%?4 M+?4A 3 .5XV#.R7@B*3-I2*SO%JC5KE_"&.@HLA)K$ZWCF";+88SZ%[F\G$T MI4DSB#?3U,<+\ 2[3L%^HQ6 FN5BQ>(AGI)')'EU1HX-M4-](+G/%$2 61.Y M%S@P7EM&83R>@F-C;9T&A(_5OX/O'T3;D.5S 'RUI$]2?(GI?>G"<^L+[_.9 M&Z4XK>^2_R[Y%Z:)%R[Y+WRDEK)WIOZS*OY)C?V-T^#/C1DQNRO_/#1_'(SZ M)\4G4$L#!!0 ( *%VK5A9F3T9YEB#-8 M4$L#!!0 ( *%VK5A<=,:$L&0 /N=! 1 3<]==9PFT,4H+ MB>AAF_SZ6[6W) 3((($$ FLRB6V0]J.J=KUWU>?_\SK6R#,U+=70?_RG6"K_ MDU!]8"BJ_O3C/]N]BV[WG__GO/#Y/XM%\I7JU)1MJI#^E%P8XTEOH)('4]:M MH6&.R0=[_)$4RGIR\O+Z4!/&,-5)-:AF,.J(4?D&+1'>["I#C8&>G) M-ODF3XDH$K%Y)HEGM0IY?+@@4EFJ\L='-BP2%JI;9P/#T6US^N.).\]KW]1* M%AV4GHSG4_?+4WSSQ'U!L4W_85P4>\$PGT[ABU-[.J'XM%0L5XH5T7M'?;7# MWU%U3=7IO[_<7Y_:WL9E&T"'@Y2+9:DH2H%!BK"PN8&\A:X:1ZP5R\W 8NA M"=\M?#&W4QCR>_BRI7*Y,L33?W^[[@U&="P7 M%Q=D6H.A_YI)AQH=V+ @JMOJ4!W@X?QGR+]TU&??SRYX-\7'P#^)Z?%?49/\,?^#NQ M[*E&?SQY415[=%9OE">O)SC5Q/MB",.=$;$\L"2RO*FOH$?PY@,=0\.?_OV>MW;F[17\)ML MC4"DV :\>UFZ* %SKU5;J<[ZC[^)]?*G-#=U=7O_C7RV)K+NC8X,OZB^%D>J MHE!XF/\L#N6!72R?G(OE?_RMV9"D3[]\/L77SM,&NP>#1&8Y.?_P33:_DUN= M?CQ8K*FO9[JAWSAC>'S &E"LP2I E<.U# 6-6FH.O0 M)X.2QR[I3<=]0W.1U&I4ZRZ67+*86R8^],MC^_ZA^&^03 M>&68Q!Y1\J>'"C*!]PP%%%@%]IAN+]C MTW1TY1)>FV&^4F\T3L[AB Q&I"(*Z^9?'O=*M0:R]CM,? 6?6',C-T_.43 O M4<;2WX>)2\,\U)7'YBA#6;-"60HSI52T A9Y2F4SGE)=PU,>[MLWO2YRCIRI M+#(5VT>&QU6&)EBO_QOX'[&-N;__]U#W#+;\6+70 T"N5(T2()$^-=,P1@#>4?/I&^82K4+ X,39,G%H7QW=].P"ZQ3>^=9VK:*G!Q;Q6V M,6$/**L&[1NV;8S/2%^3!]^)6*K!IBU#4Y5/Q 6#M!X,[H:*IOHT@E=JI>K$ MGGVJT>'LPPWXV"*R[^F3:N$AL6_@FP#"&V&LRE+_ HB),#GC3O>=JVO@+J1W MT>WJ[!ZK1UL> MK3M"8:SHAUA0V>Z<>%06OI1JZZ"PO8C,!_FUJ[A>0H;017%8ER*@L=DHENM5 MJ5:K[Y$?XFO)\Y@/C,()Z%@&*%DF^<,Q54M1!TS/,H;(?-*85@T>,C:[^23K MZE_L;^;+6"+(?1^(?2.J6[HO]4JD,YYHQI2::6%F_KB0&Z,T0TUJE-QSM71.CD7I7J=] S''H'YV2R3WZAE+W+ & Z6N7DO MX-=;\\%XT8.S-LLGY[;P&BPLAM%8F)E"P.I$U0E_IP+'59S1B M@&=3Z^-;%+MO,LT*&(&V"!)7;LMETN>1F&1#H=(VJ3S/2(#7@\+_H5D6/RZR MA^ABY=H T-Z-#'W)N0;#5T[.):E>K )HUPF4P^5%,U_3/_[6E,3&)PM&T>@$ M84)T!A2! (_2'%P8D0$/ ,\4#]TN#EB!K,45/$*.XIC=G+9#J74#&&2%9J\, M$XXA.\8"\PK!'[(K4V5=X8XBC0Q9R(]@L!%(>(BN/_V)PFY0:22:;-G$9,&@ M95I&X*1!S. MJ=HJ++_SRJ%+V@,;O\90%5'@6^ 9^.C$I /*.(@H$18,M@H?8#Q %;&(2^T!J:#V@WJR?GOU-K62PR*O=3(MA?A1LC^'GUDW\6TB+8E X$LI^XIP&I M! ADK-HV50H44Q%-0T<^J$T)!9XX)5WD2/* *>:7LBWS*-["8?''(!/'M!P< M&KZX=^!)L&3P/("8=33NA^D5'](^&7P]/L&#+5$B_Y$.0<JSF+[S+Y%I5(J?WIKA>QK M\9/WV-H'WER?]QSP_X+[[!M+]9Y4=7Y 1:E?E#R)%A1CR4N Y&D(_JDO:H:A ML_!K 5"><=GI&W*?77PB6"@ MG&\,& +L1@R^=.J]A=_,H,*SDY?VW0<3YWNQ3X$!PY 3!JO@.NLAZY1X]'TR M#SMW_>$S!M>'ZV8X""&'""IT(K93].G2=&-4JC^L4_^OPWD)B9'$M2@K5GJ& M*Y4?UGELV2.K5]U.9[W1'0_K+,5XL7?*9#G;" JK)\.3\)DP*A4O]&&"JOX7611RN 4CO+5$3)_7B9>@%-E4K +F^ZC*@J4U\U%\ MD#^&ZW+Q;(3?8%(4F-9Z@)),F0+6"*2[?^ ^ )*80L[SWU;KNQ]+:=,>&'6A MQAHSXA+B#3T$0 A+:'FYLNOX9>9U_C?&;S-[B]WU+0OL?J^ *#8I><'_N/"] M8J8W')4Y (LG0"8#%022]>-)]^9J'MZZ,RXJAEUT'PGQ2!GC,2;8&8/OO9%L M4NO6L=F)A1,$^B5(&,HT30<,0S:AQ9Z:TP<:)^?-FE"O5X5RL^YAQ5OM.5(T M3%'@+WK4.T?\EH,.35TAQFSR)$RX&':4='QVE'0T=E0]B3M_JY.K#^2NX9NS M^/?N"'_2(=I#K.+7OQB5KI3?U;'3T36@-T!MS(' MP)/&0$C_6RY+I2=UZ%O((\KC7M+DU3>"Z_7ZY/7D=$<(VLTL#^TOUQV\;W1Q M>_, 9)[.%>I(@A'T7FX_L+O?:>%I MR;YY</4*K8\Y<"+P9>F_%R=!;YX[IVA38VEG0N'MCVF8U MR7FO?.N&)3&R^&.$133B92>&16E6+JL:,SW@+50EBQ]I)7X6YBIN/MDW60=^ MC[CP^1V0GD^_$K< MIHE04M M[WO#5RV3^*KN"%]83,8T-)Z^O9W>NKI900E* M4.C O49TYH 58&*]J9/SVX>?.O?S*E4Z$?YJ:/H%(9KR#I=-D0:UZ M@X]LS=6+8AF33;? 3[N4"&]=-QF*5'(E#VS#S!HSW[=HW95R^ZAS-RG%W+"> MK''W:>=/1[6GP0Q.E+R/%KM"[QZB'&/[45XOZ5!FEL3C!-,%J:X:9@!3.5;V MHJ)^ VT$SL^0PK&961 Y,N:04=L1,FY9 +2K^[5=3DIYW=%##6]D<'CFG*)K)']4ZWYQJYW$;R(GR5_ M#MF(W8?.-R*6R&Q[K#/&-TSM2BIS,=D[C?!/J:;J>[--]Y7F^7C3?KQDO4LN M;F\N.S<]_EOO]KI[V<:/PU!XB!7!PW%YR#'49C"6Z+%?L20&&>W;@4BL/K>F M M=;;TIOUJ.95:/9J' ,,O\(E6/Z,->3:0 ;1: :YAGYV\5%Y^+J:AE4H??- MUB:& (/$>T'P&]L-NRKX1=:P*Q+IC2BU+2STS.X^!).&R8='7784%1[_R(); MEW1 L9R1]T1EE=/R+>RO0$C([C:!_%N)0-'FFW>KEDNBST5]2<,^W!#NLZ3% M^30WXI50>1B9E))O!I:Q",WE9JA Z ?QDTU,K'/M[X7RYS' [MR,# U.O^7F M+GJAW>@8P1C.](^)M M8O4";@P;1+]MD#=0%)9OG7U:;J47U8)_V/-BI51;#+FE4I\DGRV?+9\MGRV? M+9\MG^V 9DO&AU\]/A]^-??A[]U9^H9_]$O[NGUST2&]GSH=](QFKNU=6E[+ MB,;+HH.HM1R(:*WQ6*X;>.;[K+TU$BP>S9L?3Z23=:.&LX!9I6W/CDP>Q\Q0 MYZL':YWA.J69>(F#230CE'DK#@8]FQB_GI_6A_V&SMHH>T[#91'UC*UQP$>, M6;9[/<;IEDK>;>/-B$$!\?&[H?=E,\+?%5/HA&23SY03_RP(*&" 8X"]8WOU9UM85#%FS M7/&'C;2'P-NK=_'W;=86TH--+%673-U(-T-6UKN3@O7NRI&JW3E6\4F6)V>( ME-":=HZES!6T:YZJ=2 256V95"[04EVL;@%3]D:BR+PFG)3$%M)<)H=62]QF4=7?X:W M#5-%KTK.-+9@&AXDIT!ED[E8J[#$1='2E912@J5\G9"<@?>]W=*%%LPQ\V)H@9$(0H-++Z8@(T6*]R0 M324&G5A'IU.^+/.6(&.6)\>F@P M>FB4!;%6WCTSW+GSZ@@,D3W%9 YDRYGV9KCWIO0GHE'9HGQ[16-8Q Y:FUH> MV4/7?F2A#]QKA.T]+N5V^&A1QA,C\<(F\$*Q*92E?4C&HT+C%B)L>S2V (T5 M4'!J!^8"29;7?#4,Y475M)RA;$J)'@0C$%VC7#XYKY>%D,BY5UK-<>HEZ!NNZVOW2ONP_=3H^T;RY)[^'VXN>?;J\O._>]?Y+. M+X_=A]])PC>D#@3?.8GG##.GIO?",+TLC6M5[JO:VF911XBNG$*S%>GT+WU, MY"DKDX"9EO)@8#ITEGZY(QI-P=#)O,GK@O^.0[^M*VT.^P"'B)XETBC7,8D2 M+S9)AQ+>.%2D)W"A)"FD-T[.FW5!JJ9YO21C@G29D5TX%HQ.3< *]\ >@V#= M:T##H\9I'%ILGIQ7D1BEUJ$PH*PBQYZVV%>V2;$+V)R2$.H-_*,ZVQ21V+I:AM1!V:B2$*] MF4S!@*Q$:O=Z764K1TA^8E+EIYM9(Z($IZ16$\1&/6>BF22)+9CHAB11.3FO MM>I"I;X=26S$.?-X0NZMS70\8:4<%BO8H&J1$OFGVU]K"5@SK&@'6CR#>2-H MGU(YN[9Y\E;*C:$/8G!4O"Q?+PNM+4O*[%O(9A?#R5L:,3&,-]\;+:%53R=E MZ3BNOK.,ST!V229L"%8G?DFU2T^;W&2^[//)@*H9Z;S43\Z;8ET0Z_NH@I13 M449Y<5PJ:IR<-QI@J6P9OLB*CR>W97);)AN9)\$^F/]T.V >0X0V)\!,&=.) MEZ$;4E#9%=[&52!_CZ[M=&^NXM;(XG.QJ>YD\]9D#3&57V7-H7?4[(UDD[XE MQ.!["[^WYJ19,XY@S<*"6R?GY5)H!;B%#P#A)GG&B02R*YRP_5AMQQX9)I"- M$KJUY4U)Y=UA8=,EBB?G6&7XK6O6B\#G(Q#9G^<3F3M:18L.BNIK<:0JN/>W4E1Z@%"98HGA"*V4DC;I0K^:%LO;8SF@3S(G)8.[ ?3=M&!3W+&L$ M:X_#:&0@3U1;S@OM;7YQR8?I'8"TJU]P@$:B2@G;Z J5\O8)M#E+V>KRV18X MK"2&PTR;JNW!P!D[&AIB .:A.E!WT\[HH%-./Z3%=.ZI+:LZ53JRJ<-"K0!V M+CER@K1KP8I_/"FN(&),G6H)4JLI-,3F]HQH-51B-5#."2=13I/WDN*Z5$ M^RSSO52S M3";;M:TK&YZH9M:*HN:$M,^$U\T)J95VP=05K/G4QIHXYX7/DR#L.-C(@SJF M%KFA+^3>&,NZP#\02(^:ZO 3&^/R?Q2*Y4JFFG)$[^0E.:X_^Z5!] *>N1HI%EUP5]=E;"!^>Y[Y+K&2Y M^XE'J'7\;)W.-]O8,I#]$=D[%/@;' D!,&J^ ZZR'KE%B5X]E> M?=0$3_+\C,'UX;H9#M*AY/[Y?>?JNG/Q0'H7W<[-0_>J>R&0[LU%*=43='%[ M<]FYZ74N"?S6N[WN7K8?.JB?P8]OL(P>N;TBMW>=^_9#%QX@'QYOVH^777CF M8VIKFF-#C)O"5YKF\F#&^?%OX.(#[^_8K/!%5>P1KK;\@W\^!H:FR1,+",K[ M[22JLAU7X7CS>9@9I=./)_63S83]S.P*);.5,OW*,)%!DH>122GY!E^/+-(! M5JG, MP[=)(G#U1I0Z R#6ICL&)*P+[B0R%;7[_%MX"ST=:WS7M(UG$(L/4/ M?UWZ8=WZ[^DSU9W-:KMX+.:'C0P(_^T-=/.-; =OPOH/.S(2RMMXQCE:HA@# M5=!&JU)3:-22Z<&=$%ISH@@EBNJ.B$($WE05!5%*(A#R%EIC"[LUQ;<-B]DP M3X:A6,BKE4P$YY*Y8Y41-_(63 G1,D!D0P'+)?$]3I1 M3]9D4\5 EJZ0%_GI:&ER/YJ1!UY0QW]#X$:2J9@%5I6$NIBX3,WQN:5ZM!$^ M,8&K+@G2EM7R]V-71> A7ZE.,?;-.F(I8U57+1L%W3/->4F25A8',W9!F@.R MJTQ$(L4FD&)%$BKEG+5DC;4D@=X6WK"O"ZW6=EW-]J2+W%.+LO O,A*%/E/- MF&!N3.Y]SA 7\I $='HY0U$,(JV53\X;0B5Y89B3QMX#8]N2!C:.$-A)Q+AXJ7M)JCXK<1#)SE![)FK;480> .\41,J MJ<;2=@]0WO)(1:5Q\88WIM6%:L*]VU MZLEYM2S4$G(;9*,4P"'A/@GYM2GN,<1;;0C-2C+1^LWN\F\BZJ3&[F3=RN80 MB2I2X5,<@91\+R#\&M[NL_/RV9_LX(9]967%8@ CA^&]*J/628,UYN.D\$&91?>E6C_N],+Y?ZK-AI2:UX);)JC9/SBBBT&M&* VYB M,!T:5K>P<#*#U68\2VG+LF9O,9Z(P\_X NG\^P[O9LE%T5<1@:7ME.6?LVNYU$3")FW0,(6&5G1;=\!#I>=C>N3 M7%9V-BM_(JN^;X4H&5]D2QWP!$!5O4\Y_AKY;L4B^-[E9^]3EH,"[': M:=5%UDXK6CG%7,JG(N5WCG,I)9PG&R&)%GC\C2(VL)$EO(\EV-P&38$>3$<: M.HDQ^,XZBF0:"EL&$1;7MJ%PE58+5S&LKV@DZ;JS3,-U##J=B78?4XS;L,YC M16W.B6X<;.]V.UQJ7OSV4S8NIYL5\CP3=%-E=".)V]/-*K:Y MKV+&"5?6S!TN=E$W M>;OR[4<_U)PNP( )PMO@8>DSL&:IJ:DZ/3E?50J9S!7VW8D]:=8I6REO5') W?R[&36:),17TJS8!// M8E?GXFDO %SUZFI*"#3D.U(:8%=CTT1_L,&+VPAJ4U)(+)ZR$P[U9CWV?A(E MY[EMN5^BC."4WWA_[;'AK"Y <=CXNUC?Z?NP-WBYOBWQ86^0=ZM:M;\W&O,E MQ>7>BOQWPF(SK@)8J?T0C=?U,,?5H+YS7#6PJ8U0*4M"O1DM=_)]H6MU7D0C+7RM3X%L;MS]/#*P M5]Z0/W3$9JO[D^BD?$-MHAE6J"6W^=6$?=QJV,>%CJS= MWA K^[G8DCDX5-\/'&(*2'$OMT$:Y0S>!CD@K.T':6)J2$OV>D&8AP:%9:*N M!B+;/#+G>Q?(6WTWMTI9WH :@XZDG6ACHK@/KT-#BNUU2(:]SV'G,++'8Z!O M%]ITHQ+/ Y'C+11OTL[Q5HWMC7BWJ%NC=Z5FP:Z7XS7NF6@UA8;8S) "=H!( M7HGCW1_/.G-2U,M"O1RMD-21).$>VO#)Y8/-(EF[V'.>#I:G@^7I8'DZ6)X. MEJ>#Y>E@F=Q?G@Z6IX/EZ6#QTL&DHTT'$[>Z2+JQ9[:Q\671]Y&T$@-G._$; M-!%?DB#F"6&QD;7S[+U&B_E@)<17GA$6W_&:6@K?6L=K$ZOB-85FN2$TQ'A- M-/*4L/4G,;5,IH0-0IL1>\=FE1KJ M1T<-VS6-W908*IL20SII1^GP8LS,O_3IMM)>TFV;]=A. MW7>;^Q<#?3MQ5#3B^7=SO(7B;>?Y?,VFZ^IM">5:?N2V4:;VEV[;;#&O;ZM6 M$VJU/-TVQ?.Y\[A9JXP.8!$P6Z]$Q.R.\VT_J_Z,7FG40YXE*Q5D&\=70;:1 M5Y#-*\C>7I&+=N\G33O3%/?B-_.5M"\>NK]V'[J=T-ZC:>;<2#_$[7>1Y"I<6F>B/830XV]ES8!) M[#1SJ15Q"^UL8Z =<4V*5GHU*0X;&WL)0[2D#(0A=AZK;RM8.Y_9C\0VB$D! M$0,5E%K=/>/X*?X^D*T1<= 0575B\*;T8,,B@)Y56Z76V6X3J[;(*MG) C+' MM/-\N PG$'G-*ZER$4!-)#?>NT@@:H\-6-E?#"KH'&/(*AK#(G D(EL6M:,K M(_LFDRUTC2 8;H==W9;U)[6OT3:#0"1RP12)AE"7XKM\,PW4+ D!E&0Q" M38JH.61'3%R,8+/46I#I;..LPZ:FRGU5R^7[@7//P0"O_%JHWE'U&9V66>*6 MJ9EF8 F8%(3J)>4_N[H'B7L?$)'.=_WD7)) RHK1;DHD9JD=,%>-"_OU]ADO M)MZJQR_=E3E=O*L_P]N&J8;7&<@D+21Z#@, B$<$F%0B"I5&L@DE^^=RB9ZT M-Z#[)E!;)^>UBB#5DT_P."0I>6?2B:PJA/+;&UP!,NP1-0 \T=QPR;5UI<[A? MT@J O2PT&A&+6QZIE+UP+%@(R%2%3@Q+?:_2]!;UB@NN5L0]O]63\TI3:#0S M?X%XG^J#(2G%JU--8A= M&3 1$EVH-3@/$:F1T"P+!R%"H<.]IS]= +[N3.-95:CR9?H(B L91=V]^[?0BY%'GN/S,?\Q-\A92=ZYC3%Q&1?I34#6>J15#SUBWB>CZ MQYLTOA.]9'%VVYA$GSH9965EC9U6U!H[*S>4'%:V!&\TY*9*+PE60)+*VV(G M^K'9IW3($F?=^P+VG;*V((NONC?MFXM<%A^B7K6QM';OO^=>@<0$K23&9>7Q M87KPIO1* $K) S"W/W,^B=_>=![(Q4_MFZ\=,#UYE8/VS27_I?/+8_?7]C4K M@9"E6&IJ'D=T,>&_6.KF6=8H2RGUZN_B%VU=F?\@\.0=-55#673J=UX'FH.[ MAE]81OR];-/.<$@'=BQ/E5B.Y[4\I$3AU+R&6<:G&,_SF/L6<]Z^D3T3QLUS M(R8554BLEZ3-BKG2)U77T>;@U;G(A/&>(PRFK^3T6Q0CW(K31TF-$C&U49 : M#:%5VV6']\/!WC:-9M)''Z9("O!3:$55H';,XC=F'AV\2Y \VSBZ,IA9IDZ\ M.BV46RVA*B5[D^&=X7A?MD(D)&/*IR "DLOU#-[FSI)&MO<%9%>G[SW>W5VS MLI3M:W+9[5U[SOS-2I)]^;J]OY;^Z%[>Y/K^AF*,"W'("Y8_ $O!P*O M8J5Z36 R&2NX%2AJN])/79G!'^O3;D8&NZ\AMG)/U4TZ\627?ZRG0"QQ1FSY M-<9EN&Q18>T(J7"CGGB?=U!)W9MN%S61\^'W6?D]9?BL+"S?/+["\LVC*2Q_ MN)7?;VX?0'-^N"4//W7(&V7@W20@T+9G!>%36]"'QYOVXV47YOV8^!Q8C5,= M3AFT/83[L.76Z(TSAB$&2_%4"M;M! ^(Z=!%N_F+;*G6[? .U%;8!"MU!I9R M#Z94AZ#OZ+9[W1F8TQT=4J ]?V$I"0=__"71X.BRHZ@V9_LA M J 0)@!0:@ =:'1@DQX@#Q ):(6SJ0]*Y ,Z'1&N$JB1?"*!_2E^\CY^H8N? M.);_">B;[H>&8[H??BR,Y&=*^I3J9(*5*TQ^6PNW8BJLY]V+:H_8WYRLX#'0 M6M6)!M!ZHCH%@:=-\7LZL?F[N,Q'G6V]ASMCNVHS6I?)!W<)7]OM.V\-J H7 MF#&FC@-R4=6Y0PD=3U@]@BT$!U=U"\X&\^2PLK97\!@@L?@+!]^3H_&7>L5_ MEP@@9DH4 T4UJMN:HP"B-,T=:'Z&H6'83*073) 0JLESU'"I3%M'[&K4IN&R M&VJ1@/$TZ,#QV1YA@SE M7F(!@5''JF6QNJ0Z[_)(I!9;0I7CUJ-0_V3'4>T Y8:C 5(H($AF>X%W_G!T M[EAUEP>@C##4(D#\_9: 4;!-&A-5=RNL B\#;0)?%!BIR(%"T3B5"L0'0^D M=LN2S2G#B4R&LFHB1_#%C!?U"%N1P$=BURX*L'@*' $>UY%.-"Q6Z)@FR_&< MS2V0&>,9RPHMD=G%=9C5T0+48;,^(&/>!X13B=^L@^&':>!X)KQ=J-H4R%4! MAF/#P?*6[HUKCV0;)ITB,K 4S8!!>H$4<2&+M%@M[4A K580\&]5=ZC2MG\\ M^5^8,2#T34.'7P<<+TP%F/+_^FI <5#^7QSA?\75JD;<<>?4BWIJZ@6885AX M4+>!QKJ6A>6$9LLD\^ODYA17*[P8@ O4]+2]A3YD0:7/19SLQU(2P*+$X;X- M&:2"*N!$-\8S/S[(QIF$(5?MWA>BNFCK/;)OBN6&X&DF +P>?<)5%S@_1Z1^ M> !^-B!2L_SQC'3'F#]._4KW_#%68LI]DUS.I"'BP%> 7D8J, U7/@+[)Q.G M#S AJ&;94QS,DVP3 MF,--?T?F[7W/(\G6DBB7^P;(>]/?H;<47_3!6$/51LV.E?AG-;9XT5_&XY M MNB7OX+3XB@%?H38M!5$ 6"&49=8AQT1N.%0QS,88(BH%7M*,/(1%%WS6*-8$ M%[_!'7L[0KD&&UTU%%DLVE4PY@-?Y+ DVN8#-5'J.A;7'\Q9=U"TTH?3-DIP: XTS0= MBPX=30>=!744'@THV#!ZD OTO:,+8/Y$/H@?/6T+.0]H./2)50AE(S^!K0%.A:^ M!YHGL!O-,CSE%(X(!::%A3\8IYP=5H2CRN'*5N$SG7DPD 4PE H![,5C5DL< MIA:;PQ"?PQ0\#C,)\A=WP#FNPWG10 X9.P%.5%C)B=YR+V>$$VW'/RKI\(\@ M7F9(Z5/ ]C,_R>CG9Y8&)^J"RU;PS*#U,06;?D:5 9>)A[V 6/:,:R:7-< \ MG&6@+\,Q$\#HSG3=F)[->0%T#V"%/ZY,8WP!7V!NSF]PB+S"@K$-EJCC!0R5 M%J8)I>D'E5P_Z&6WU_[Z];[SE3M ;Z_(?>?7SLUC!^_Z'++?\Q8(UN2 1V:V M("18DR+D?J:A. -?6DT+3%91X\F4)R.,T\,83TR,_,8E$FC??U%_8.870Y9H MR1JSYBW?-TI0,DZ8$NY9\)HZI/R)@2L585\.1G8=YH50=<7!S#*4*;A\=W&^ M7P7.LEX<4_0+L:5=3&%Z8.SJ*RR$TK^HB0Z/$3!B]ANS!DP5H 3/SE8SFQ/D MCN?UO.U\\YV>R.QI4584T!O])>!@Z&8T]#G_V/R6W U,^>E/E6B6.A;"G9[ *YB#'/6)><:+;F]#TXP7[/8S?X)WY\%<87O&PX'GXHJ+ MN?,CZ>N]05-H<;:M===50E,$5N9CO=V?FRUDGDQWF6J=N>[9X'57;_':4=SHC773"=FKUJB UHA6W7PF$2%5_MGXC8]G> MC4WK_;P+T,6D^BVN)<>B^F8\JD]/0F]8&>VV\VT61]Y/Q;/5:G/66U:'7B=H+)] @PI1+YJRFIM1M*DLK(H(1Z,]KE MXUT34HH4DWUN4MFB:%DL&L"J4R"DJA$[/$5G^8FIZ>62J.J;5O=D]C")8DHF MQ4-"BQQ$-C@.HJI"1=P1<4HGY]6R))3K[T;414'F1KTF4B*LG0C$RA:E6F+1 M6^5H!>)Z7!X%9]J5U*P"8Y*:0J.6FM1T;VB'I$+M)Q,J;C@L#VSM.K U']2J MY$&M/*AU)-O,@UJ9";[D:\V#6MEV[U>V*!H;2P>L@0Y8$Z1:'M/:+*;5S&-: MR1']CB*Y4CT6T>>AA^OG<6TJKL*.8N-4_. MZPVAU=JLDW.6/7B'']+:48!)4LKWMBONO>WNS:^=FX?;>]:+.,U[VBL*1^W[PF1O M,***H]';H8^="UX>8;,[DU''FSM!%0S(\*=9K1,[[#;D4NW @E ,3'$@/>ICU*6(PL?@3,)Z1L!/GB;R!(]H?2V697X M1_ VT5R$36*WC7)"L=LK55^LEYK5476O7L1>B/U<6_#S0W ,W- MJM!H2)ELXYI45R[N]E=G!N9N^_CM^?!_-0TK&CDT6>?4&I[[>*K"'M-+]HVA M),YM= RU&(8:3:%22;'S0S42#54QC%:N"^5JM.[(6Z5W?4R6:QRN[%]-#$DPDTLEYJU866F(",=B=V"'O)+*:!,.* M2@,5H(&&)$BMRN8:SQZO!*;2"L$%H==QC!>P9Y6%+1X,&\XY7%E!9C/H12F1 MWPSS.[8*F)@&=E7RF1^K6J^._?9@LVY?\JDE/J]J:ZI; 5:*D8- M>:X>)1#8EBHI-V:LNH'MZTZ[EWKQ\8,(:E]X=/N%'Y4>]N:+%]FV3/LLUH!S M[*O**P+[D6G6$C#8X^WMI@"%N8:"D-8='!5D&L[5H>MXZO[L]K1?>XE-OAHT7;"-%(^G\- MJ$QL"F5IHTCFFS#*(]"[05\=T%>I"?5:-/-M"7V[#41'E ;)A!T.)CZR!@+9 M]?0QJB6:*O=5C76%%KS>7X2U'S7T]Q *G#_$URXTO!S42*>XP>Y"U!N;%6W* M!A5G@8-N!'R\F2D)]6:TH&RF0GY+QT\S8$Q0+,='&/';\?F],?1!#"K"V'&] M++1::$ ^!-7;_L26TZELXPC,GH=%A66E]"OW!HW+&@F$68"=) M\Y#$(S,'SV,B$:8(*K[4%.I)U)I-@[,<.EJ3YSR1T,JN-8+>$34W(+?3]JWA M'JR=]AO%#5"E*,."L,6E2<>RJL^8/FJ,Y /OEQB:5)2BS;8B\"3-'4:LV76F M."9;YNJ3Z&VXS?=[[VV7??D FQ4#8<,*7N%8#<"*Y -E,?:3>:I=!>#*C@#< M6@O@6A0 9\CV\@! O".EJ!9K64X 2I'S+?=N><^I-)4M9-\"05RZT+@'8-Q1 M*,?H4**17!;I]YK^-7,S_/Y%+:[O/&^2>7OQ3X%U,.8$P:M MX$+K(0M% 4WZSN;@L=O?L;@^G#A# DAKJT(WJ$D7%L1+]BE&42[V'YN2:%I5P3\D)-2OZ>6@_-^=3JV[XMJSI5 MNGKG=3"2]2=Z99A;!//KF*-1%J20)'KF(5V]KVT**:>\+XF9/\W*J34L[\@GOWXN_?$9])'R3;<>$GYMZ^&,//8?=RLEYV\+# M.8\P 2\RX[MX+O'HKCNV^W3\AU]1CL8JHZ,A(Q&"N)'N#5H_K5;"?J>RB;YZ M=%3&N6>XZXMS[3&&,_=Z=:Z95&?.=8[]H[X;5Q6WT>Q7'/D[5V_AJ2M @+?# M*Q4E(I)X)-E8/3FOUX1R,UZAITR6 )78];\#R5E)G20N'7H#LSV\4.V9\OAD M)(*HG9RWFD*MRF^&]7PVM!% MR>SO#:X4A;UW+'+G$M7Y"#34@#,(8J8BI9@FOH>+HY9U1M3QQ+&9PP T.FHE M5! N4W?65ABTBTTJC9N%N"Q.F M?@7JV&H4;D.WVWBC6O%N0FW@?4\_PS1^3;65[:!L8_!]9&A %E;G3X?=>K3I MZOY?U58EW3)I-;=,6N_A]N+GGVZO+SOW/?91XQ/I_/+8??C]J"JGL=DNC/$8 MC@G#1_IS)N;@A'_$1?[@SQ+F&PROB284T!,,,( S.&4EV&3''ADF,!0%2QRJ MEN50DM;E2@Y[!OK>2 9-HNU/'LI6+/90D+,TRNG=$4Q@=:R,,+:88?^&\+Y% MW_R 4R,?2D LOHQ4P.+.,-!%A$?>GY3>Q=NEE=TZMF7+S(,9=7F5'1)'/,!5 M=[BR#0!7.SEOUD!<5X5R,TQDQ_Y@GK!Y\('Q%H7Q)6.VQ$..+C&!<@=R''01 M4$^#HH6@D'\&V.M8+VTWHFU7@C0\% 6"!9#,,*T;9.)!I1"D!$)G4"%#TQAC MH-$&70JM2XO!37Z13<4J$3[)L@ +SK-:]]V"&3$4\A-^Z9A I7< &4/AY^O> M7S)[K(T+?KMU1ZSYY"::^H&K/>0=&T M""CU+BI@J0-'8PHTNQ$$CZHFH<,A'=CLDA"LHLC>59_IGFL9'R!SR,?/Q\_' MS\?/Q\_'S\?/Q\_'/]SQ5Z=WBT>8WBWFZ=T[]2-T'SK?B%0BW]HW[:^=;YV; M!]7W0?O MF?M.[_'ZH4?@D=N[SGT;O^B5TNY+,N=_2'&:^38B, 9@'R/U+L0L5N''L2ST M",BZ4H 'M*FE6FX_(+=/#[8:46WW&;2F'\_Q>7JK]1)/1_M:5 ML+65R/QF9X\$5P03P\!@I;M&/PX;UI"(S6*-#$=3"GVL+2:S.P PVQ^.SCTH M+ZH](I8S&+T]@&[8U.)>&-BE16UTK,!;5+/H"_/-X']4O900(23O$6 C/EH4 M48 EL*R4&P2ES3\P<0!&D8%\$2TO*FQ-!0H:L-94_:G7N I?YI1FF"P.-'%, M[)3%R-X>,?K% =#YM4_O1"!?:;^,G[Q+$6 M/P%R]#[!R7%B]QLW#N5^6V 3XN#W=*BA%ZHW4-$7-E0' NGJ@Y+ !E"!$.>: M;UE.WU(55<:&A4FXDU.BN-Z$LO.$@5_8XI-L,CYP99CHN2/7AO$=_^[YQ^VP MJ?(A0#!(?+*JX^T#MMFBYFXVP%N0KQ;0,=F76?,VWA$JA+TSACODS @XK#.> MN#Y,G;T5Y(QN66%M2N1G6=78S0"@+P?]R]H<9V,G!]>@!SXMP+F 76 KS $@ M#J^P\Q9S;V^#<6PX?X&A02C [SCOT+$==((_\RD9K3-FS3^?L5P006P3J'.A MY%#U9T-[IN2[;KQP@>7H_'=3M;X#3H!_4Q-!S.YZ,$BP#>&2#=/RA-:4#&3L MXX*3PC<.3.5*/H& Y (6CJP ?='/J@TL(+@.X!GR8(2BSL67 9CP.^D!B!5U MR!B&S:40!IC=C<68@\S-05\G)J9/*?B-.IX XD%T,89FK<;"U=N$YMY_$TC? ML1DV0:(131VK-HN!"W,"KV\X]EDR\7OXIU13]=#CLI@D52Y)-;R;/G=(,WVS MA54I>B.''M3[URAW'OASZW+#6O5&ZU/4WE SQ7'EJ!?L#AX3=*Y0*L*:\!AC ME<@G5K*?1^;Q$'%Z9KK3[#UVQ0ZL*G:PQ^HK4GG?L50="9@]P0? L^;4;A@Y'!Q#$F8NB@4MJ?0I/RW,RH[6R=G+;V0%N/I1XH,4^:T<=L1A,( MZ0G$%/Q.04(:8YY3QE5_*\?]\>&>2687_3-ICQ]2EA.(*/I.45)R(<4D%\R' M*C":E5X"-JM=2X::@S*<44N0/8&@I H-,AI?=Y('K,DM2CF4J/K Y&6EF8%@ MX?UO 80N3*+/5HAV)SP@1TYSD.0FSYE6CR"U.DN04_F#(7@FEH M.>$< ^&T%=B/A5E\,G-3S+1>Q+F.11Z #A35DBT@C "O&0$YH"KD.CFH;-JC M/QWY.VNI!L:ZB2_A9;4YA4A#3S(>&'C<=)@#:=[W7]H9F:7@>NL" MY$%(DP%6&1+(U'#@5RROP;RITQ6.$^9<82YQ#^*NJQ; N.C7'6 @8?'#%U73 M%C_C(8>E)\,^Q I[ ]O[M.!^BC&2Q2>19>A+[V/2XD"=P'86OW'#-$L3 LC& M(8^#TJ.H(2OQLC.7GS?^@)5[GP)E^5#B-68"WZ"VK8-\9=H5<[U3M[4+(TG# M/1*@N9O<8PG?J+JA&4_34F')O8@>+'38$W?)C'K)[X!S#G?FW@((#BAQ=,5! M1JRIW-NFK_+']BGW%<)JIF3) 5F(YX#T3B,L%FV;.?+LTZG!]CYA$3 M!&+0/VY,5)VS5>Z@\@.4EM-'>@UQ5\]<\,YDP9WN.]$+S(G.(DY#GF.,]NA\ M%$GPL*@AG_?VP?E*<%#\#8;"<*0%XA\)'J976:R /SU;G+#T>@'Y>Y_Z_EMN MU<+9T2@<:O>RP1RH J?""X(RT<#C91S\L-Z1_,R"9HK#\;H M&ICK)AX+;DD73/JL B&@^0Q4.DOBGHL\^, /K/\-!*CZB+J1"_]D!4QN=.GS M'&X'!Z%\.[:!(69'0P/ MZ1>&%(X:9FC0@5<%#NTF[XX,C*8;A&6=V#+;&*QVXO0U=<#8 U\8>J&?,66 M!>S>A 1*<,I$NLRY-0N!P!9U^E((;%R8CW(*KID'*K=J#IPQIK\,>(P$Y^-* M F?]*PIL;.9]@'W,T@M0A571*G4;=#\9\(?NY6[!#M1G/"YPU&QV9"S*[K\! /R> MWH,1';-$ 2ZH%0?AP6_ \:D/6%M%G#P9F'C&PI-N9AQ7VGU4L>PQ1&L?=)0" M"'S'T_#"1N$6"II@S,]P66-V:^")878E+Z%W.#]#79L@-_6VB4 84. )8:8H [ M;(>F^H0OXS9-@!+.Y*8*SHP.U.$M9S+1ILCH;SO?YG:W>#@MCZ /N1PL8N'" MG *QPL%\)7V39=*$PIRQ#H1VP8-VD)\!KA#YG%ZLA5. <)69I=-':>>: 08^ M3LVGJ>M[XDH$LST&L*0GJ@.YHF8/_*A$'L,6-5L*:@T.FF@OAJDI+%/!J_+K M#H'4^BP/!GB,!')YTQ;(/?X'<&Q3U?7 CF_FLS-T$$ "S5)A6 M49 ]6F;DS:9V]T:'("M4QDZ9FP'-GG >^O$B[+N 0F@9FZGOM!@= FLPSM) M[AEC=J9KL8W0G&/%K!7#85XL%O $NN^#3J/XTS*>/BC5,PM*0S;A&/FQU"-^[%OY'CEC< MJG=T@?$:P!VY_L@@[N5>J3HO(\W.-9-KA4# )1@ZAEG[I@&*IFZYPIN!CE/- MW$;X9@$FP,K>VBS?)%LVH6AZZ[*;%.REW!4 D2. -[P[,(#)Z4^>"\C!#!=0 M)9 RB>GH>#)&4\4T!K+91VGA4,V%>( @@G.#[# TD"VRSGDAE[>@JQNH=GH4 MR'02%M3F=YKQW++\/I:HXPV'$F.6)8B@+X6DGS+I (P3%1=4>#U6Z0N&149< M(KV%3PK^F078>1YNG^,"M_(NL;-8^\0&H/Z%=.C--$7+D),MJX!\P&P8U.1[ MBA8_N0P$% ];8[XQ='H4!LP%&I+(#ML#%L1#&KR# SSP=+".ZS$_<(0A?P&[ M&GWL,R:'XDAV%.9)1-\?=OM1YI+-"Z'W(ES#W%I(648^/9:_ U/R8+:4M,QT M3]>GS1VTR/&1S[ Z@#Q7%CL&8(!K5NY.0(\CU1TO#L8;$UF"JP!RU4+QJXMQ M-LR0R3@C&Y ]&Q@3A+#.+'L,YYO<"2N@8*7/LN9PWR@Z$_W-N+[+0F!WP?3M MD-3M0#*UITZRM9O< '0SN)]E4T7A;;CNAD5HF;XWV9.$,]\QOV3#)5'0X5 " M>@[F.[.X(,]8]BMES.WM<"D;V[;*J*(.3'42I&UY=J(GWHE&B H%-11;;O! M\*,_3'% B1K,25M0B_YPE"?>2L3TW^/^^%+$TN &V1QEB5P2PJ"CU8GW?EB%R.7>S MC+0#-\NN_"DOYFZ6W<^FO9UES[$1Q4]D%;6#Q-CPCKG'ZBA.Y0BC.)6CB>)D*\K"5/(0 M1G5,9F.N+=$#U0E=&N[SKQ#S#C>F"_ [O=SIEPAJ, M&5?W!'97"+\+.%.NA5'EZ(A-VI#8TFK8 ME56"B]/ +#F2^P'%Y;WKI#E,<.5D=71DM:Z768SV,J%,S%60*M6UW>LVV4-P M"O&'Q%#_QHC;-]U>-V$EP>9\5:DI-&JAS>&B@7,[T*4 ^"T&3!*PH.R7RIN" M55I[#G[8AH#2 /N!T+M4%051:NP1>CG))T'RL?7J-1?N^2UV-V4"Q*\2>Q\) M294XEM[FZ-]5?S2Q61=:]= .DTE902$:RON$=;52B@_HQ*5,CHAS4:P(]?\G=*=5(I_0-,S Q8Y;VL2#SR' MS$SC;?-8R36'PD:#YX#8B2=\'>_SFRN3CINZ^UY4P?S)V_+3^V%8:\R(JB34Q?@FV7'2\6I852JE6+ZTW'9]B^CJDB U M8L5ZCYM_K@97O1&/[KR-9\NU&(%)?\5;V.X-;ED9J[K**B&HSS1GUNS<5"2A M4LZ9=21F72XUZD(Y7O9-GHBP14"ZM)%ME2U[(4(J MPH.!31FRXXL^,BIJ@I7>BN_QR$_L!NRQ=K#6RG$A0FK4A$J>,K>[#,5J:2/3 M,D_-R,-Z.10R H7C]O<<6&I&%]M'4/)!,RSK(Z\-9@3JH>1^])/S#]6R4-O MC[YZU(_OTCW\H56J;K3S;&BO&0.F6&T(S4JL3-5H\'RGQ%D72Y6TJ7-+_5)J M[%'!=/5\5D L75,B?(I#5\J.$GY[,6AS$.8@S)PN?_O>MB=OVQQP6H9%)+7MO3^&SY-;\GXGI2*J+0:B1=WN*=>J4:NSX+-X[R$Z>)/H* _2[@RK4]8^ZOP@.WQ]5@.M M%=3SDM\L IURV">5*J0_)7\7FPVA+C6Q 6:AT2@U?Q"PE^K?W38"?A/)]6T3 MB6RQGF&RR=NQ_MVMS!YYB$J)])S!J."MC[S(6!]5A9VJVI0H#L5A93*B2"84 MVYTK=(SW:G$&MU.\V[6>]=HFEJPAQ!13A:WC;F=;'P" I\B M$F3<*^K4\A,M8-]Z!I(9W "(6&'VARUPBY5"H[]?*16P)Z&/5U6?7_-LN>$H MMQ=>?I,=O(UW@3X+ !S+/EJR"ZL+AL2W_'E!H7/RIR74ZR)C+:)4$CW6PLMI M;<5:>'&DT"$*;XL?XBTOG,ZP(;!M#+X7>7MSG)'J%N]E_29JW>(/'D>EXXEF M3&$Q(RHKK(/P8>-^5;DAI(' ]X7Y[_V&]0M*B503*J+$B +PTO"(@I?MV9PH M"G]WB[#$U4DBRQM9862&*I6\&08D]VS M<9C8&P-I/<-0X4UY0VEF=P91?5P\-)@'CT?@[RX'U MSF=A@_-9CL/(%_7+$#D-JRJPFWXJDB,%J\A=+O BM#>Q63AHTWT'&#SP41X +'&:VS(/F MZ3-7/R*\O*(O11KYW/?)),WV M]C#-M?JGHRJJ/66;OG"],"#V >$#&#O=!:1]%H#T@;3FZ9!M])*"K._#>?>( MB5%XP>-#L@7F(U#=ZX!2A;FI^.>:"F)-X]3$U9U&M2Q4ZRTV*/[9J B-)M Z MG+<)G"LX8=J4*Y,O8&C(,)1L<5V+_0+R3WT&4D2MPQB"8BR46RVAZJX2_I0: M#:%5$^<'!"9J$$6VX5RR44&#'ZHZZB\*.Z@!#62F]\!Y,IRG$0S$')#DB9D# M-O/.&./"[!V!+PT.!N[>XG>N^?A,G\9%,! (J&68Q@NR6[Y'W Z0$CL[:M_A M2P! X:*L$1S\$2A3U$SSZ.S"R';&\!1Z&># *2N-.,%6>WA;NJ!"4)-8[@D MS-V.^']6%?344%M6-8K.2."I8T8D!1 +CNU+!48P0WC=Y]ZN)%=U11T@D9WM M"#A\[0.J:6Z@X\>3\@G[VYK( ^_OV)J\12G=7G8OM?IM!(G7F%Y'& M7>5"X2&:9S#QU]-Y9,:ZL.!4,OVB+B83"TR' :9&$&&V1E0<1-5X-GXUY0S2 MN#1T#/O, E,:R?H3^:9]GB26M$I6;",;][>-M09>*6$N!P>U4$&PQV4X6 ML.>C?/&F.%!*$$KJ9;" MYPG3:R ?>"LC<(?9QKY?/#VJ/DBHB "5KFHF! DY,7U1[YL'T&0D!T MPCQ&WY:!NL98.&,H/QLFX@-QB!8I#W-I!L8TB Z "+SHFK#+0>B< ;:IHFF[)B;K(<3I0W*I6@/-L)#77_"T/JY2W&&*DX(\MW#PHG(,2BM3 M7)799@?!S4[\S9(/,E[_ 4'&#:E[![0OL2(7Q=H'^I$XP'^XJ=2C("RYBM9Y M=5WD;9XL*K8J/*,3SBFSH3[@"__X6U.2RI^"#[./Q$\?/Y:":/!65EA8F4F' M.+"X\(>K?3*; M$[#IVF\609,2S,C 2AS-U7%Q]2P;=@'Z^)V_E@MC/%;9#1;V.=NXQ2\\S':O ML@1HGN;K+FP [X%5PM*QF*'CX,4Z+X-60 -+<'B8 &OB*92=BEJ_&[# %[4@9U;3$DWZ9-L MLLE\/,T(]X!U\K8UVU!_NGBT7,P&R4HHS.,!U%0+U#_35%DR)^@@NF_ZH*;) MS%:688>W'1'^MD<),[JU'""V9P9JIGQZ^"3A^/0Q69@IMSY.W35S)1EO<*/Q MYG[(SR$_HYZ"ZTVXG@\Q>EG*SRV1+^QZGC/![;++;+/YT.QFOP-]!Z$2>8=D M:8>8WTC-,6.&["PALW%-CSZE>@'LCX#ZCS.Q:PDZMP#XQHQG&K0<. ]@KJFP M#&3W?A$<52 J>/P%]!,$*PTFWL-<771]M-H>6[T(,LV9['(YK ?WMJX[+(4; MEX!&S14P!:#MXL^^"VP(J(%'IE0V70]8>#YT!!P6V+4*'71EGT .[_3ZJ6;] M\[OV_0/I=E-1!P+3S/EUV3,*BA9&S6?L'*,;[.3\]N&GSCWIWES=WG\#0^KV MQO?T)K*^98LDBO&1D!HJELAUYVO[FNN?GT%="TN?\5ILHS88]'''ZR M!/VQ/ 5.PBXPJ?JSH3WST_T,2H/A6 5-?K$8G2P.YJ'FY]SRQGONSX&&+ M"I[*8*#LQ!ST 1Q3B_%$WZ%%?C)>Z#.R;KRI\.3K Z#=_(%^#N9+11ZGHZH# M'!#51I;/SQ@+T"6[/FM1SUG-Y\39T;_*=#%@739SI>+>V-+X-8'@WCDWQ0=& M,G"@X(VM$@&-%1TUKC,&5 -D(?(+?F8,81U3KM(L@8,Y1S19';M>GQ=DTIH* M^^6.2-?)X[-6;ROS/AYO'4*8-X?MTG/F>SZ<=.S_U$];M"GY<6R7F#.&7+4O M'F[O#_TH[L)]LT-F*97(X\U]YVNW]]"Y[UR27ONZTR.W5Z3SRV/WX7?2ZUP\ MWG(-OWPD54!6[=SU7Z\?NB1Q[O;&\#.3??V/H"D MC'H\CP#V8#]\Z]YTX(!<=>!WU%;';NI'V'LII[';I)BL/42Z;R.U+Z:6'1_-Q=HYXAK MF;1.^ W;'T_PABWL]NT<359%M+!\$:IE(M%S:.>HXXUD/\LDY&)*L+(MB?6V>GIR\M+ MR:*#TI/Q?-HV!R/UF5JG5'F2S5-%MN5342Q7RJWR:;E<%LM2M2R5^?^:C$ _ MV*;%G+B>W W&$LO%WA=R3Y_RR_A-^6.$:QBN2I*Y2J#:^N4OE8B4G@URQ3>+/Y, M+MP<23>(J+"4@8488;ER0(B1HB&FEB-F5XBIEAN(F&+$(U-/$C,;C-.C$]L% MBL9T\R '/ -_ W^O54],:#!7:!W X M)B;AR5II9(_78:&ZL7IZZVPJ1X2/ MB&>WMJK:ESV8,*24);$2$3&;"H_@NI6BF T!_4ZGQKV^] MAY0/1'MBJAJI,MC7#P+VU58LV&\J&2[,J3&6+=LPR3=J/H'ZGR+\Q=;A(*!2 M%4_'#"+ C2(B85.W1G>,H=!KN6^EBH0;XYE;>&+M(/ @HEM)DFJG,(Y&!S;% MF\94?AK;S49M'%$D;&I3^]84$OY#FL0AA?YKECCM9V!1_+!LZE9=L3@\8"S*6A: MP%KG0+-#:*3(JE.Y!)AN(M_60&@K_#X4"$AOI8$8IGN_&>_K8S+GX8BURMJ* MZ?\535BM&R;)$#;F3C>_1U&X[KE-0BX %O"6KLJ ),-\DG7U+_= AA_L1;'8 M6KO!Z 'I%)E7*+)VZ(CZ7BW7RO4HF&'NI/:L4MF&'#::+^E8(5YM <3%5C2( M!YQ(T<[ IJ"?!:FEQE'#OU*IQ^!%*_Q'O)@F"O)D,;'D2SI61%3C(**M:>2! MCB=[0,/QGH<&D\W)H.%",ZRMT-!^YWB0I(3X4OJ8.%[&Y$5,A\WO7M!TP,&) MW]6BI=K,'-Q^]#-I[A2,>#;2-"63+G+@72]T+P7]%[DSZ3,6$=&FK(@9+_2E M+AAIIF>D1>HZWCC""XB-H[F N+WCH=?]>M-^P OQ6?,YW&$!:)DG3O,*?:R0 MVMCMCANM)"&V,#?=="^WFIKBP/$8R*QN/*L%TP1X>WV("R8X\,5O8OF=J\B0&2_5,I+5]Y7%%GRO,:] 8J M5M8>J@,!?3TSMWU"JUJZ*.URL@_W/LH^ICY9@B2;X%"7P*[/_N.;/"5BA=>) M^P_X'Q9WJ[0^Y3_R'ZU/7Z9G).J)/K5.9R&)_TCN'"\<*9?/^#,)Y(*58>SX M91AO V48+X&=8]^,0SA[F4.5_A9 M2I7K\ND2+-!TR!O(I\NGR^9TV30GHM1*6^4$:AZA$ZAYF$X@_L!G]M3L=V]4 M1;4FF@S:B6Z@[H$EV$94!OB?$U)@?ZD*T+_WUXKR;%ABC3]X0I\NYD7-32(M3R)ZDSA6\4F6)V=WS%EI4J5G M&X/OO\J:0T\(]E)C0SB6+?5,5S4@'Q.^/#U?.V]E>5YI%_.&[+>R>M[> M2#:IU;4LARJ!Z2WV<3([K^YV!2$PJ$59P:UC6S:8C*K^E!(@ZGM81L@Q:RPN M U.LQO1!?NWP/F)?J$Z'JKV>&E=/75V>NKFCJ6'7V/AC+&O6CRXX>81WPI8N'\W*I7/;XD;>$]*M9JJTG_%B$ 6NW*?F[=!=801B/F_6)+%:;M;C [*\?KU+_#:) M]=;KFZVW&;+ )<9\0VU^'*X-R]I:%+1"IESBQ,E.*89MUKE MR_31HDI7[^K/ 'XX6VV_$6L*,D9:8J*[6TX(=*0EQOG&*+NUM. M&'26N& 7C3+ RYVL*K"T*!2[ 126.&'RTX;M=HD9^OH/M:+/''^[2WPPA7EQ MDJ6)EWC@O=NV=GM.5 G;Z!+[2VZ^,'PN<;Y?95/%/)YK[!M^85@Q--FWK.29 M2>P7M5JH4-X"7>*<538/,9&C#^\F+EVQ5EV_4]GLZ J&J>9FJIZ<%T&Y*E;$ MI;FBS^39]GRJ.]:E\ I[>,]-53LY_V5YEAC3='1;M:<7,)$I:UU=H:\_T^G< M%'70F,ME-Z\L9$.G07<&G]E/;;+./VNJ_OW,&HSH6(;IR2O[F^>T82V5(H;U MRI6*6'IEJ&=?V],)+,]2QQ,-\<^F"(SI3>(V83[__-HW-?7,W21;.VR2K880 M]TO*]GG./O(_5!6>5D%-PE9(>9[=0IK=1??G>1 LOLP/!N:G+ 8V[7ZEP$)>L;&/:G_CF=^*"D]B3]:9AN(7.>[\ MZ:!T-,830\=\Q_:K:IV<>X]ARU]#9T8R'XLO;&F*P.I.%Y:7.9*OOP.\S:[0 MHE[?U2_DB6K+VAH<'@@"&^\ @?<4FV-2Q?/\'LWI:[X#Y.V):V91UVZ] W3O MF]EF$>\B6J?'C/1],NA,(EP\ MN>J18V[_S%)*W'+!2,11(RU#S#(%[-6/''L9898I8*ZQ<\QE# #-(R?=+/A+ M,A)4$%M'CNM]"YDL(EW*G27OZY1+N;-D0URSJTK_][=OO];^W__]]V#BO/ZN MUUK*7XWGI]^G^N.E\_*U8;8:/TM_/#Y,+:WQ//BKK/W+/K5[]%]_-2K?7\7! MM5W^GZLKJ??SZ?/KEXO?R\]*S_R?]HMZ85],?KZ_OOO]JF=]NWNX^O6_K__[ M]<]O-_]=_GJOUGX9_G%1^]>_[_[UR\_JMVY;*:O_[GT%#E;Y_>+>,GZ[O_GK MY: 9SF30JO[KI[]J-OVKJ==^ M&CW^(;[^]_A9_/WFH?'PWXWG?^N#LGCU+UD=6=]_>9 K^EC[=7K3-&]I:_@B M76E=VOK5<.C-G\\_MZ?:Z^./_X]<].Z+Q?-UIV4N]I.TV2OE[J8=AET3QU[N M;MI1S#5QS.W>W90Q !R>%8MC&FIDNKF%!Z=F52^A=^I"L7 M(U73X->(M!IU:O_$?*7&DRE/1E@1DJ]@8#BZ;4[/'GOO-+0I'9PG*;O$Q%; M+EWH,A>2@S?=KX!-%Z\&Y&G/FOP:C!^=%RYEQ;!P?G*\MNS;F_AA& M1J)-E8/+-LLN,66)5V6%O'+GZK%C^+@\GN_)89$5"CHNI^;[=EADA:;>M1OU M>-%ZD+[-G/FOJ#%RD)[%G!G'PO'!N1F]K!^W1IO.VD$ZLO9 S7&0+0,@9"P/ MR9Z[5N6^JK$RB#M%>:JWT:J[=RCNA>;G[F5L1O-8Q8\!S2L&'%CW& C$,>FY MNRCV@#>,]]UL8!QI:52L#>AO8F%8U3*JDM@ ,7*Y-"H)+OFMD0/UH>=G4%0L M^;D <'R3E<"3;6-!CXV\ICGZ7QAP:;)+JAMC57>_?6/"E; -G7)AV""Z_7VO M@=T$1E^!:?PZ=/?S@Y[.%_0[#31,*'C]%4[[AC+%;@LC>ZR=_W]02P,$% M @ H7:M6.7Q7#GN" *E !$ !R^KN0J6B%"L:T<%:5\L *3)NH*UZ5%A-"BV!NUN MM_#[,0"?#O]1+()SI"$"#:2 \0MHZ_/%0,9@2*!&)SJ9@\_&_#=0!#/#6#0% MX?GY>5]F,E3&!%'=)#*BO 4B\R@8[)-$#?8! -H@#Y\ 9($I'JS)#6K93 : MMD%)+%4V*I\.5[1)Y1F:0X!4-$>:T6%N3]$$FJIQ5/AI0A5/,%(*@.'2:)-0 M>7)4L,,A:*(BV6#1,#TF)O-8!&Y=+)_K9"ILJRRE M C @F2+C"LX174 9972D8NW'5H4WU6I,5,M/213+ J\>0XH<\55 _KEL24N- M1D.P:AU1DT8A<&IL +9E&F:6!2$)#_W>P&KNK2R+43&V\NZ0J\*FTA%5#!(. MCU4(/ H>1*DHEHNO;<)E<$RC8(T:4)-1@?>?3P#P_@ U33>@P3JP76@7+Q98 MF^C'=A$KY$W4=)KU#DV U6A-'LI1@>+Y0N6-;97-&(5'!=Y[B@YMWU4XWF=1 M.B*0R$1743PCPH+H"T0,S)K<1:AE(*#MA83J;W7D O"\7O!61#TX7"8 M3\J&A$66#]6[T:2@R8?C8CZQAD-0O1,F&:H?CHGYE$TUE"H/*BX\9#@ ?QC= M=1-F0HKF*%S_LG4.4C>C!#B$T=6-E@_TZ^1PJY.HL3Q"L!QXU&M2Q* M;!$:L'YF+1'LF=E2D$;9LN6V"FRSP+)+P>>1!DT%LYK?#@6_71#T:C*#U]JQ M]>SOVK8!6R16U=M[_(KQ;GTL^90=H@0/4X'!]IX4?K^!A G/D(%9;#05HWZ= M% 27?I5@\-GK-(SQ'=VA='=9@CA'V]:/I-@O%S:$_+R6T_&Z%:% GX#K!<]) MF8W=$'XG3M..X@2U-(Q7WH_QW9C.Q/]@QEIKIJL*^_P[^VEBXX5;*.FD[.$[ M1BS8*'YVJV]A=V#H\@_;X[_^62])M?^"C>?0,;VC-'1(MR&==53].7+P;@5" M\?B9/'@+D]P%X#YH&',[XK;$G4"*J3ZY<<&&FG+-IC+2U?C6BE7DH3*E2F#* M\Q-;8V2>8BJK.C4)8B^68VS1@MH%E'+BL[];8!%Y9P\+IE*"IY5N?W*$E MTDSD75$CA5(DPG4_>UYCG$;'W&X(QE+5U5@S&3K!/G;O)B/7G9B1%+&"\'HA@8+Z_6@&/N/_R,9V.1?5G9 MA:&?U3OR$A?\(1RK*9=]6S0Y*V<\!H9;]/(//F\,[[Z*TZ8!(9P%:Q/W.!A+ MI9BDX&]"BW74^\=]_VOUSS\>Y(6Y>M2J#65=6TX?7[31J?E\7B.-VF7I:31\ MH6IM*:]%]<(0C &Z6-?*/U:2W#/$;YU.:7 I+%5= M[^:Q,Z#]FV'GZUYO;_6S?[4GGM_AZNWDJ5V]>+BYN+W$_6Y+$?'#X/P&XO)C M^X[J]W=7Z^>3I3'Z,EI?S!O]XS5]JM^+C%YS(3,_%?[\R81"NG*GHHTO;@A?_JTVS%D_G1JXC^,&%$'4;.GP]$NL4XYF+8[SU'GR7%#+*5R(IV! M75,_G;XAE^: >C<6TW8!J['/5@O>HG%L!^72)#J!/=4$;JUJ8+L)7Q5W-(;1 MV(>&23"_HJ1/["-=;6JU9@_#,5:MJCA^,QA(0WQ@\S:!^%?WKD-I;6IW"%<( MNY&==2,R;,6-EDJS5Q+<(P[;FHQ=CW>,O>YSZ;+)CWE;FG+&ZHR7P#%EK$3" M:+0W*&T+[D=F#6S,)9U#_I^1=2AX+C7SPDV1Y_JS5J MP>9F?4^7+7,Q*ORMZ.@5>5%1*A7+TOZ**LX-T8Q1<-";*ZK9HG#TWA)%U+7X ML BH<]O=K32%<&'I"$@UZ-:,=7'W;6T1>C<^*IXD3>N=;@-)T3O"[_.G9,11 MX%147[VF9L'_>T4Z&IB6BX*M#2\'::%3).]/]:5 L9PF"+\X?_ XSN04R4H6 MIXXX?_@EIT5JCM_LF.GZFSJ3?P7AK/Z9RL:_K1OAW_Y!R K@J."D;=?ANVFM M,34(E%EGW]S)MWY$:;(RELYU#33G4W$!0%OJJ& 0D]^FMZ18VH=U96CI*2:Q MET -JRI//!U9%BAERY;):\^);BX<)YB9=Z4Y:0-U32U12%W;/'G$%Q9>"E3N M;[H\P@J-+Z9GCC3K+Q^DY =,,"3W3)X0OIC#^$7?*I 0/?30?(^+ 4@S25/0YQ-K'@HH.+!)+5S,0T3;_ MC*KY0!$64MR7S?59OV7_[IH/ ,& 7L]B?*%'S20Y 9(07LP<8/TZ?.WY)[D5 M_".$.+%R<60< MMOMAI]1KSG/T/$?G',NR]NC/H6-K?4@HPNYQ*O/M%+ ME4KJSS\T[9>C_Z73V@5T(0$,FMK32"MAIZL;2&L1X%(+$T?[C3G_U]):A['N M828S& R^&/P>:B "*>X1 U)Q04NGN<&QR1*!PN"AI@.FU<%(R^6TW/YA/G=8 M+&CM5DG+9_.[;[_RRY&-W.]/@$*-^^W2X]04TO")V%\P><[DL]E"9GQCZNW. MPZ&X$+A_4/#NSAT<'&2\OYW<2E'8C=QL+O-0K^E&!SH@C5S*@&L( (H.J7>Q MA@W /":7^J5)[Q#_EQ[?EA:7TKE\NI#[,J1FZHTW33LBV(9-:&F>YX=LU(7' M*8J1G9VU MP_U5[FL)T$[9QH/(3DX,"#:5N"=BU^S9$%L5M\^Q,4&0ML"3,+"&DPO,9-1% MZ#L*)\6$+N6,2.)MDR&L:-P;F.)QU2"?XN?#KH#?9 CS=E3%\SM&'; >08P+ MC:V;KB@"O$9XP#4$GI#M_=4F@U@#P!^= 6RC9WL9M\;'$A@E'#+(=37'XQ1@ M&V6T<5QS7!L; 2Q;I'U,QE V>(+V<:I'T\\ =+^=4 H9+?4(\1+6-.W"'B35P7\7\P(/3+09G1\Q5/(4R?<]GO27=M)D6H4^^:9]#-74*P3$G0- M$&.,S7\,*#5?'OT[,K3G.)ZU-.(Y?/S[%L'.$NH9GATV)B8DO/M):0.(GCM, M_#B>[NO+;1BXYS+:A 9$?1&NUY#%I/XBJ$ P;"7YBYGR1,\6V-X%D.)#DY"KU3 MSROQE,(0@$W*A]^'--\,6+F 19 I;YXS/(LHPQ>?G;,#W'EY>3;9Q#ACC- M]SJY2$D+/9'T&KO&1\Z#*;QM2E%K3()IQF19*J)&.L/&]PZVN5%Z_D^/@RD6 M)01@ W?YP[0%.1.F9_8.V#VHV-\PA&3[5[E$,\L,\\PH7=4L86D5WJ1KH1NV=OS)*_;ZMA0N MX1<"J](AZ0T7-86?:U!A=\G7*(\R,V^6/^9U\^R>E(C)ZH)@2AL$6\JSTK3E MB$MC3=B';D_Y@]?$;.)5*X3]8$8>6M MFA0HT:9M"?&+^)G/!.E-UAJFW<%:4X'G$68R7;WZ^DS1*R5#Z!3?QY:Y)J/-?'E56G$+9$ M@_DQ!V;(=.&3)*NM'T1(O,FK/M]TAI]""Q/X=E\+ M#"$]'_)U?YEW9K1.V]OO&:M:LLPW18?=TK M?!_FC!K+?BV7\_I5IC\\+3UF^Z9.OIX,4(F5NE?-6N.QK--ZHU6^VZGM#/^I M7^]D+YJH>&N]E(K5AT;U]@K5*R=F%CWH%PV "H^E)L7WS>O7P6F?M2_;KU6G M.]I]M?9?G*_Z?F'W*ZVT3_5BM49 ?7AYEH5F?GAP71T4"^6;6U(Y(;?Z?2=# MC+N[^\<;^K)_GS5LW.L:![O5R]N M2AWV];(*??X,O< "5AXH,?%:>\ U>_EB1#^2Q:AO"SL&%):$UQ\@E9]'@0F_*Y%=YA M]A'WYG34IF*M$@";^?V4P2&7&J7T,[F##TZAF_L7C9 >XS$EL;8_GJ8#%8 MTNW:9H(M8U*ZS2UB&2=B(]$9?/MOQ5UE:ZKZ*A_%B6377383.2KOLO?@:K3W M&G]_K]]'RBW#371-2K7 4G)]38MJUJ9#@,.W#,:OJ@3WQU)51JZOZN]QJ3K_ M7>R'9>4IR!]*RS!*?1GW0M[Z*A)RZG",V!6 15^T?64O!6; @A_L MQJ[:#-RG?AQ93J8OWL&L>%$/K!!_Q&ZN/K"A-[DI(\CP5SUXFQ6\,'5G Q*$ MS5F'SX>&W3.]=U!&A[?FL D8/+_/I@YY-^:DI&JYG5BY4C6^F^>0FP MR&DTB<6S,."$L\[61D>H2-+%%871448N<(T$HB,,^&=TK"'2HA6<#WP#L.!\ MMFC5=G)PC+?91'E;%#"^\2$_9;%-C!/@;?:,R]<@2,*3)%R>T)-_9LA1^07Z M!*,)!G4^I0@"=FS\!S 2?59=@_P@,0H/2?F/'' 5-LQ0HGTI8HEN\;&?YZC8 M_DCZ,3S;2X&V(\Z7D1]"T((=]HF5QA7/_8S:VWW,VNR"E=BHZU@_CZ]86<0( M9U@H^HS@Y_$*,6BURE$+266K^2-^(]8QSY#X&DIQA+S;57-N3@PNA@ D'K5S M8Y7'Z=M=2I>G[@#O17DPQ<7XO/VDOXA>1'<(&]N6!M8X)#MR?J 40DF&;("1 M^,2'GBD_ 61EV W.?5H%H@D=@+A&Y,8J(\K%?(2 )#'6<$>V(%^M%QZ!HP4V M$$!M^[3J**[YC&T-H-V'=>RRCO+SPJ*ZD>SA8G&'0"CQ*C]-6-4+$7JM 4Y( M]3%ZXB4S?KDG1*^[@'XT^0=U1"C\"U!+ P04 " "A=JU8G$0T]B(8 . M3@$ %0 ')S8V8M,C R-# S,S%?9&5F+GAM;.U=67/;.K)^/[]"X_MR;Z44 M>8DG2\4S))%D>PL9VHJ19.0Q(0B- I2_[U%^ BD2)!@B @B,D\G!-; MIKJ;WPB>[!V\W-]K =>$ENV.3_8>ANWNL'=UM??/ M?[1:?[S_6[O=N@0N0(8'K-;CLM6#T]G0M%OWR'#Q"*)IZW^]Z?^UVJV)Y\W> M=3I/3T\O3?(,-FT$,/21"3#]H-5N$X&QR!X"5."[UM#P6C?&LG5PT#IX\^[P MX-WQ4>OAOM.[?Y\-#!H$;M=?+*7T+1X1,Y+B,:=P_W]HT[\ MX%[XY+L%_2#U_--1\/3!V[=O.\%?5X]B.^]!(O:@\_7F>FA.P-1HVR[V#->D M"K#]#@]#%T+$M2M*IX=!W'DX \/9:5/3#X&IE!I'C -,C= /7LT>V2H\KTANG8.B1GZ=$G[#MFW*( MO:IME05[B5A9;S*<$+D3Z%C$&Y[_Q[>]Y3T1<@C1427+"\2$;40Z[#T#3RX< M^"0,\$I 1Y;/.#6PC>&H3]P^T1SX1,.U[@AIZ,JE(T7P426#.44&&$MYAS,; M&^,Q N- ,!P-P!RX/JC6CIE"9/J+*Y<(]2"R*QJ7_)[$MGD-R,!5S9+H*Q*- M&'K0_)GJAM5Z>'0D M=89(E#3ODVC7 E9FORUKA E;N8!)J2]*&^](R&KY#H"C!"_ 2I%2K<_P")39 MQ5?Z-BD3-#LC1HFQ9.2U@(O)L,L(+>N\ J=P>;YLK3IHI.>+&55?YQ6R0(20;\2@ -@VE,P?02H(KJIKZY<@ HK#<>I9AO]PLHB MTDYMUZ;=ZIKH3ED%%AX@HY\5VT6_7&MN*M))M#K03*ERZ$0?1+$FQW@$SLF> MC]MCPYA]7TU5W(TN;)*EFK;A]"$.K.X^8@\9II<%#\<8C S\& 1R>M0E]4! MCH?C3P(G%H!92678MRN_3A=CX.&>C^BTBR+[\W6L#%ZSWD5ITTDCB4V)VDO5 MQAY]>X3@5(Q"#Y9B!1$9O4[V]LE7@M[PSG0@"=).]CSD@X1;J,P-G;J13$4@ M,AI:=4!?V-R26(?OS@&M4*,/DVL\ ":PYS10NP5>9)3LME^D*M4V=I>+8K@B MC@[8'(E0%*=KRUL@FY*4Z$0;VET"TF!$@!\R 1?!NX_ S+"M*#53TQ?R=>@; M![CQ9X 3$7$DW?&G#%,Y&#?& Z4!B8!_)=?EI%/Y@3V>D #A 8- N606BG5I M'*!%8Z,2\,H'"2'*+B&TGFR:6-%GINA;YA,BTLM8HRO9X-.L=6\J;=)>8]")%2[5$,C2TB2R MF$BIR=3S5\ 4\5.B;+5LL/LLE<%6'KK)&L>4CU^-ZCT%'JT@@I/8<6ZA:VZS M[R3T-3/=X< Q(O#O<@E,-!5U?:C90=\*^M?2H[QLZ8"RY3>FHN9Q4X1:1-4; MZ53U"1& =$4KT/[96Z4\L9#5JG#LK:YL;T14M?/3B=0E<9#QGQ M.GM(%0ZRN'!,60JFIY85X$ ZK&%;5V[/F-F>(7L.DZ5%]QA?A10F4FKF-0>T M],P%UKF!7!).8)+C^E/?H:4C9P0HTY8]LG H;(P3XP%/T4QHWG8 Q1% H[I1 M'CYJEM 2D5_7M93S4JI.Y^I^-8[*D2N=+J45=)UT"=VZ)'&+I76;>_C^6VF7 M$^41C.Y0H,X*XHT^0,'F0J5Q,5.I;F\FELOP(JIF0CJM/5"%N[XW@.:JI5%UYWOT< 9ZBL46 M^$IJ^S5(2^&GK(0MD4]O::CCT=A(/\D%)4_=0TT>%0]Q19KTQO&U:6..;87! M?'VNE(QJ+"W-C"&9F*E9,LJH4S>:%:KZ1L#O[SII>K4DV@HVT6Y*@^) MMN]@14Z3K4=KUE&A/Q0@I63/V=!P#!1.>'\QQM+'AHQX??VBM VFEFLRL*@: M*<(#/QU:SFM-"2+4)L^>QP>TR'91)=H:0D\I:*KF+0< _)2$Z+YC 01#IS1 M#JV&JV)=&A>E*U%5@IB:*H*,A:K'&:VS(UR-LG"04>?>5JK",?":1!NJN$AH MT-@Y1,;Z)#;*9H.#DSQOH0O36M7XKA)EC8G&2C KG?$5GU^@K>&"V-V#] 1* MG^B.F@MT\2D8003"Y^Z-!<#G"_(*Q!C;-=#RBKP7II77Y)L$$R.%/$5S$TPUS0A6V"@IV[*PJ9*>4&XJ9B74H6_P*6N, M191$^"C:M? %T -%@-6=D[%M#&Y]^A)WH\PB4&"%HCXD9D-C')X@Q!'A;V4[ MQDKFZ&1:;SY1JV,(T\_1SW=HJ35;C_Q;K;QN>NHSV_$]Z54A+"V-\7],F%3- M3C%Z7*17=75(5>TZYQCKCV)L4/D.)MNJ*RNX9*C.;ND(/6(F"%)_V:MM606U M-G='TJ)S^M68NKXO047+-M;GTC'*GS)J2-G3O!4R=[&(S# M6\1D3MFLK A;(KT5$+KD5]Q=V,J:4*XN533E'@9?2%NJ3>92E@^6FGTH&[K. MHN/WY8[NN3I49:J9JP0*V2AJF*D!/A\GGDA6#B??][?%BJ*1.GL=A3IB*%BJ M%M(39:0WJ;!#?N7M3?K.!2VS.D7^@5%=&\.BI',P=O4KH:)8E\;93VY62M!2 M=+#NYFY^)>0PE#2BL[ 4E,H]QL><, 7(C.WR4L?-%0GY+N5<@VO6@GH[*BMSPEN\\#"QU%YZW\+LO%?.#GKQ27;<34-CF^N@]:W!.N M=V_%PE35U!>JJC&]1.^O(?+Z",YM@N?I\@'398-545S7].QY>!B+FA<3,&!7 M]BXS.=_H%)4!5I)L_"Z^2KQ%E_LRV>G?#Q][M"T%U6?$Z,"UWL,!,,GO=G"[ MU-J*>ZBWIRHW=R=.E>#JU.J94[/K+BY0H1C%"O3.CSK8+H,?%6).'D-1 _Z M/@/AOPG#H[DQ=;49O(IW(F7D].I5\%24W6=-R%XYJ9S,')5:]P%4;.3%E.;A MJ<0E9U7'EU?*/R6_6)?>TF:I[*4@W)Y?35][J9R\#76:*XZD$KB)I)J=I^QN M7W1OT]8<:Z$1OU!OY0.=9Z^EI/"(;B2,[K+9)N\LO;_.J,I$5M7>3);UZ9MO MMA?W;NC]A9AE(:ODX#[^R3MMT] -'HZKH*OFU#^&!32LPSJ7&XH,^!66&PH! M+AV U3*MC6&M/5F\)XC1K?!<,881T8&6^CIUD0&_0JD&YZ,1D.X0MFQ\HYS)MHE5<\!WG9=0- K)L4GK-6=;;$F9D:KP M+)?M-Y)=:APZS[&5V=&D-1YEQVL,_=DLW$5H.'$?N')'$$T-E9=M<6IMD&_@ M!E+9K:2Z3J< M9,'BO8-WJ]74] @4#$=]TH#H>P:;LUPK6 M(O"JMK_[C_=_:[=:_OMQ\/O[W MO[Z:,W_QS3U^:SV_GH^_+=V',__I\C5Z^_KCX8^'^R5V7L_-YWWG@]?QAN## M\^NCGXL#\]K;_^OBXG#XL3-?G/:^[<^M(?JK^V3WO-[LX^"Z_^UBB&_Z]Q>? M7UR_6/SGYO;%_N7 /OXT^M$[_O"U_^'31_OFJFOMVU^'EP35HV^] 89?!K?/ M3Z=S[^'/A^;8/K,/%V]L/ M3\='%W>?T%47?1I^F720^?GSEV]W^,>;+_N$$7]FOGWUX<_G8P\\OW&/_YP\ M_#A8O)C.#[[=WK^^?_%Z_M4U]P\N/ACV!/_\=&_L/SSCGOW-^GGH?>V>3BSK MV'^:FU]_+E[U>T?=5\/]DW^W>L-!NRU8%1:NOY' O \=VU18&LI6)!C@!TWK M+M6TZ#GZ]MBE3=!PO:S*>]*,3XG4GY)?KI8I>HOA2OE/NIUZD',>#K-5_W1F M8V,\1F 7M6VWJ06%#G58>"E#4L#>$B_KX:X Q .EB#F414XDR MK?X\GZS4!?0E4.V>L\[9_2]\R-6F)&7[69F*I!T-<0L]H-YS\^O5N;^MC-;B MPR282/(N/VZU.V3SE--E\-.RAI-O<"Y]"YX20A')A'S7#*:F< A+^']5':2R M>KWA3K6DN3JVNS=\L-+DX'0_+'X\PJ^9+:?1NHO1"L!2U87X=.J]_4HX3>8$ M=!;' 0VTMN9E;HFEA:]H2W/W <#'=[U9RD34ZM=1C>&YR-Z[+M:KJI;H"^5 M%YN_*D64[SR#[8AZCT M;&#\@BG,E[@L%2N*&'*'J F'NNP-X6FL<,>3! M(O6L#JKDUIB2D"2EBO_F@!(*V+*W<39]SIT!Q8TMQKT DNW!SW=)0#T"M%P/ M4),#%? 8&;,)O2-,DBMBRU;6#Y0XI *,)!\_'V@+1YJD+FF> MB2U;HV_K)%/B-*PJX*K=U-\DV\L=>A%V!R%Q?]N6+>=>^L(?2K ;/_H MZ"# C?F]74:1_;+2IS4"51<(@&WY2K1X2#X MRWOKAF52R0O+LI4S@@6O >GM%/8NO$J:7A JJJ\MYR MA:(14GK)=T#O?[\;/>#P'@+)KU&L2^/0P$]HLC>40*F*LT$?57DKYRBC3 MNTU9 F59^-3 S0]4$H>A_KFL\J#,<^%GO+IIF73=!6$GBG8 M!\A4[6,YU/]R=.=B7'IP8QS^Z\D+KL.3)X-[1.(4H/)D9UA->4:O,'=PONS, MW'#AW&'#Q#)C$W0!+7ID-4_8NE-GDM<#U;@TF M*IP[\>20(*?&II@&_34V0DSP50+6#\CH?A"E(5>@0$]056NP*8)+#3&?24.@ MWE(5+UGYVI8^ZY*2 U7IG$*M#662J4A3H"G78+:WW$UCN[E)>]UVHLU/)%^" MH_Q)C43QA*S G$NIE"2CHB:9V4<%9%6_X$[E*V+DER4R5=#>I6"Z1H7DW>J)H283]7>C"QN;AO,-&$AZ%Q(V9/=28_&X1@8O:G)K+HO.?'!+ MHJ?[)^#,P0UI^!/Y(8V@&9H* /6VD%P^E-4.\)I$F^G]$]34,F+MNS9UL[TF ML<)?R=6VO%9HHE_W^[4_K;-OEFVJ#[ MA"FU[+.A5[0=[G>N%I- 9EGIV"Z=-Y4:M43KR7?Y\,)8S$9Y\]TC>6.7WC < M7]]Z =%VVGT=2S2NBI2?P58+XMW;C)$Y$#[12T2VF++D55L&X1 CM,;!E,N_ M@%$B8MNK$_R KZ9KRD#0M*[0@],I= /CAA,#D5[H>Q.([.=UJY9U8V^!)GW[ M@2L1R06:U!-:F!JO,/;54Q1IT3A?)HF@&*[R,$D*.W>^ASW#I5>XJZ8HJ:KY M/*6 *]\.(72X.M46MHRTN(8<1JN6=Q$1%A*R,_ MK!M7J>#*40)#8ME1N$)F;O_06UXB:)LN1D+&(;=5>0G;X0",;9HVN1X]_*@6 M)[D"-7BQ., M"/2_RP]?(A\W #.(Z-0MW<#CUXN "P4WH<47(Q-Q\5IR![BP'8!Z9'090R2C M^:?E-/30JS81F!3K[$1G@IQ8U3J@NB"?R$FW M-V4VP<\P\8A3)TF5HUE=(=FRT4]*;4#:6@!)3("TRNFU=QM.#<0LP_A5BI??E-D$V)EX MQ-@7G 8D/#V)#!?;X7FETL#/"&V&JV=C$A-0E-2*IU*W?G8SDG >%0EK1#R? MA2 &FIVQBD$SL"DX_*,77O#2@Y:,Q9!B^0T(,KE@BADJR'%%";HW M%E=6M)H::)?6,5B2F^&72M")&2G*?\4(Z5H6HE7>X3_4OJ+#'GG)R)/:F-Z1 M"TF\RB7M4*:,OA[Y\0[=PZ>BO=\5"4C(;$)TQ,0C1E_2CL2,KL 'WJ$^@G/; M-66,% S!C6,A@TQ,A:22N8S"/L2>X?QESR0-V;EB&Q0ZY<,2LR#O:.!@A9GJ M0\"H#7U*T.[/0*3?.\:6G097Q?4:TAF]"71EY $988UHS%D(8IA+S[\5R@-( MHID<# _K8_P-02P,$ M% @ H7:M6.5WWY?!+@ IU@" !4 !RWO'S_SRM'/ _<#VW%]>]'_LO0#0 M-3W+=F]_>7$]WQW,A^/QB__Y%8!__/Q?N[O@'72A;X30 C?/8.BM[N>F#1:^ MX09+SU^!E^'J%=@%=V%X_W9O[_'Q\4<3C0E,VX>!M_9-&. ?@-U=M&"RY-"' M>,&W8&Z$X-)X!OT^Z)^\W>^_/3H UXLAV._M'T93_O&S8[M_WQ@!! AN-_CE M16:GIQO?^='S;_?V>[V#O63@BVCDVR?\@]SXQP,RNO_FS9L]\MMT:!J)E M^WN?+R_FYAU<&;NV&X2&:^(- OMM0'YXX9E&2"@IA LP1^!_[2;#=O&/=OO[ MNP?]'Y\"ZT5$-P!^]CT'SN 2$,C?AL_W\)<7@;VZ=S! Y&=W/ES2 7%\?P_/ MWW/A+28]WN0-WJ3_&F_RS_C'%\8-=%X //)Z-F;B]":W5C1I+X73P?^^0/#D M((5/(70M:"6PXA4X1",;$!8EZ^*5/3.WIH.)[_G)DF3C7UZL@]U;P[C_:Q $ M, R&:]^';E@D48#V)7LNC>"&;!Q/W,/2MP>=,$A^LHM_0NA$7SO"/0$20Y$# M,_D2RJ >>J'AQ.P08_>7<^,064:C\&<,W=WK^8M?%W@1$(\!T8R?]\A"O^;A M'?AYRAJ^F>R+_BH .!ZQ9WKHX[@/=YTLV$O?6PEX$GH\M/9^K<7_5AB/@=+ M;1:;)XO!!1C,YZ/%O OL9?-UP]!*'+VPC1O;L4,;MO194S;0\6T7P9#ZP#/3 M](H!FT]9D6!@6?E[SZS7GE@H__(S>W,__XOQX'1\,5Z,1YK/ H;&%RO>1K, M0\_\^\YS+&3+COZSML/GAME.V4#':5 $@RL(\\5D^-O[R<79:#;_US]/]OO' M/X'1[]?CQ9>,7&B1##;#L@+"0'?OUX;I?@]]V[/FH>&'Y:G?HY#_U'#P[6!# MY>^,Q+W\M]@@D4>N59[$?1D2?W^"W&_&_AFX5NOGGW"[QK_),MJ0"I*LB@2# MJ[,.GY2RC&8H5C9I-M9+*<%[YWM!,/6]I=VTQ9U=6;5IE=F;(3=D!+@G0_1: M510.9)F_C4KU,V9RC[U]MGL[>KJ';M"X+5U<7_TI4H"!>[U*1X-D>"H*&@2! MR9^L.- 1K/CQIXN-7=-;P0LD:6W)1&:'O5]U"<4&"(987$SF0M_P?,MV#?]Y',)5<(4P1#,1M@X!+H2(Q4VKFC8A5:VZ6L2%(?17 MHP4@@G\Z.I_,1F!\-9Q5"5H"*B#1N CU _\8+8"ERTGP::!!PT.\U?^'E2=JKXUB\,Q#- M)^L0/_?B=_&F_8J%];4YM[8A87Q6L=\%O+1=$,UYI=?-Q>)0SO]"1:YA32WG MX*)!PG$A4NG\79&YE[7?2WKU#:0?H1M&7@L<<.*YZ)_!X,EN6J?Q]VKZ!N+P M)(0'">.CC(:"S5CP!Q[]IUY'A13_\FY2$>HU;B=(+PR-X&[J>P^V!:W3Y^L M6F,WO0<-S-!^:./)L,3&ZOT?\L"QS"QD%IAH!;!&$P$ZK+S41V*D<_7;#"59 MOV50E"%11=<*W@+_AT7_P7"PU,_0-<"WS1!:^!<#U\K_(#-R2E0/,GM\: 3P M#$9_CIY,9VT1UX]YAW@&9^CS&BV7T&SZ/JT8^.8?IX3?B5H,.5>:X?O!U3M\ MYP;#P?P]>;P@?\&O%1\'%Z.KA>X[N!Y)SGZQ&IA5U<:I!6J7ON)VK&GAM:46 MS*PK#KRU71=K,&\)PCL((EATOP0V(BJ-?29%_Y2Z2U1MP&D7+K0GD]__S^V, M'Z5:!*YI>FOL'KV=>HYMXI?I&[27T;@IPMFHX1.*=XEC0\%TJP1V@.5OBD!! M%"?>8X!NT6"")-('8Q>G6$0__2-9ZT_=1Y*8J[G 7SY1JGOI9O !NFN8^.#Q MBI_L\&ZX#D)O!?V6)$UV5Y7. TF8&$)X9@?&[:V/%9736,7'3OHU\_H;#4=+UC[L"5UQ-M)B;A( ,(0FF2&35FP;"<[E0P'X6)=T"_J!N?P+)YM::P=.EAD*T<4'CR6A>/G]N<&9]H:R.FU4 M.CNH1\4&IUI1=_%J5[ UE8*75O\VE=U>EO,[P(5A5S1'AB-4_B=X-1TRB,Q: M;KS/-@ T=]CX^Z9I]:B#"^SN;\L[M;6X2M= ?FM6/#,9U)';/IT3N427(DYU M?)0D,7W@6IG\F0N(?MB6R2ZQH4H)$8,C8:H-/3?P'-LB96*2(*;Y'80AW7+3 M5II AL_%L@5"ZM20OS2B@(AULDW3J7RL773$\3)@X2K[37R)@RXZD2FW65V_[IUEQYB*0 1ME-FNL=;/.@H*M2;!H_ M)I#X3XUG[,$*SM9M*:Q26ZM4764 DU!BET:X]LE\_*]-UA]9/5M/$*I90:$G!\%/($Y)H.G'3I1IX2E# ?XMZ >1QXX/$C/JC^"J%BUPP-Q>JO:C@ LF%Y($LV?HL6 M\1_ORF(WSMO!,88D@0=NPCT[D$% XW.*2OU U& &38C0O7$@SN]IIS(P;ZLV MW&W"HX #$$-$DBG 3^=L/0?I"SOE\I 2>,K&N[+7;>K#>\.VXMHZ[8@1?0_5 M:H0*!4-HXK&)4RX@9XQ'XIC-6,,86QI&@Q1Q>9<5'S;JY=4+B0:Y=LF_H%4J MEJ984T %@L%^3]N"3-@W%H6/1F#]V9M_>A9/E=0")5=*J W9[+^6V M!1<Z[$8A;\RK;#&42W.YM[LA=C=N??T:N$[G29;W%,0J?-QT3=2K9@=L.T)TF (]"5M OS'0$UL# MO7I/#(+*NVV%E[_:E6>_ U>>_>_BRK.?93 /D:I7'H:PX.KY*@_WS'XZ MS ,A5)*O+KE3Q(4A/O29ATF7CI,BOR5.E"WRZ*BQ+P69Y*F?>LS_S[*H2LU^ M^J%S4.W@/^C P7_P71S\!^*#_Z#6P3]%C(-(,B+?Z$?#:3PSA+:#\ACW\'PA(27Y@K,,[S[>_0>LGX'HN M!'808'\$"DHBZP^A3[I@="J?#(WU6&/R($F%.0@$N14A$G;BS// M<0P_P.58(SG6VVFD'.O942>.0?K5MRJ0A",-4:\,4$J*5*1O=?K.Q.P3R5$&\>I/ M3[2%V^NO)=JM"_(D[KG%$JJ,Y=8UR1)TBI*A0XW<'6^U\MS6K@N%Y55+T38 M++\^&9;(3.&2T(^N"*QKPLG1SNO7ASN]D]?Y,ZR).X..G"*&3.3RBVAT;40, M%5T49';48)Q)@"4EPM+7 [WR5>9J($N:ROUE-NNW?"?@[:0N444"&BE1X]T$ M]$J7S"U A'W5'F7;R[9B_K-VT>'>8,!21H2V+']--TD!Z[C"LVWW-R(Z[=G\ MW*TZ(41BBY\J231SOROB)+#WA22H+%@#R[+Q:Z7A3 W;&KM#X]X.C::SI5B[ M: E1I,/""D=,1P.@L& MIKE>K1UL?IW!I6W:S?<+$FZH_-%)#!,[RC49"*QHI%X+29Z=^:Y 4OC7>#!* M.B@U+DSQLCI.H&1SAFPDO^Y IRAJ"E\.?!VQ(%D :"$?46'3 ADU'=2RI*P2 ML[&Q#X)PLL1YM20)"OH/M@F#N>B\<"A6D4!B1.ZQ9/ 0$:J+M. MCY!K>1N0BV]3 3^'U0)^#CL0\'/X703\'&:9RT.D=J1G7'&EK68,['UT1NYO M R,,Z!P5JNO+<-"UV[)K>JB5K0K"9CKL) M%R)N<2^;C-2;ERK%O-SU1(QO,R?#<;63X;@#)\/Q=W$R'(M/AN,&^7E2C9\G M'>#GR7?!SQ,Q/T]JG?3)0U 2?-62ZXFYC7*3G@4)JQR;%T01=V8[9S\:WQSK>][JD1V&;+4A/MH=J[0(6"(2[D=\)DKDX(38YA/(G9X%O= MA["]YIGMK,/&(^E8N^AX,V; PI";^+==.UBVV,23DBQ^E6-4/D%<2QKIM@=D MB-["JS4.IY\L"R%41"1;4E758- A8I4@90A@LA8PHL7X,7@:1+.6:&0%MSK5 MU(BU3G'6<=DN!:!0[4;3]"9.5V)W91&M9?XS=HH/\[8CE\ONKCZMHB2$\MJ] M.V(IXK6$8'+)43'W8@;1R6N;89PRV=IS$VT3]7)&!X37?7+WQ@B0ND;74CS4 MR!6PTO.^Q&'7UL,2"]6*HH*;6QG!W=3W'FP+6J?/UX@R8S<-NAB8H?T0%1QO MQV2L ( &15L>2E94A*Z<5R555$P^LK^L@)'V?<6DPM/,XA*M@X[CH8;49J%#K8^8A^BO].6E:N\9&/K-Q-N5HCW>BM MSD].E?3FLV04<*RZRROQG4%KF-'1#7^&C$W4&S!T0+XC X;/KESH'AO5B@;, M8(4KD'XCZTR68Q>9S[83@BH@,&"XY5#B^I7$LXQGB]. MKLX$V-JW U)(AZQ\FX'.R2.?U9+JGD*5IA)9WU0+)GS3@6#"-]]%,.&;+*]Y MB%2]8S!F('U]]',V[[XB7D <)1[R(7.T+L3;A MU7!1E@>.(:M7B0_[/EX"W#RC6W,\/>/'UJLWRW._FJA6N2[ZF[ MM+(@$*E-[2JS+]%!O=^K:98SI.;<=@W7U*@V>0!T1VURH)14F^?CJ\'5L/-J M4T(>),XB$;D:5IN4[;0);W?4)@6X,FISF4SONMKD<+^:J#:H-OL5U69?N]KL M=U]M]B749K]1[T&_8L?3_KYV?@H;GNKGIT2WT_Y^33,('P'XO]%_UO:#X>"X MCDVL(/[%P+7R/\B,;,DR:@8FY8]#C8#-LYX&5V> _&7T^_7XX^!B=+68:PYO M;E1\C&Z1(?0X *?#B\G\>C:: M@\DY2"][8'QU/IE=#A;CR95>8[DD[W.Q9R7H5.NY&G$,'6FX_#@RSAM_#LRO MKL&7L 4"2]61BQ<: A"%@1W/T9I;QN!,_O6NB%N-J#%O!1?&$PS:DH7"!CI2 M:8M@2(H$G@9"/$^S^2E3PT#($97PTGER.P&'P&H\_3T=5\I#TP@,E(S5I)GJERP7A;)&@RY@F_QKEH@HIH MN^Q>C1G5=40L Q#KP-J,Z)A,41C'%Z9M9!L-X)SZ$-L![20F"[=K[BFCCC3E M@6)W\R4&4Q)''#54)=42S2C"L2/Y&K(\Y@L=A2;UVP]>DL:R33LW"^MK[5L9 MPO RZIT-9B/B5][.AO-L<,;N[/)<]QD\7XTZXZ3NPFQR0IV;5I6=8'& M+=_.$79#SR7N]4]V>)?D'[4EZ]+;:I!K6=A8Y;#&\\&[=[/1NTAXD3#/1A]' M5]=ZH^[*\IG2%E".(%4%\9)4KL@64:>EM^G"\JIS ;_ MLKA!ZU9:LZ(-"8'87DLNZZ X2]U900= FJNJXU"8!$ZC4.BXU')J1O[19W1V MF(X7K/W6% EW*STOOFR F$]YR$I93&;9] !=GDHQX_)>2@&RE9_S$F6*J]7$ M>\1IZZW:)=+;:K".96&3,$^H;S%:0I9*LCD7LU2&'M4#5>*ESW'_0[0AZ;O< MUB&6WT1'V2(:( R!2L9$?;3U5G'A,8EZ8!41K%Q<*%YQ9CQ>(FO?MPVG-?G( M[:&^I@4%"I;98SR"53*F*TJ-QB&JLZ'<"^3H=?>@_6W/_WX-$>AL/[WV87 MTR_G\^!RNCC_^,/%#T__N;SZH?=N9A_]OOPZ//KP>?KA]]_LR_' ZMF?Y^^F MAGWP93@+O$^SJV^/IP_A]?OK;Q]6]\^'WY8G7U?_GI\<'/X[&%^?SH\^7/C& MY=/[LQZT]I_>7'UX/#HXG_SNCP?^[_-/=WN^^?'CIR^3X.O)IQZZGJSOS3>' M']Y_.PKAMQ/WZ/W=]=?^TP^KA_Z7J\7QXH?CA\^NV>N??S#LN^#OWQ=&_^^/ M/[CVZX6]/[G[+31G]N#S8'_^)QC.9[N[3:47'DKY.VCS=&?<''8_X^8P^X5P MT6@L7;1BT^G^D79^"GM.Z^>G1,/I_E%-BRVOP[0J"Z2@.=ANTAS,3Z;&9>\0("OPX=5;/='(!OK/ M+ R&9!59N"4EV@^C+(_8QTV*867)^&CX-A:TM@2CN+YZWWT!!H90).,8,J'G MZ& R*"L5= PK^NUI#KNT_O"E$:Y]]&?+^J<\!*I]_A5@E-!9\40;]P%>@LTI M%>FR"VJMZZZX@25E1.0;EB%BLZ\.Z8Y3XWD5%9O!]PT+-]H\1Q:M+@K0DB^E3XT(@L>_9&EZA[V?Q")T'>$E\!CJD MF09&IXYM#J!L*3[2G>)45P1*BS&+/"V?RFA;_+TL'CU-PIOLKMZ"+0DA6UA? M=^WM6(++5>0S2XB*9C#))+WS''19&.@JVL(!A!@0F1&&@NKB%B(#7@BHYX M2YKVVDV<\] :/9EHZ&"%_Z52WS)AT%-ZJA*L'.%\"^S5_3HD3:4[4-RNECA( M*V8NG4I??3TJZ M)#/ ']&_$!78&BB YH^WWL->/#A20/$_-KHGLY2R M:*+-G@S.7KLVU@3S$&DAVD>L]#,N$ALS= N'*I\GJ8[J&E%1E1(?*&V>VD@P M"@3,$FZ9D31.JOY*.41/OU,6>A4C_NC*WX9E%+-H#5577AE@A$_+A4<;W9]X M&39M3G,)*E1V7\]PN,QD>1W 2Y(-[F):NF,760FDC[OYYZOIF-N'4B4U^BJ M :Q<0(3N5/OZ8I'+RJ])KAH)W\0_- Z"-;3.UCXNE0-]V[/F=P82C$T/"S)L M\&CXUCO?"YKVZ50$0GU/@DIP\NL7!G@R@)O^( "+&O81Q:N! "\'#+R>WOJK M]62EX)6L1L@:LGX%'S,EH7S/17\U2>N$@!2(>H[^WY;CO/3V.M[1RP+)+)Z! M8TF=9Q Q&6S6!/E%-1_D544BWZNN LDJ6R21$Q\='O>>B[8X\_"3?<.22M^C M8=O6X4@A%0"&J$5C03H8_!$-U^*!D.)25GC8F-;H)(3OZZNDFD+CNCJW>-,Z MF"<5^:U9CWC)(/ '&:95#.B;AM.8 M6+#75B863! 88I$=2!$-U;4$1,Q)ZP9PT:QN0O!*1S:L4KA;*58N/%A8I6MS M4W!4?#RI"_:'#!ME*X;6N[8P5F[+3A%NI^0@DH6F^=(*&CMR0_CC,N*6<9X]%'>K'F@S-H4E4*)F:H#YX.7L8+O *[ M@)F:6CC(-#P*E>5G^CI4BDXM21KCD*LN;?ECK"OR5N8XVQ*PI 2(Q@"A*GPL M(V64FUR=#/NHI/S:<'"UB5:<@)R-%'H"V5#P3C:0F0'P%+TFO3SO*)GV+-0K M1D$P1'63V.DMF2_JM55FB5WTZU)Y8*LI6>E*+P=NZY\"[<+S/7T.I8V("O2OJ!J*N4(Q,/+GOF )A8R_X"<3/BQO)I=R&E N@'*=2R9*@1963E+ELN6-28AEE9Z 8EM*2 MTP$734ENB>6&<]RT?R/8G'IQTX!L,YL>3?EL9NR > [USJGE3L!$AWHG$""O M^C%V?7_OD(=*PQD:P=VYXSV.W:7GKZ)V? +&9*<#/!_@!4!F!3J;]+SZH:+*8E0P&:#0@PW< F:#U2DU%@1IHP\95\4=3 M.161>K:1Q7:V;>:=U&A^W@'9-4&T*(A6[6RU!26IG3U]FDM"575&+0GTD)9O M"&>;(VSN!JYU!A^@X]WCTS5VM;*(FTPBV8J9:<4:G#I2"G@8T5@@00*%JH1D M4UYYKI=\AF/7]%90P)$H930[#43SP,MXYBN=1Q0?*1I39,B@].DY+=201M#3 M^)".V@%D7"=:0C&S!V@X*13U@?5U'80DOAMQVD3V'+D*+;P9Q.C9#KR"8<3W M"P3?PL,FW]3W'FP+6J?/UP'.[$G5U< ,[0=RD(JLY.;I7[H#0 ^GN M &V??D88@E?XU\2\3J -\_@)08$V.ZKC.VP 4;WFYPJ8M/D2PV#FPCSG2R+ M5_26FO'*[:GT;),"21@=["T!QWE3_ IT!@W+\)L:1RRDD,+S$WT\#9V(^*!K MXES3DWE4E@HT!E>EI9+OE-[F99_%S70D2(=J=;(7(2\X2%G(:21O7YZ\_6Z1 MMR\F;U\[>0_ER7O8+?)*=-0ZU$[> WGR'G2+O =B\AZH)B^WE!6-RFGUKD&V M>ET.ENWJ5.TEGK*C$>U]0RLU;V<6M=&7:46"1L:K3!YW.7"9E&,DP MG^D44'K=87BX\14U>@K$(/5I7C;.V\!FME;."'&C.MOD"*(PZ*1PY/?D]5FO M6_JL)]9G/>WFPAMY\K[I%GG?B,G[1H.[."I*0WP%N+(OTW$?%Z\A W< &;H3 MU_K0G(:TC0'MX*!CV:5G8&%'CJIOP:$';B"8&K:U ]+%L;:.E@=X_J+\?;A&D6>4_$Y#W13MYC>?(>=XN\QV+R'FNP>QGO*.>V M:[AFDV]2Z8K?T9L4APHEWJ2$M%3*\$P V\"U^(^C@D ]$D[&?B_69$5)XD>U MFDK11BG;MOJ77ZVQ=W>RC J'3M9A$")F(!DCT;TB'J:MW^/50+0ELM93&A M\8:#LF)G12DI:?)[T\NI4FC7_KHTG*=QX=H W85Q*B Z[M%/_#6TBHE&S+#$ M> D0KT'48;P*H*5>Z65I"8QI#"U-,(6O#]2^-M2P:S(P;MBS];JKX9)0L6./ MTJ#?<=P-#7O*D('+UCO1L-BC-GHRG37^OM&5X-X.#K#N3L B^^'5S@Z1:JXM7$3!7T9Q&?5%M1(!7 M &0)O=:T%)8T)I4@C\I*V:GAR&CTRC69P682XE-'.,3#B&LZ,RF@]CM**C:* M[J2;RHZ=B#S?!IM&:CIJRH.52O0YIJ8WQPXRM1NB MP=TKVT!%@GIA8&.KA>Y\0G>!J&PJ:B';U(?WR-*-4S@%E^%X<))17+SS:J J M%0$:D3F8*J8YMG8GRW>>9Q$/-/0?;!,&N6: MC0Z-#2+D%?-BNW"&Z,0NU@GISJL("Q<:&_AX*W4]F#Z^ I[!Z,],>E>Q%R#= MLH\FXB)FT=]> =MEEME[UGT_ED:8;OB7HI:BCRG?IICZ"I55)K0Z>N0:K,,[S\=^;[E8\O@E M<#.M._'DVPC1C3ZRN(M=\++T4^M81)>V)40W-:O4-Y?.DOKL--U:.7@QKJ]"2JB+V22O9"YY M%C <_G-L;FCA/5:UEJ$ 7M S3.04WTTIQCY^(XY=%Q+U]EA7(_(RGO@37B44L]+[T57!A/L?_I%+IP:7->VDF!*S0^;2/S,I[R2O-+%14/ M!D/8**N.KHM!@8$PQ"$A/ SB, PE MG0*/CMM3CNN5A1'?H2=% :4[+M[CNSG77(-J!HU9#C M*5K[CM.QD/%OYA#6\CA^CE!)^AU]LL.[I->M\.TVB2K!M$A;/X%'M 38M/NE M1C)H*O4JAR[GL5V25&I3*BC)EH&0=XPDU8#%L(YDI 9<+LF0H@OY33A*)LC7 MB:N8UY2N1(]D[% V$P5G&@O+4DRE7TO4;SP]%ZNE.;RF$O^WT* M"5BU?%1D>*:UA%JJ',7:1L'W"[ETA$'8 26K/,OB[IVQY1,XDA)+Y5LYHWNC((JI)#S7\D3M5)_ ML_3Q,MO(M^)K-74)E?WPN)!(O$[G6S87GD/UO4CSF$-YB&:BK_"5] S>>X$= M!GRO3S**XN/1DB21 YKV@=+04DC5&6Y.YT(K\6SP7UV2T2!UY?P13=#O'J"A M07<&L!%6>1\IQIMC&/9I;C/RVQTP"$/?OEF'1&VA.\;4V,H,[4;,/8WH+&35 MNLQ(&CNZG')>2,@0$(W13-D,M#22%I!1WDTJ"D=B%5!-?J^Y050$!,+H=R,6L=UJ(9NMI#*0J0%TP%QAXZ>^20?$_U:Q(1//<=2;-ICP5ZOGR.ER1 MJ%PE(MW&H@@;JE=.B@(J#9MWT(6^X>![I;6R71L+!Q(545N[>%IT'\]-++0: MU*&,^4A1%;0,';I8/_>,7<*XG/=;J^J71;6.JUM'L6ET)N/_\-?]8#A1+5XD M6K890@O_ LE;_@>9D5/HVYZU[1)*"VZ@O]PA;L.9$<+1<@G9ZA&ONQ,IR,SR MN#IRLC.(AN"O>>N'^1D12(#BKE2J 5+7O2EP\TG"FV,%$:;?>?/\5]I8*;P$R\,CT8DDG@V1V M9TS\,EQF-&?ADZ9#1=POC7#MHS_ERN>4?9]/5N]:=9T*)"EMR? HJSQY/4T! MFAK^Q">":I%&$TFLG5PJ%)H-/#]Z';>B)AN;<,/NI$6QD*0J>EG:Z.IZPG\S MR/*G*\\%!> %=-?U2###V5.3Y740Q?A.;J*WB[&;&&CGGE\RL9TLN>LM=Z^# M.! :),OB]_'4TEZBKT@JVUV'6[X+I45ME(/5L:1[( D.Y ]RS(-/I3 M<-)4)CE.<*"]9V2J(V=3-[36=6-F;6RCHS;0,BZ]*&NPI34FN3:8)BN,B@O= MTN*@K5:<"_G4_'@V6BYYL3%9%]+(V:%L7)0U4S]3LKH<"S(3N\6'#&!2S"A0 M0"U'KN!C'/2& )CZGHO^:I)K<##U'-M\COXO/*K0.F"S$,BOA*X>9!7P1_QG M1XHBED6>_A98A8!JF=1[J!;;F(<7U586$T)IF;78TCS'#YQW MT"(5^"0:C"3CH]J#Q0XC>NWJ'#9<"YN"MY9B-?&CLC"N97.C3V9T*'V$B0V- M!0+4E?K"YH9C^%$$QB=T?#(_ #+NF3R*XG&DD_ADN;1-Z.?Z'F3JNJH4SD@A3 M.5:*6%K:[T'# T.39/LK[.9M .,98@,N8'C>(\&(B;Q< Y]B/0IN$#: MA^HNTV(30R=WQSI7&-,NQBF12K;SPE>O40( -O16V;TC1 M%Z:JPJ-WR7 0AZ>!@>_CIPO\=V)GF"3T2G\D)1TSJD[BT$"ED4U+DY7P)+#2 MA+OBU1.@1>.(%"44?RGRG7,KQOK3N@]WLTH'!6>Z-Z\AKXV"B]>+P[LV35B86/!I.ENV( M_Z\:.:BF2PW"*G3?YO4YB2B3MF;(Z.(SL1[.41 1VR\9?%46>T>' 2^M0G=D M' *!^J:;@JVVBXNW@M@YD]3NL]TU^IKBP]-S@U.X]'R8*5,Z>@I]P_.1.6KX MS^,0K@)\]\%5_SP';7&;-&(55&I]B3=]M2F.&.T+-AN#&[(SR%9VC>Y9F[W2 MIK4=J*W;"A$9-DN[/%-TOXAZ*%.C_I"N%O2*9L1-XG330NMHU8G< IRR/)6G M@:9X/7R$$Z%".A7Z#[QJ4$FCUG0*2.;H5EYL;+A/CPS6([5GN))*E]$ M/3.S<_S*P";'H@(9E.JHW%.@(,BA\'CJ^>#:M<-">(,VC43#AJZ%V'CK_2B* MP;15&PQL5NC<-U)$4NY381%'L=>D9,4+MJ6@^X,I4:-"5']"U8M8H5MZGUF^ MN-@'OM_3&5Z9T0-W*M#%1JCZU/Y^RE?*[IN-O4N MUIDRCXU0J_&7LL(=5I-:/"RA%@^[I!8/)=3B81<,CZ,2%#[J$H6/)"A\I/?N MLHF3$]];H\D"OSFULV],/C<;S\_-;G7Z&Z! #@ARL \+^4*O7Z8#+ M(=L8L $_U/J:7;O5%K7]_=K^^P\'^Q^.#FOW@W;MH'GPSOO*;Q]-:/U\T@BH M4;XM\FDO0&G^A,VW"(\:!\WF86/YP3WODQ_F[ ^ASS\?NI_>/SDY:;C_NOHH M@7$?I,/N-[[>WO3U,9AH=6@16[-T1H# #\3]XPW2-=N59"9?M<1/L-_JRX_5 MV9_J^P?UP_VW7*KU3YB9((>&-94-8\K:F03T+?I MSQ-*CYOWS7$HO[)Y%27VC&%%S:0_IN..D6E0)W?^IP/MQ8 .GE%U7IUE&AX*&KRP6 -P_%6(X MYY"NC(7,X0P2;33"8.0.C(8], .6 XKI<>(@(OW%E44'M1&&!9D+?D^@;MX M&H^*<>)_12 3?1OI/T-F6,R*HU\7IUDM74<.I6B-NM0$*75RNG!_*L9CRC " M!9FDP0/MR11D#/Y0PKQ/0*\YN(Q^6U2$\;2<@Z70%X7%.YJ)&HX)T#" "S!" MH!2SF3P#BC3Q%;U-R#C9C@PCA5D:>0U@$1IV$U++,E/(.;@X7[8F[2KI^7S* MR)>90G0<\1I_J]D.AC8%&@T[4[90I5[4)7P#M2=HNO]49A(%"(CU+F? UF#! M9#O\38&Z$0FB/-PECU(T8#!:A!)SE]$$Z&]':-8P &PPYMD/[BS<&>AH!G"4 MS<@W70X-I#ML94*3:O:MM=>8!I+5&\I'B$,PMP$U5F/)(QNJU%)ZE5%2RB;2 M0\1,5G! >$G+U)Z ^6G/(?61IDV_K]96G>$%I&FU#C6SBPAD?+>>B(TUW4X1 MY5 C3VY9PA_/DR:CN5\>31XPEXGMX@Z(!B\T=(#! M788J+ X?FH/2T/ @T\5@JD'#3W?EV%<\#96A*C=2">+Q(3M4$9M"O,M,*BKD M^L(B\=%YQX$.LC6SI*\+K[9Z<#2F"=$] 2Z3@O%*IZ4TV^#-!C/$)RZ.<8%[ MB9#Q#$U3,(ZK856;'"]J:[D(BV9<^)R!*>.6>!Y!,$H;@U?2O#8%)"J2\6;Y M,G!:XU,Y>#9@*1W"># )% CEEC!2"%41NS2Y^7@>*4D8_85A5UNP56'+,NA? ML$/I1QB6M+#.0UEUY,O6^KC%=BZ9BJNDE B)2\86&8)3ERRR@>L= ]<>4>;XD]YZZY .E:Q6(ENSDO;+TXD5$4 T^3FX_E>Q6*E MNZ3G,OA%,YVT'@K.W8@(!<6EG"P5WMB1B I(\5YM&TTFR)*&6&1XM097!*VH M9$2M)+@J 8;A.@;J(C1H7%EM;0JI Q:]ZD^@HCY-*8))Y&%O6$MO8[(G]MX)6V(\%"OJFW,)L\0B1HB##C I.0"G45*]>"D-<&+D+=W^ M(P95*3$WB4I5L^9$J:G=DHRP)2_@II)Z-;#&A5N>GD$2E1"!;7Y4CN!8>N3Q'C?9G !.N>"]%(7"3D--U$6JM[*2 6^@#> 9U M0/K(%!^*$@FI7"04 "U-5&I;$2\Q(J2+T5#X1E-P9)4P9:MIZ.!+4!XE+*QT M(\RJF>MD.HI79@7,*T562@_C]C53P]X^R(,V$AZ^(L.K-+-,?0WM M^$4$HSJ8>=?+FJSQWYA "S+>;3A;WALDVC=F4*L,D)EB4UVC[E'YT;F/*8=G M-',RT90Y$SFHIM-2VE51"-0,F:EMF(G,1'8\5%R_RJ7 J<%07![#:X0KEKR8 M?D-3+%FH!2@H-3B>["4H'5%G(KC@8G?@WB$+A1F3XS0SB%4H"@W M*4^F.SW*%R!RJD=R.*U(M4 J6,*:KTKH(679-XM3FC^*+STD4:E0F2]14!S; M%2<>?I9W?6XY1W(';&E!/#QVA<#:$(JH\U.\Z=:R&7JY$2VI*N1I.87LJ\:)JBI4(;95ZH3J]58I(^)6%(&^8Y?Z!.).)?RE MV@8V \49-!U;>*=4$I4*N=5$0:G>EDDP8Y\_V1U31:FKK127#Z/)8A5[3>=V M/63* VJ\^[KK9K4MWE>1AR9W868UO/](B1S>UX_%E.*1J@9PBURR^%P34.W$ M"ZE:^%!M&%!^"S;+.O$5*Q[7[/%69-%?26L.I4$82VLWKG@-F5@L9O&"$@%A MR1[E6\ BA;S&9'_\'3DRD*:O"4W(2P&I3IP2KKN0@E\ZK=VPN;Q09LA-6!XD MXJX0*6 F$*F812:)2O4%D1O\GZ$)95/T>C26QDX MR%3Y56\5O7]=/U,0H,A"(>>U,QQA>PHP1 :EC.UR%R!*KFGL6M4B)U8B2Q)Q M4/$Z]!Z@2S"HV_Z1;VF-I7%$J@!.;OS>U$K1V'*5XP_)V%GB<\MPRQ(4L\6KM[7KE8V K Q=&!%X5+24$]N.7( MWA:],-'S'F]VNBIO+D>2== ME52)#("]RDG'ZV(T@U28IXM[PG9B5UW=+=V& M,^\Z/#D3XV!@=RY=241](SH5%K'('?U?Z44BE/S:GYU^<& 723]XJZ<_'&(S M#77[J.D$71<_0#V@T]^A^Q;OFN,!4NL!I+.[$]66G,Y"/G9J3^PO6QYI[$43 MMIIRP9"1<$6)J%UQ;LLJ(QE7TPG MICB54*$36>)7?>:93A>S%WC.@/?_@0GZVUGR6OCR$MZ1VE7.F%)$HHHK6U%6 MEV\;4HL <":AO2<72<5G[PH:1#KX<1+E" A)Y[)$ 7]ES:A@$!;_W%4Z+=7G M?X1B'1(BAV<7>?@NRET7@ZDG;#IGDE/>["D5Z4Y8%5.()_8!3XT4_OMX]_J]=I_'VZ_'/WOOU_UJ3-_M(Y.C)?CV>AQ8=V? M.<^7Q_CD^(^#'_>#!3&/9_I+T[RV&W8?7+\<'_Z<[^LW=O/;Q<5!_X_&;'[: M?FS.C#[^UGJ&;;L]_:-WTWV\Z)/;[N#BRYN;-_,_;^_>-"][\.CS\$?[Z/IK M]_KS'_#VJF4TX=?^95>#AX_M'D$/O;N7Y].9??_[_'EO'?T^OO^Q/W\SF>T_W@V.!V^.9U\MO;E_<:W! M,?GY>: =O'O?^GG9'-Q^^_QY,!KU'\GTN#/Z7ZW=[]7K D.G>YF#_T#I-DTK MB>YKRIX29:OZAHRD68:?,]W>FFF#[JO2@239*KU9.W\Q6]D63J5SKB+R+7$M MMX![2A(X98L!HG)3+XV!U[&IERIB81F67)U0I@N*O0._U? IAK@RO$!]\*^O M5^31UC5IES1([:,6(NU1F(:)/C_%6\\M M-0GAS>NEM4RA@]I-/0MTT7,?_XKIHB_>BN=,IZ;KOS5SZ;^OK"'"$TWF>]TY MJ58JLN46I:@GW?CV"+Q;E-G5 '0%(GPG(#RZZGRXF'*'Z_T;5%RB6AJW?E:)W>](T+ ;&%NS#'<+,B"./?Z3 EYG %VS=9$) M=8D]_LF$.+V9*YI.2#3L@30XLI@(-3\TA6:$9RW;M+-BQRMT,XPVQH#:KFX@XTAX1 M2*-4(N&+#"K+:%))J4X"<\ 83OS2Q";V>OWMFH3;9<1M#=ZW)1G QN"\,>,& M$ ) N*U*6KJ604QQ?(B'*ZCH6<*JL/./N=>$>VVSQ;N-TRXT%L/Z';*!_'"0 MGZ[:(]7%;A+.+4N!6^W;-9OHJNMTX?ZTX T:%2X,W('GP*"8KM4<2W=K2<23 MB?=?6394F+SJ-*M8!:"X="LH/BZJS%)4K*5FFEH^F MZ@>0N9?[.45:Z:I:8+6_,JJ_Y**_KX^!X9B WHLY*UF.Y@] M5B47T.(+5?\?#^%AH%T%QBAE5;1(L;:]\6.&1_N,-&' MKH8U#P_W72UC?_F>=RP9ZZ8M+I?*]!$FC'LCZ9FS3')JPG)!IC/U?UB(.#*7DD$MN<0;GK.3I2/1CHMI5$I/Z1!T\D0GM(4,*$3P&]FDXILA)CJD^H"P(T* MD#];C'FL423$[#VP;:(Z%"$4Z: <^0MJ4; %0KT=@%\7K*5NTP[E..6! M? L9@"C1;5$&X$>8-L-RW\< #S9EXIP#O*O ?H\4A9U>[)PG6!MZVPWA5V) MV@58E^W6-?KNB][K5<]?*7IX%BG8(8K79+QN MV#-@:] D:9/-PUWNP:3P&=DE*='PU7J0L'*)DE$ NS.)C8DJ, M)!7 F\A^D>,Z&6,H/Z^=HK;N(9XL&8A]P*VJ^BLH2*A:1*:>RU^Z;F]+@C+8 M&5Y HFOF(]"PEA"RR/5_U8Q=KD_J+/'B1*(+\.QX90Q3?SD@ M18YA%#]QF^<5C2R 1!2=M]_=EDOK4JB*L\6A.)25N*N MJ1,"8<>QB:W1A9TUDHUCD%3%P0Q)3=S%QMSYE*=<9PYFS]T #)'A\=D#-%A" MG2ZPW8^UGC5LR+CT@9.)W8JKJ2K *^82Y[^V<^MUZ$HX T"/N(%TAQ4.&FTT M\[>W/S;8EY_HNH;1_#]02P$"% ,4 " "A=JU8T308&B\' #\'@ "@ M @ $ 97@S,2TQ+FAT;5!+ 0(4 Q0 ( *%VK5B;="6> M) < /L> * " 5<' !E>#,Q+3(N:'1M4$L! A0#% M @ H7:M6$]:@O2O P K1 @ ( !HPX &5X,S(N:'1M M4$L! A0#% @ H7:M6%F9-R59 7@ T ( !>!( M &EM86=E7S P,BYG:6902P$"% ,4 " "A=JU87'3&A+!D #[G00 $0 M @ '\$@ X( J4 $0 @ ';=P &UL4$L! A0#% @ H7:M6)Q$ M-/8B& #DX! !4 ( !](H ')S8V8M,C R-# S,S%?9&5F M+GAM;%!+ 0(4 Q0 ( *%VK5CE=]^7P2X *=8 @ 5 " M 4FC !R&UL4$L%!@ * H :P( .GG $! end XML 47 rscf-20240331_htm.xml IDEA: XBRL DOCUMENT 0001103090 2024-01-01 2024-03-31 0001103090 2024-05-10 0001103090 2024-03-31 0001103090 2023-12-31 0001103090 2023-01-01 2023-03-31 0001103090 us-gaap:CommonStockMember 2023-12-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001103090 us-gaap:RetainedEarningsMember 2023-12-31 0001103090 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001103090 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001103090 us-gaap:CommonStockMember 2024-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001103090 us-gaap:RetainedEarningsMember 2024-03-31 0001103090 us-gaap:CommonStockMember 2022-12-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001103090 us-gaap:RetainedEarningsMember 2022-12-31 0001103090 2022-12-31 0001103090 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001103090 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001103090 us-gaap:CommonStockMember 2023-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001103090 us-gaap:RetainedEarningsMember 2023-03-31 0001103090 2023-03-31 0001103090 rscf:FreezersAndChillersMember country:US 2024-01-01 2024-03-31 0001103090 rscf:FreezersAndChillersMember rscf:InternationalMember 2024-01-01 2024-03-31 0001103090 rscf:FreezersAndChillersMember 2024-01-01 2024-03-31 0001103090 rscf:OEMAndOtherMember country:US 2024-01-01 2024-03-31 0001103090 rscf:OEMAndOtherMember rscf:InternationalMember 2024-01-01 2024-03-31 0001103090 rscf:OEMAndOtherMember 2024-01-01 2024-03-31 0001103090 country:US 2024-01-01 2024-03-31 0001103090 rscf:InternationalMember 2024-01-01 2024-03-31 0001103090 rscf:FreezersAndChillersMember country:US 2023-01-01 2023-03-31 0001103090 rscf:FreezersAndChillersMember rscf:InternationalMember 2023-01-01 2023-03-31 0001103090 rscf:FreezersAndChillersMember 2023-01-01 2023-03-31 0001103090 rscf:OEMAndOtherMember country:US 2023-01-01 2023-03-31 0001103090 rscf:OEMAndOtherMember rscf:InternationalMember 2023-01-01 2023-03-31 0001103090 rscf:OEMAndOtherMember 2023-01-01 2023-03-31 0001103090 country:US 2023-01-01 2023-03-31 0001103090 rscf:InternationalMember 2023-01-01 2023-03-31 0001103090 rscf:OperatingLeaseLiabilitiesMember 2024-03-31 0001103090 2023-01-01 2023-12-31 shares iso4217:USD iso4217:USD shares pure true 2024-03-31 2024 false 000-31377 REFLECT SCIENTIFIC, INC. UT 87-0642556 1266 South 1380 West Orem UT 84058 (801) 226-4100 Yes Yes Non-accelerated Filer true false false 85664086 1009424 1277951 335003 108191 950917 972293 10301 11715 2395645 2370150 218025 235653 60000 60000 3100 3100 2676770 2668903 101272 86241 486229 447444 67675 62681 655176 596366 160991 179963 816167 776329 0.01 0.01 5000000 5000000 0.01 0.01 100000000 100000000 85664086 85664086 85664086 85664086 856640 856640 20302681 20302681 -19298718 -19266747 1860603 1892574 2676770 2668903 428755 241127 186966 113633 241789 127494 142614 162275 132304 106992 7375 6066 282293 275333 -40504 -147839 8533 -31971 -147839 -31971 -147839 0 0 85664086 85214086 85664086 856640 20302681 -19266747 1892574 -31971 -31971 85664086 856640 20302681 -19298718 1860603 85214086 852140 20252181 -18807719 2296602 6875 6875 -147839 -147839 85214086 852140 20259056 -18955558 2155638 -31971 -147839 6875 17628 14529 226812 -20961 -21376 53268 -1414 -14221 15031 -10773 38785 -12420 -13978 -15144 -178527 -182858 -178527 -182858 1277951 1381927 1099424 1199069 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 1—BASIS OF PRESENTATION AND OTHER INFORMATION</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying unaudited condensed consolidated financial statements of Reflect Scientific, Inc. (the “Company,” “we,” “us,” or “our”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and with the instructions to Form 10-Q of Regulation S-X. They do not include all the information and footnotes required by GAAP for complete financial statements. The December 31, 2023 consolidated balance sheet data was derived from audited financial statements but do not include all disclosures required by GAAP. However, except as disclosed herein, there has been no material change in the information disclosed in the notes to the consolidated financial statements for the year ended December 31, 2023 included in the Company’s Annual Report on Form 10-K, as filed with the Securities and Exchange Commission on March 29, 2024. The interim unaudited condensed consolidated financial statements should be read in conjunction with those consolidated financial statements included in the Form 10-K. In the opinion of management, all adjustments considered necessary for a fair presentation of the financial statements, consisting solely of normal recurring adjustments, have been made. Operating results for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Recently Issued Accounting Pronouncements</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In November 2023, the FASB issued ASU 2023-07, “<i>Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</i>,” which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and to provide in interim periods all disclosures about reportable segment’s profit or loss and assets that are currently required annually. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. These amendments are to be applied retrospectively. The Company is currently evaluating the impact this standard will have on its condensed consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In December 2023, the FASB issued ASU 2023-09, “<i>Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i>,” which enhances the transparency and decision usefulness of income tax disclosures by requiring; (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. ASU 2023-09 is effective for fiscal years beginning after December 15, 2025, with early adoption permitted. These amendments are to be applied prospectively, with retrospective application permitted. The Company is currently evaluating the impact this standard will have on its condensed consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company currently believes there are no other issued and not yet effective accounting standards that are materially relevant to our condensed consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Recently Issued Accounting Pronouncements</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In November 2023, the FASB issued ASU 2023-07, “<i>Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</i>,” which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and to provide in interim periods all disclosures about reportable segment’s profit or loss and assets that are currently required annually. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. These amendments are to be applied retrospectively. The Company is currently evaluating the impact this standard will have on its condensed consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In December 2023, the FASB issued ASU 2023-09, “<i>Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i>,” which enhances the transparency and decision usefulness of income tax disclosures by requiring; (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. ASU 2023-09 is effective for fiscal years beginning after December 15, 2025, with early adoption permitted. These amendments are to be applied prospectively, with retrospective application permitted. The Company is currently evaluating the impact this standard will have on its condensed consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company currently believes there are no other issued and not yet effective accounting standards that are materially relevant to our condensed consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 2—DISAGGREGATION OF REVENUES </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our revenue is disaggregated based on product category and geographical region. We recognize revenue from the sale of scientific equipment for the life sciences and manufacturing industries. Our products include non-mechanical Cyrometrix freezers, chillers, and original equipment manufacturer (“OEM”) value-added products and components for the life sciences industry.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company’s revenues for the three months ended March 31, 2024 and 2023 are disaggregated as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"> </td> <td> </td> <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">For the Three Months Ended March 31, 2024</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"> </td> <td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">United States</span></td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">International</span></td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Total</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="width: 55%; padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Revenues</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 12%; text-align: right"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 12%; text-align: right"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 12%; text-align: right"> </td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><span style="font-size: 10pt">Freezers and chillers</span></td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">264,270</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"><span style="font-size: 10pt">$</span></td> <td style="padding-right: 1.45pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-27; font-size: 10pt">-</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"><span style="font-size: 10pt">$</span></td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">264,270</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td><span style="font-size: 10pt">    OEM and other</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">137,796</span></td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt"> </td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">26,689</span></td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt"> </td> <td style="padding-right: 1.45pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">164,485</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.1in"><span style="font-size: 10pt">    Total Revenues</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-left: 9pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">402,066</span></td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt"> </td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; padding-bottom: 1.5pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">26,689</span></td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt"> </td> <td style="padding-right: 1.45pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">428,755</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"> </td> <td> </td> <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">For the Three Months Ended March 31, 2023</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"> </td> <td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">United States</span></td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">International</span></td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Total</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="width: 55%; padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Revenues</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 12%; text-align: right"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 12%; text-align: right"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 12%; text-align: right"> </td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><span style="font-size: 10pt">Freezers and chillers</span></td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">45,250</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"><span style="font-size: 10pt">$</span></td> <td style="padding-right: 1.45pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-28; font-size: 10pt">-</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"><span style="font-size: 10pt">$</span></td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">45,250</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td><span style="font-size: 10pt">    OEM and other</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">127,880</span></td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt"> </td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">67,997</span></td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt"> </td> <td style="padding-right: 1.45pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">195,877</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.1in"><span style="font-size: 10pt">    Total Revenues</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-left: 9pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">173,130</span></td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt"> </td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; padding-bottom: 1.5pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">67,997</span></td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt"> </td> <td style="padding-right: 1.45pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">241,127</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> </table> The Company’s revenues for the three months ended March 31, 2024 and 2023 are disaggregated as follows:<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"> </td> <td> </td> <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">For the Three Months Ended March 31, 2024</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"> </td> <td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">United States</span></td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">International</span></td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Total</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="width: 55%; padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Revenues</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 12%; text-align: right"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 12%; text-align: right"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 12%; text-align: right"> </td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><span style="font-size: 10pt">Freezers and chillers</span></td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">264,270</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"><span style="font-size: 10pt">$</span></td> <td style="padding-right: 1.45pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-27; font-size: 10pt">-</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"><span style="font-size: 10pt">$</span></td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">264,270</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td><span style="font-size: 10pt">    OEM and other</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">137,796</span></td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt"> </td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">26,689</span></td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt"> </td> <td style="padding-right: 1.45pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">164,485</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.1in"><span style="font-size: 10pt">    Total Revenues</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-left: 9pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">402,066</span></td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt"> </td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; padding-bottom: 1.5pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">26,689</span></td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt"> </td> <td style="padding-right: 1.45pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">428,755</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"> </td> <td> </td> <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">For the Three Months Ended March 31, 2023</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"> </td> <td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">United States</span></td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">International</span></td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Total</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="width: 55%; padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Revenues</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 12%; text-align: right"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 12%; text-align: right"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 12%; text-align: right"> </td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><span style="font-size: 10pt">Freezers and chillers</span></td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">45,250</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"><span style="font-size: 10pt">$</span></td> <td style="padding-right: 1.45pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-28; font-size: 10pt">-</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"><span style="font-size: 10pt">$</span></td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">45,250</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td><span style="font-size: 10pt">    OEM and other</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">127,880</span></td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt"> </td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">67,997</span></td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt"> </td> <td style="padding-right: 1.45pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">195,877</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.1in"><span style="font-size: 10pt">    Total Revenues</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-left: 9pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">173,130</span></td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt"> </td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; padding-bottom: 1.5pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">67,997</span></td> <td style="padding-right: 1.45pt; padding-bottom: 1.5pt"> </td> <td style="padding-right: 1.45pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">241,127</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> </table> 264270 264270 137796 26689 164485 402066 26689 428755 45250 45250 127880 67997 195877 173130 67997 241127 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 3—INVENTORIES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories at March 31, 2024 and December 31, 2023 consisted of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-size: 10pt">March 31,</span></td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td colspan="2" style="text-align: center"><span style="font-size: 10pt">December 31,</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"> </td> <td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2024</span></td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2023</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="width: 70%; padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Finished goods</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">460,001</span></td> <td style="width: 1%; padding-right: 1.45pt"> </td> <td style="width: 1%; padding-right: 1.45pt"> </td> <td style="width: 1%; padding-right: 1.45pt"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">493,565</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Raw materials</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">596,960</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">584,772</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">   Total inventories</span></td> <td> </td> <td> </td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">1,056,961</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">1,078,337</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Less reserve for obsolescence</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">(106,044</span></td> <td style="padding-right: 1.45pt"><span style="font-size: 10pt">)</span></td> <td style="padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">(106,044</span></td> <td><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">   Total inventories, net</span></td> <td> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">950,917</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">972,293</span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventory balances are composed of finished goods and raw materials. Work in process inventory is immaterial to the condensed consolidated financial statements.</p> Inventories at March 31, 2024 and December 31, 2023 consisted of the following:<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-size: 10pt">March 31,</span></td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td colspan="2" style="text-align: center"><span style="font-size: 10pt">December 31,</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"> </td> <td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2024</span></td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2023</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="width: 70%; padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Finished goods</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">460,001</span></td> <td style="width: 1%; padding-right: 1.45pt"> </td> <td style="width: 1%; padding-right: 1.45pt"> </td> <td style="width: 1%; padding-right: 1.45pt"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">493,565</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Raw materials</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">596,960</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">584,772</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">   Total inventories</span></td> <td> </td> <td> </td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">1,056,961</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">1,078,337</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Less reserve for obsolescence</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">(106,044</span></td> <td style="padding-right: 1.45pt"><span style="font-size: 10pt">)</span></td> <td style="padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">(106,044</span></td> <td><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">   Total inventories, net</span></td> <td> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">950,917</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">972,293</span></td> <td> </td></tr> </table> 460001 493565 596960 584772 1056961 1078337 106044 106044 950917 972293 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 4—LEASES </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following was included in our condensed consolidated balance sheets at March 31, 2024 and December 31, 2023:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-size: 10pt">March 31,</span></td> <td style="text-align: center"> </td> <td colspan="2" style="text-align: center"><span style="font-size: 10pt">December 31,</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"> </td> <td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2024</span></td> <td style="text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2023</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="width: 69%; padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Operating lease right-of-use assets</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">218,025</span></td> <td style="width: 2%; padding-right: 1.45pt"> </td> <td style="width: 1%; padding-right: 1.45pt"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">235,653</span></td> <td style="width: 2%"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"> </td> <td> </td> <td> </td> <td style="padding-right: 1.45pt; text-align: right"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt; text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Lease liabilities, current portion</span></td> <td> </td> <td> </td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">67,675</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">62,681</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Lease liabilities, long-term</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">160,991</span></td> <td style="padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">179,963</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">    Total operating lease liabilities</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">228,666</span></td> <td style="padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">242,644</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"> </td> <td> </td> <td> </td> <td style="padding-right: 1.45pt; text-align: right"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt; text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Weighted-average remaining lease term (months)</span></td> <td> </td> <td> </td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">32</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">35</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Weighted average discount rate</span></td> <td> </td> <td> </td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">10.5</span></td> <td style="padding-right: 1.45pt"><span style="font-size: 10pt">%</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">10.5</span></td> <td><span style="font-size: 10pt">%</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Total lease expense for the three months ended March 31, 2024 and 2023 is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">For the Three Months Ended March 31,</span></td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2024</span></td> <td style="vertical-align: top"> </td> <td style="vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><span style="font-size: 10pt">2023</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="width: 58%"><span style="font-size: 10pt">Operating lease expense</span></td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="width: 18%; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">23,875</span></td> <td style="width: 1%; padding-right: 1.45pt"> </td> <td style="width: 1%; padding-right: 1.45pt"> </td> <td style="width: 1%; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="width: 18%; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">15,216</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt">Variable lease expense</span></td> <td> </td> <td style="border-bottom: Black 1pt solid; text-align: right"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-29; font-size: 10pt">-</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">4,437</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="padding-left: 0.1in"><span style="font-size: 10pt">Total lease expense</span></td> <td> </td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">23,875</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">19,653</span></td> <td> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Cash payments included in the measurement of our operating lease liabilities were $20,225 and $15,831 for the three months ended March 31, 2024 and 2023, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of March 31, 2024, maturities of operating lease liabilities were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> <b> </b></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; padding-left: 9pt"><span style="font-size: 10pt">Year Ending December 31,</span></td> <td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Amount</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="width: 85%; padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">2024</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">65,084</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">2025</span></td> <td> </td> <td> </td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">98,532</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">2026</span></td> <td> </td> <td> </td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">101,708</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">   Total</span></td> <td> </td> <td style="border-top: Black 1pt solid"> </td> <td style="border-top: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">265,324</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Less: imputed interest</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">(36,658</span></td> <td><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">   Total operating lease liabilities</span></td> <td> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">228,666</span></td> <td> </td></tr> </table> The following was included in our condensed consolidated balance sheets at March 31, 2024 and December 31, 2023:<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-size: 10pt">March 31,</span></td> <td style="text-align: center"> </td> <td colspan="2" style="text-align: center"><span style="font-size: 10pt">December 31,</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"> </td> <td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2024</span></td> <td style="text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2023</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="width: 69%; padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Operating lease right-of-use assets</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">218,025</span></td> <td style="width: 2%; padding-right: 1.45pt"> </td> <td style="width: 1%; padding-right: 1.45pt"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">235,653</span></td> <td style="width: 2%"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"> </td> <td> </td> <td> </td> <td style="padding-right: 1.45pt; text-align: right"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt; text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Lease liabilities, current portion</span></td> <td> </td> <td> </td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">67,675</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">62,681</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Lease liabilities, long-term</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">160,991</span></td> <td style="padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">179,963</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">    Total operating lease liabilities</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">228,666</span></td> <td style="padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">242,644</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"> </td> <td> </td> <td> </td> <td style="padding-right: 1.45pt; text-align: right"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt; text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Weighted-average remaining lease term (months)</span></td> <td> </td> <td> </td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">32</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">35</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Weighted average discount rate</span></td> <td> </td> <td> </td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">10.5</span></td> <td style="padding-right: 1.45pt"><span style="font-size: 10pt">%</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">10.5</span></td> <td><span style="font-size: 10pt">%</span></td></tr> </table> 218025 235653 67675 62681 160991 179963 228666 242644 P32M P35M 0.105 0.105 Total lease expense for the three months ended March 31, 2024 and 2023 is as follows:<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">For the Three Months Ended March 31,</span></td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: top"> </td> <td style="vertical-align: top"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2024</span></td> <td style="vertical-align: top"> </td> <td style="vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><span style="font-size: 10pt">2023</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="width: 58%"><span style="font-size: 10pt">Operating lease expense</span></td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="width: 18%; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">23,875</span></td> <td style="width: 1%; padding-right: 1.45pt"> </td> <td style="width: 1%; padding-right: 1.45pt"> </td> <td style="width: 1%; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="width: 18%; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">15,216</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt">Variable lease expense</span></td> <td> </td> <td style="border-bottom: Black 1pt solid; text-align: right"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-29; font-size: 10pt">-</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">4,437</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="padding-left: 0.1in"><span style="font-size: 10pt">Total lease expense</span></td> <td> </td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">23,875</span></td> <td style="padding-right: 1.45pt"> </td> <td style="padding-right: 1.45pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">19,653</span></td> <td> </td></tr> </table> 23875 15216 4437 23875 19653 20225 15831 As of March 31, 2024, maturities of operating lease liabilities were as follows:<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; padding-left: 9pt"><span style="font-size: 10pt">Year Ending December 31,</span></td> <td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Amount</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="width: 85%; padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">2024</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">65,084</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">2025</span></td> <td> </td> <td> </td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">98,532</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">2026</span></td> <td> </td> <td> </td> <td style="padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">101,708</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">   Total</span></td> <td> </td> <td style="border-top: Black 1pt solid"> </td> <td style="border-top: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">265,324</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCECFF"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">Less: imputed interest</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">(36,658</span></td> <td><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-size: 10pt">   Total operating lease liabilities</span></td> <td> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-right: 1.45pt; text-align: right"><span style="font-size: 10pt">228,666</span></td> <td> </td></tr> </table> 65084 98532 101708 265324 36658 228666 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 5—STOCKHOLDERS’ EQUITY</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Common Stock</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 1pt; text-align: justify">As of March 31, 2024 and December 31, 2023, the Company was authorized to issue 100,000,000 common shares, of which 85,664,086 common shares were issued and outstanding.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Potential Common Stock Equivalents</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of March 31, 2024, there were no potential common share equivalents from restricted stock awards. As of December 31, 2023, there were 450,000, potential common share equivalents from restricted stock awards excluded from the diluted loss per share calculations as their effect is anti-dilutive.</p> 100000000 100000000 85664086 85664086 85664086 85664086 450000 false false false false 10-Q 0.00 0.00 85214086 85664086 false --12-31 Q1 0001103090