0001641172-25-009244.txt : 20250508 0001641172-25-009244.hdr.sgml : 20250508 20250508160143 ACCESSION NUMBER: 0001641172-25-009244 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 47 CONFORMED PERIOD OF REPORT: 20250331 FILED AS OF DATE: 20250508 DATE AS OF CHANGE: 20250508 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RESEARCH FRONTIERS INC CENTRAL INDEX KEY: 0000793524 STANDARD INDUSTRIAL CLASSIFICATION: PATENT OWNERS & LESSORS [6794] ORGANIZATION NAME: 05 Real Estate & Construction EIN: 112103466 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-14893 FILM NUMBER: 25925824 BUSINESS ADDRESS: STREET 1: 240 CROSSWAYS PARK DR CITY: WOODBURY STATE: NY ZIP: 11797-2033 BUSINESS PHONE: 5163641902 MAIL ADDRESS: STREET 1: 240 CROSSWAYS PARK DR CITY: WOODBURY STATE: NY ZIP: 11797-2033 10-Q 1 form10-q.htm 10-Q
false Q1 --12-31 0000793524 0000793524 2025-01-01 2025-03-31 0000793524 2025-05-08 0000793524 2025-03-31 0000793524 2024-12-31 0000793524 2024-01-01 2024-03-31 0000793524 us-gaap:CommonStockMember 2023-12-31 0000793524 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000793524 us-gaap:RetainedEarningsMember 2023-12-31 0000793524 2023-12-31 0000793524 us-gaap:CommonStockMember 2024-12-31 0000793524 us-gaap:AdditionalPaidInCapitalMember 2024-12-31 0000793524 us-gaap:RetainedEarningsMember 2024-12-31 0000793524 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000793524 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000793524 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000793524 us-gaap:CommonStockMember 2025-01-01 2025-03-31 0000793524 us-gaap:AdditionalPaidInCapitalMember 2025-01-01 2025-03-31 0000793524 us-gaap:RetainedEarningsMember 2025-01-01 2025-03-31 0000793524 us-gaap:CommonStockMember 2024-03-31 0000793524 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000793524 us-gaap:RetainedEarningsMember 2024-03-31 0000793524 2024-03-31 0000793524 us-gaap:CommonStockMember 2025-03-31 0000793524 us-gaap:AdditionalPaidInCapitalMember 2025-03-31 0000793524 us-gaap:RetainedEarningsMember 2025-03-31 0000793524 us-gaap:NonUsMember 2025-01-01 2025-03-31 0000793524 us-gaap:NonUsMember 2024-01-01 2024-03-31 0000793524 srt:MinimumMember us-gaap:SalesRevenueNetMember REFR:LicenseAgreementMember 2025-01-01 2025-03-31 0000793524 srt:MaximumMember us-gaap:SalesRevenueNetMember REFR:LicenseAgreementMember 2025-01-01 2025-03-31 0000793524 REFR:LicenseAgreementsMember 2025-03-31 0000793524 REFR:LicenseeOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2025-01-01 2025-03-31 0000793524 REFR:LicenseeTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2025-01-01 2025-03-31 0000793524 REFR:LicenseeThreeMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2025-01-01 2025-03-31 0000793524 REFR:LicenseeFourMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2025-01-01 2025-03-31 0000793524 REFR:LicenseeOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0000793524 REFR:LicenseeTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0000793524 REFR:LicenseeThreeMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0000793524 REFR:LicenseeFourMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0000793524 REFR:OptionsAndWarrantsMember 2025-01-01 2025-03-31 0000793524 REFR:OptionsAndWarrantsMember 2024-01-01 2024-03-31 0000793524 REFR:SubscriptionAgreementMember 2022-09-14 2022-09-16 0000793524 REFR:SubscriptionAgreementMember 2022-09-16 0000793524 REFR:SubscriptionAgreementMember 2022-01-01 2022-12-31 0000793524 REFR:SubscriptionAgreementMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000793524 REFR:SubscriptionAgreementMember us-gaap:WarrantMember 2022-12-31 0000793524 REFR:SubscriptionAgreementMember 2024-01-01 2024-12-31 0000793524 REFR:SubscriptionAgreementMember us-gaap:CommonStockMember 2024-01-01 2024-12-31 0000793524 REFR:SubscriptionAgreementMember us-gaap:WarrantMember 2024-12-31 0000793524 REFR:SubscriptionAgreementMember 2025-01-01 2025-03-31 0000793524 REFR:GauzyLtdMember srt:MinimumMember 2023-06-04 0000793524 REFR:GauzyLtdMember srt:MaximumMember 2023-06-04 0000793524 REFR:GauzyLtdMember 2025-03-31 0000793524 REFR:GauzyAndVisionSystemsMember 2025-01-01 2025-03-31 0000793524 REFR:GauzyAndVisionSystemsMember 2024-01-01 2024-03-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure REFR:Segment

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-Q

 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES AND EXCHANGE ACT OF 1934

 

For the quarter ended March 31, 2025

 

OR

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES AND EXCHANGE ACT OF 1934

 

Commission File Number 000-14893

 

RESEARCH FRONTIERS INCORPORATED

 

(Exact name of registrant as specified in its charter)

 

delaware   11-2103466

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

240 CROSSWAYS PARK DRIVE

WOODBURY, new york

  11797-2033
(Address of principal executive offices)   (Zip Code)

 

Registrant’s telephone number, including area code (516) 364-1902

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of Class   Name of Exchange on Which Registered
Common Stock, $0.0001 Par Value   The NASDAQ Stock Market

 

Securities registered pursuant to Section 12(g) of the Act: None

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes No

 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes No

 

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 and posted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes No

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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. (Check one):

 

Large accelerated filer   Accelerated filer   Non-accelerated filer

 

Smaller reporting company   Emerging growth company

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes No

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of Each Class   Trading Symbol(s)   Name of each exchange on which registered
Common Stock, par value $0.0001 per share   REFR   The NASDAQ Stock Market

 

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date: As of May 8, 2025, there were outstanding 33,648,221 shares of Common Stock, par value $0.0001 per share.

 

 

 

 

 

 

TABLE OF CONTENTS   Page(s)
     
Condensed Consolidated Balance Sheets March 31, 2025 (Unaudited) and December 31, 2024   3
     
Condensed Consolidated Statements of Operations for the Three Months Ended March 31, 2025 and 2024 (Unaudited)   4
     
Condensed Consolidated Statements of Shareholders’ Equity for the Three Months Ended March 31, 2025 and 2024 (Unaudited)   5
     
Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2025 and 2024 (Unaudited)   6
     
Notes to the Condensed Consolidated Financial Statements (Unaudited)   7-13
     
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations   14-15
     
Item 3. Quantitative and Qualitative Disclosures About Market Risk   16
     
Item 4. Controls and Procedures   16
     
PART II - OTHER INFORMATION    
     
Item 6. Exhibits   17
     
SIGNATURES   18

 

2

 

 

RESEARCH FRONTIERS INCORPORATED

Condensed Consolidated Balance Sheets

 

1  March 31, 2025   December 31, 2024 
  March 31, 2025   December 31, 2024 
Assets        
Current assets:          
Cash and cash equivalents  $1,352,805   $1,994,186 
Royalties receivable, net of reserves of $1,253,450 in 2025 and 2024, respectively   969,059    658,213 
Prepaid expenses and other current assets   198,678    93,490 
Total current assets   2,520,542    2,745,889 
           
Fixed assets, net   12,082    15,052 
Operating lease ROU assets   1,179,396    1,222,640 
Deposits and other assets   56,066    56,066 
Total assets  $3,768,086   $4,039,647 
           
Liabilities and Shareholders’ Equity          
           
Current liabilities:          
Current portion of operating lease liability  $133,811   $129,875 
Accounts payable   13,304    85,825 
Accrued expenses   63,593    53,327 
Total current liabilities   210,708    269,027 
           
Operating lease liability, net of current portion   1,130,730    1,166,285 
Total liabilities   1,341,438    1,435,312 
           
Shareholders’ equity:          
Common stock, par value $0.0001 per share; authorized 100,000,000 shares, issued and outstanding 33,648,221 in 2025 and 2024, respectively   3,365    3,365 
Additional paid-in capital   128,177,193    128,177,193 
Accumulated deficit   (125,753,910)   (125,576,223)
Total shareholders’ equity   2,426,648    2,604,335 
           
Total liabilities and shareholders’ equity  $3,768,086   $4,039,647 

 

See accompanying notes to condensed consolidated financial statements.

 

3

 

 

RESEARCH FRONTIERS INCORPORATED

Condensed Consolidated Statements of Operations

(Unaudited)

 

   2025   2024 
   Three months ended March 31, 
   2025   2024 
         
Fee income  $559,776   $313,378 
           
Operating expenses   636,476    633,387 
Research and development   162,877    149,741 
Total expenses   799,353    783,128 
           
Operating loss   (239,577)   (469,750)
           
Net investment income   14,533    27,146 
Other income   47,357    - 
           
Net loss  $(177,687)  $(442,604)
           
Basic and diluted net loss per common share  $(0.01)  $(0.01)
          
Weighted average number of common shares outstanding   33,648,221    33,510,408 

 

See accompanying notes to condensed consolidated financial statements.

 

4

 

 

RESEARCH FRONTIERS INCORPORATED

Condensed Consolidated Statements of Shareholders’ Equity

(Unaudited)

 

For the three months ended March 31, 2025 and 2024

 

   Shares   Amount   Capital   Deficit   Total 
   Common Stock   Additional Paid-in   Accumulated     
   Shares   Amount   Capital   Deficit   Total 
                     
Balance, January 1, 2024   33,509,287   $3,351   $127,779,221   $(124,264,841)  $3,517,731 
Exercise of options   8,500    1    8,669    -    8,670 
Net loss   -    -    -    (442,604)   (442,604)
Balance, March 31, 2024   33,517,787   $3,352   $127,787,890   $(124,707,445)  $3,083,797 
                          
Balance, January 1, 2025   33,648,221   $3,365   $128,177,193   $(125,576,223)  $2,604,335 
Net loss   -    -    -    (177,687)   (177,687)
Balance, March 31, 2025   33,648,221   $3,365   $128,177,193   $(125,753,910)  $2,426,648 

 

See accompanying notes to condensed consolidated financial statements.

 

5

 

 

RESEARCH FRONTIERS INCORPORATED

Condensed Consolidated Statements of Cash Flows

(Unaudited)

 

   2025   2024 
   Three months ended March 31, 
   2025   2024 
Cash flows from operating activities:          
Net loss  $(177,687)  $(442,604)
Adjustments to reconcile net loss to net cash used in operating activities:          
Depreciation and amortization   3,080    6,449 
ROU asset amortization   43,244    35,743 
Change in assets and liabilities:          
Royalty receivables   (310,846)   46,621 
Prepaid expenses and other assets   (105,188)   (143,987)
Accounts payable and accrued expenses   (62,255)   157,437 
Operating lease liability   (31,619)   (50,779)
Net cash used in operating activities   (641,271)   (391,120)
           
Cash flows from investing activities:          
Purchases of fixed assets   (110)   (50)
Net cash used in investing activities   (110)   (50)
           
Cash flows from financing activities:          
Net proceeds from exercise of options   -    8,670 
Net cash provided by financing activities   -    8,670 
           
Net decrease in cash and cash equivalents   (641,381)   (382,500)
           
Cash and cash equivalents at beginning of period   1,994,186    2,475,958 
Cash and cash equivalents at end of period  $1,352,805   $2,093,458 

 

See accompanying notes to condensed consolidated financial statements.

 

6

 

 

RESEARCH FRONTIERS INCORPORATED

Notes to Condensed Consolidated Financial Statements

March 31, 2025

(Unaudited)

 

Note 1. Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Rule 8-03 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments considered necessary for a fair presentation have been included. All such adjustments are of a normal recurring nature. Operating results for the three months ended March 31, 2025 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2025. The condensed consolidated balance sheet as of December 31, 2024 has been derived from the audited consolidated financial statements as of that date. For further information, refer to the consolidated financial statements and footnotes thereto included in the Annual Report on Form 10-K relating to Research Frontiers Incorporated for the fiscal year ended December 31, 2024.

 

Note 2. Business

 

Research Frontiers Incorporated (“Research Frontiers” or the “Company”) operates in a single business segment which is engaged in the development and marketing of technology and devices to control the flow of light. Such devices, often referred to as “light valves” or suspended particle devices (“SPDs”), use colloidal particles that are either incorporated within a liquid suspension or a film, which is usually enclosed between two sheets of glass or plastic having transparent, electrically conductive coatings on the facing surfaces thereof. At least one of the two sheets is transparent. SPD technology, made possible by a flexible light-control film invented by Research Frontiers, allows the user to instantly and precisely control the shading of glass/plastic manually or automatically. SPD technology has numerous product applications, including SPD-Smart™ windows, sunshades, skylights and interior partitions for homes and buildings; automotive windows, sunroofs, sun visors, sunshades, rear-view mirrors, instrument panels and navigation systems; aircraft windows; museum display panels; eyewear products; and flat panel displays for electronic products. SPD-Smart light control film is now being developed for, or used in, architectural, automotive, marine, aerospace and appliance applications.

 

The Company has primarily utilized its cash, cash equivalents, and investments generated from sales of our common stock, proceeds from the exercise of options and warrants, and royalty fees collected to fund its research and development of SPD light valves, for marketing initiatives, and for other working capital purposes. The Company’s working capital and capital requirements depend upon numerous factors, including the results of research and development activities, competitive and technological developments, the timing and cost of patent filings, and the development of new licensees and changes in the Company’s relationships with its existing licensees. The degree of dependence of the Company’s working capital requirements on each of the foregoing factors cannot be quantified; increased research and development activities and related costs would increase such requirements; the addition of new licensees may provide additional working capital or working capital requirements; and changes in relationships with existing licensees would have a favorable or negative impact depending upon the nature of such changes. We have incurred recurring losses since inception and expect to continue to incur losses as a result of costs and expenses related to our research and continued development of our SPD technology and our corporate general and administrative expenses. Our capital requirements and operations to date have been substantially funded through sales of our common stock, exercise of options and warrants and royalty fees collected. As of March 31, 2025, we had working capital of approximately $2.3 million, cash and cash equivalents of approximately $1.4 million, shareholders’ equity of approximately $2.4 million and an accumulated deficit of approximately $125.8 million. Based on current operations, we expect to have sufficient working capital for at least 12 months from the issuance of these financial statements.

 

7

 

 

In the event that we are unable to generate sufficient cash from our operating activities or raise additional funds, we may be required to delay, reduce or severely curtail our operations or otherwise impede our on-going business efforts, which could have a material adverse effect on our business, operating results, financial condition and long-term prospects. The Company may seek to obtain additional funding through future equity issuances. There can be no assurance as to the availability or terms upon which such financing and capital might be available. The eventual success of the Company and generation of positive cash flow will be dependent upon the commercialization of products using the Company’s technology by the Company’s licensees and payments of continuing royalties on account thereof.

 

Note 3. Segment Information

 

The Company operates as a single1 operating segment which is engaged in the development and marketing of technology and devices to control the flow of light (as described in Note 2). The Company develops and licenses our patented suspended particle device (“SPD-Smart”) light-control technology to other companies that manufacture and/or market the: (i) SPD-Smart chemical emulsion, (ii) light-control film made from the chemical emulsion, (iii) the light-control panels made by laminating the film, (iv) electronics to power end-products incorporating the film, or (v) lamination services for and the end-products themselves such as “smart” windows, skylights and sunroofs. The Company currently has over 40 licensees that, in the aggregate, are licensed to primarily serve five major SPD-Smart application areas (aerospace, architectural, automotive, marine and display products) in every country of the world. The Company derives revenue from licensees in North America, Europe and Asia. The Company’s Chief Operating Decision Maker (“CODM”) reviews revenue and consolidated net operating loss as a total and not by industry of licensees, and the royalty rates that we charge our licensees are consistent when measuring the Company’s profitability and allocating resources across geographical location and by industry. The Company does not have intra-entity sales or transfers. The Company’s long-lived assets consist of property and equipment and operating lease right-of-use assets (“ROU”), all of which are located in the United States. During the periods ended March 31, 2025 and 2024, 100% of the Company’s revenue was generated from sources outside of the United States.

 

The CODM is the Company’s Chief Executive Officer and acting Chief Financial Officer. The CODM assesses performance for the single operating segment and decides how to allocate resources based on consolidated net operating loss that is also reported on the Company’s condensed consolidated statements of operations.

 

Consolidated net operating loss is used by the Company’s CODM to monitor budget versus actual results; conducting this monitoring on at least a quarterly basis as a part of the Company’s quarterly 10-Q and annual 10-K filing processes. Included in the review process is a detailed review and discussion related to the Company’s Management’s Discussion and Analysis. In addition, meetings of the Company’s Audit Committee are also held at least quarterly and those meetings include a review of consolidated operating results.

 

8

 

 

The following table illustrates the information about the Company’s single1 reportable segment, which the Company’s CODM regularly evaluates in addition to the information already presented on the Company’s condensed consolidated statements of operations and identifies expense items exceeding the Company’s significant expense thresholds described above:

 

   2025   2024 
   Three months ended March 31, 
   2025   2024 
         
Revenue  $559,776   $313,378 
           
Operating expenses:          
Employee compensation   286,511    246,910 
Professional fees   87,900    63,150 
Directors’ fees and expenses   120,000    120,242 
Marketing and investor relations   30,246    50,121 
Insurance**   46,189    52,374 
Occupancy costs   21,515    15,414 
Patent costs   11,804    19,742 
Stock listing fees   17,500    16,375 
Legal fees   -    24,586 
Depreciation and amortization   2,860    3,704 
Other operating expenses*   11,951    20,769 
Operating expenses   636,476    633,387 
           
Research and development expenses:          
Employee compensation   47,363    46,706 
Insurance**   45,210    50,896 
Occupancy costs   64,546    46,250 
Depreciation and amortization   220    2,745 
Other research and development costs*   5,538    3,144 
Research and development expenses   162,877    149,741 
           
Operating loss  $(239,577)  $(469,750)

 

*   Other operating expenses and other research and development expenses consist principally of miscellaneous expenses, each of which is under the Company’s threshold to be separately presented as a significant expense.
     
**   Insurance includes all coverage including property, liability, directors’ and officers’ and employees’ medical.

 

Note 4. Patent Costs

 

The Company expenses costs relating to the development, acquisition or enforcement of patents due to the uncertainty of the recoverability of these items.

 

Note 5. Revenue Recognition

 

The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (Topic 606). The standard provides a single comprehensive revenue recognition model for all contracts with customers and supersedes existing revenue recognition guidance. The revenue standard contains principles that an entity will apply to determine the measurement of revenue and timing of when it is recognized. The underlying principle is that an entity will recognize revenue to depict the transfer of goods or services to customers at an amount that the entity expects to be entitled to in exchange for those goods or services.

 

9

 

 

ASC 606 follows a five-step approach to determining revenue recognition including: 1) Identification of the contract; 2) Identification of the performance obligations; 3) Determination of the transaction price; 4) Allocation of the transaction price; and 5) Recognition of revenue.

 

The Company determined that its license agreements provide for three performance obligations which include: (i) the Grant of Use to its Patent Portfolio (“Grant of Use”), (ii) Stand-Ready Technical Support (“Technical Support”) including the transfer of trade secrets and other know-how, production of materials, scale-up support, analytical testing, etc., and (iii) access to new Intellectual Property (“IP”) that may be developed sometime during the course of the contract period (“New Improvements”). Given the nature of IP development, such New Improvements are on an unspecified basis and can occur and be made available to licensees at any time during the contract period.

 

When a contract includes more than one performance obligation, the Company needs to allocate the total consideration to each performance obligation based on its relative standalone selling price or estimate the standalone selling price if it is not observable. A standalone selling price is not available for our performance obligations since we do not sell any of the services separately and there is no competitor pricing that is available. As a consequence, the best method for determining the standalone selling price of our Grant of Use performance obligation is through a comparison of the average royalty rate for comparable license agreements as compared to our license agreements. Comparable license agreements must consider several factors including: (i) the materials that are being licensed, (ii) the market application for the licensed materials, and (iii) the financial terms in the license agreements that can increase or decrease the risk/reward nature of the agreement.

 

Based on the royalty rate comparison referred to above, any pricing above and beyond the average royalty rate would relate to the Technical Support and New Improvements performance obligations. The Company focuses a significant portion of its time and resources to provide the Technical Support and New Improvements services to its licensees which further supports the conclusions reached using the royalty rate analysis.

 

The Technical Support and New Improvements performance obligations are co-terminus over the term of the license agreement. For purposes of determining the transaction price, and recognizing revenue, the Company combined the Technical Support and New Improvements performance obligations because they have the same pattern of transfer and the same term. We maintain a staff of scientists and other professionals whose primary job responsibilities throughout the year are: (i) being available to respond to Technical Support needs of our licensees, and (ii) developing improvements to our technology which are offered to our licensees as New Improvements. Since the costs incurred to satisfy the Technical Support and New Improvements performance obligations are incurred evenly throughout the year, the value of the Technical Support and New Improvements services are recognized throughout the initial contract period as these performance obligations are satisfied. If the agreement is not terminated at the end of the initial contract period, it will automatically renew on the same terms as the initial contract for a one-year period. Consequently, any fees or minimum annual royalty obligations relating to this renewal contract will be allocated similarly to the initial contract over the additional one-year period.

 

We recognize revenue when or as the performance obligations in the contract are satisfied. For performance obligations that are fulfilled at a point in time, revenue is recognized at the fulfillment of the performance obligation. Since the IP is determined to be a functional license, the value of the Grant of Use is recognized in the first period of the contract term in which the license agreement is in force. The value of the Technical Support and New Improvements obligations is allocated throughout the contract period based on the satisfaction of its performance obligations. If the agreement is not terminated at the end of the contract period, it will renew on the same terms as the original agreement for a one-year period. Consequently, any fees or minimum annual royalties (“MAR”) relating to this renewal contract will be allocated similarly over that additional year.

 

The Company’s license agreements have a variable royalty fee structure (meaning that royalties are a fixed percentage of sales that vary from period to period) and frequently include a minimum annual royalty commitment. In instances when sales of licensed products by its licensees exceed the MAR, the Company recognizes fee income as the amounts have been earned. Typically, the royalty rate for such sales is 10-15% of the selling price. While this is variable consideration, it is subject to the sales/usage royalty exception to recognition of variable consideration in ASC 606 10-55-65 and therefore is not recognized until the subsequent sales or usage occurs or the MAR period commences.

 

Because of the immediate recognition of the Grant of Use performance obligation: (i) the first period of the contract term will generally have a higher percent allocation of the transaction price under ASC 606, and (ii) the remaining periods in the year will have less of the transaction price recognized under ASC 606. After the initial period in the contract term, the revenue for the remaining periods will be based on the satisfaction of the Technical Support and New Improvements obligations.

 

10

 

 

As of March 31, 2025, the Company had $274,253 in unbilled revenue included in royalty receivables.

 

Certain of the contract fees are accrued by, or paid to, the Company in advance of the period in which they are earned resulting in deferred revenue (contract liabilities). Such excess amounts are recorded as deferred revenue and are recognized as revenue in future periods as earned. Contract assets represent unbilled receivables and are presented within accounts receivable, net on the condensed consolidated balance sheets.

 

The Company operates in a single business segment which is engaged in the development and marketing of technology and devices to control the flow of light. Our revenue source comes from the licensing of this technology and all of these license agreements have similar terms and provisions. The majority of the Company’s licensing fee income comes from the activities of several licensees participating in the automotive market. The Company currently believes that the automotive market will be the largest source of its royalty income over the next several years. The Company’s royalty income from this market may be influenced by numerous factors including various trends affecting demand in the automotive industry and the rate of introduction of new technology in OEM product lines. In addition to these macro factors, the Company’s royalty income from the automotive market could also be influenced by specific factors such as whether the Company’s SPD-SmartGlass technology appears as standard equipment or as an option on a particular vehicle, the number of additional vehicle models that SPD-SmartGlass appears on, the size of each window on a vehicle and the number of windows on a vehicle that use SPD-SmartGlass, fluctuations in the total number of vehicles produced by a manufacturer, and in the percentage of cars within each model produced with SPD-SmartGlass, and changes in pricing or exchange rates.

 

During the period ended March 31, 2025, the Company entered into a license agreement that expires on December 31, 2030 and is subject to annual renewal thereafter. During the period ended March 31, 2025, the Company recognized revenue of $226,400 relating to the Grant of Use to its Patent Portfolio.

 

Note 6. Fee Income

 

Fee income represents amounts earned by the Company under various license and other agreements relating to technology developed by the Company.

 

During the first three months of 2025, four licensees accounted for 10% or more of fee income of the Company; these licensees accounted for approximately 40%, 33%, 10% and 10% of fee income recognized during such period. During the first three months of 2024, four licensees accounted for 10% or more of fee income of the Company; these licensees accounted for approximately 39%, 19%, 19% and 10% of fee income recognized during such period.

 

Note 7. Income Taxes

 

Since inception, the Company has incurred losses from operations and as a result has not recorded income tax expense. Benefits related to net operating loss carryforwards and other deferred tax items have been fully reserved since it was more likely than not that the Company would not achieve profitable operations and be able to utilize the benefit of the net operating loss carryforwards.

 

11

 

 

Note 8. Basic and Diluted Loss Per Common Share

 

Basic net loss per share excludes any dilution. It is based upon the weighted average number of common shares outstanding during the period. Dilutive net loss per share reflects the potential dilution that would occur if securities or other contracts to issue common stock were exercised or converted into common stock. The Company’s dilutive loss per share equals basic loss per share for the periods ended March 31, 2025 and 2024, respectively, because all common stock equivalents (i.e., options and warrants) were antidilutive in those periods. The number of options and warrants that were not included (because their effect is antidilutive) were 2,773,422 and 3,262,015 for the periods ended March 31, 2025 and 2024, respectively.

 

Note 9. Equity

 

During the three months ended March 31, 2024, the Company received proceeds of $8,670 in connection with the exercise of options covering 8,500 shares of common stock. No options or warrants were exercised during the three-month period ended March 31, 2025.

 

On September 16, 2022, the Company entered into subscription agreements from a group of private accredited investors to sell them 2.0 million shares of common stock of the Company at a price of $2.30 per share (which represented the closing market price of the Company’s common stock on September 14, 2022 which was the date that the transaction was agreed to). As of December 31, 2022, the Company received $3,450,000 under these subscription agreements and issued 1,500,000 common shares and issued 1,500,000 warrants. During 2024, the Company received $300,000 and issued 130,434 shares and 130,434 warrants in connection with a remaining outstanding commitment under these subscription agreements. The Company has an outstanding commitment from a potential investor for the remaining $850,000 under these subscription agreements. The Company did not sell any equity securities during the three month-periods ended March 31, 2025 and 2024.

 

The shares were issued to the investors in a private placement and, along with the shares issued in connection with the exercise of any warrants in the future, are not registered and therefore currently subject to at least a six-month holding period by the investor.

 

As of March 31, 2025, there were 1,630,434 warrants and 1,142,988 options outstanding.

 

Note 10. Leases

 

The Company determines if an arrangement is a lease at its inception. This determination generally depends on whether the arrangement conveys the right to control the use of an identified fixed asset explicitly or implicitly for a period of time in exchange for consideration. Control of an underlying asset is conveyed if the Company obtains the rights to direct the use of, and to obtain substantially all of the economic benefits from the use of, the underlying asset. Lease expense for variable leases and short-term leases is recognized when the obligation is incurred.

 

The Company has an operating lease for its facility, which was amended and extended in 2024, with a remaining lease term of 6.8 years (including renewal options) as of March 31, 2025. As of March 31, 2024, the weighted average remaining lease term was 1.0 years. The initial term of the lease expires on December 31, 2027 with renewal options that potentially extend expiration through December 31, 2031. Operating leases are included in Operating lease ROU assets, other current liabilities and long-term lease liabilities on the condensed consolidated balance sheets. Operating lease ROU assets and operating lease liabilities are recognized at each lease’s commencement date based on the present value of its lease payments over its respective lease term. The Company does not have an established incremental borrowing rate as it does not have any debt. The Company uses the stated borrowing rate for a lease when readily determinable. When the interest rate implicit in its lease agreements is not readily determinable, the Company uses an interest rate based on the marketplace for public debt. The incremental borrowing rate associated with the operating lease as of March 31, 2025 and 2024 is 7.0% and 5.5%, respectively. Cash rent paid for the three months ended March 31, 2025 and 2024 was $57,000 and $47,000, respectively.

 

12

 

 

Maturities of operating lease liabilities as of March 31, 2025 were as follows:

 

    March 31, 2025  
Year 1   $ 219,000  
Years 2-3     454,000  
Years 4-5     485,000  
Thereafter     447,000  
Total lease payments     1,605,000  
Less: Imputed lease interest     (340,459 )
Present value of lease liabilities     1,264,541  
Less: Current portion of operating lease liability     (133,811 )
Operating lease liability, net of current portion   $ 1,130,730  

 

Note 11. Related Party

 

Effective June 4, 2023, the Chairman and CEO of Gauzy, Ltd. one of the Company’s licensees, joined the Board of the Company. Gauzy’s license agreement has been in effect since September 17, 2017 and provides for minimum annual royalties and earned royalties relating to sales of SPD-SmartGlass architectural window products. Because the Company collects a 10-15% royalty from the higher-priced end product sales by Gauzy’s customers purchasing their SPD-Smart light control film, under its license agreement with Gauzy, the Company does not collect a royalty on sales by Gauzy of SPD-Smart light control film to these licensee customers. In addition, the Company’s licensee Vision Systems, Inc. is a 100% owned subsidiary of Gauzy, Ltd. For the three-month periods ended March 31, 2025 and 2024, fee income related to Gauzy and Vision Systems represented 11% and 21%, respectively, of the Company’s total fee income. In addition, as of March 31, 2025 and 2024, the Company’s accounts receivable from Gauzy and Vision Systems represented 10% and 3%, respectively, of the Company’s total royalty receivables, before reserves.

 

Note 12. Other Income

 

During the three months ended March 31, 2025, the Company received $47,357 in Employee Retention Credits, a refundable tax credit available under the Coronavirus Aid, Relief, and Economic Securities Act (“CARES Act”) that was designed to keep employees on the payroll during the COVID-19 pandemic. There were no such credits received during the three months ended March 31, 2024.

 

13

 

 

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

Critical Accounting Policies and Estimates

 

The following accounting estimates are important to understanding our financial condition and results of operations and should be read as an integral part of the discussion and analysis of the results of our operations and financial position.

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent liabilities at the date of the financial statements, and reported amounts of revenues and expenses during the reporting periods. Actual results could differ from these estimates.

 

The Company recognizes revenue in accordance with ASC 606, “Revenue from Contracts with Customers”. The Company determined that its license agreements provide for three performance obligations: (i) Grant of Use, (ii) Technical Support, and (iii) New Improvements.

 

The best method for determining the standalone selling price of our Grant of Use performance obligation is through a comparison of the average royalty rate for comparable license agreements as compared to our license agreements. Based on the royalty rate comparison referred to above, any pricing above and beyond the average royalty rate would relate to the Technical Support and New Improvements performance obligations.

 

We recognize revenue when or as the performance obligations in the contract are satisfied. For performance obligations that are fulfilled at a point in time, revenue is recognized at the fulfillment of the performance obligation. Since the IP is determined to be a functional license, the value of the Grant of Use is recognized in the first period of the contract term in which the license agreement is in force. Since the costs incurred to satisfy the Technical Support and New Improvements performance obligations are incurred evenly throughout the year, the value of the Technical Support and New Improvements services are recognized throughout the contract period as these performance obligations are satisfied.

 

The Company has entered into license agreements covering products using the Company’s SPD technology. When royalties from the sales of licensed products by a licensee exceed its contractual minimum annual royalties, the excess amount is recognized by the Company as fee income in the period that it was earned. Certain of the fees are accrued by, or paid to, the Company in advance of the period in which they are earned, resulting in deferred revenue.

 

Royalty receivables are stated less allowance for credit losses. The allowance represents estimated uncollectible receivables usually due to licensees’ potential insolvency. The allowance includes amounts for certain licensees where risk of default has been specifically identified. The Company evaluates the collectability of its receivables on at least a quarterly basis and records appropriate allowances for credit losses when necessary.

 

Results of Operations

 

Overview

 

The majority of the Company’s fee income comes from the activities of several licensees participating in the automotive market. The Company currently believes that the automotive market will be the largest source of its royalty income over the next several years. The Company’s royalty income from this market may be influenced by numerous factors including various trends affecting demand in the automotive industry and the rate of introduction of new technology in OEM product lines. In addition to these macro factors, the Company’s royalty income from the automotive market could also be influenced by specific factors such as whether the Company’s SPD-SmartGlass technology appears as standard equipment or as an option on a particular vehicle, the number of additional vehicle models that SPD-SmartGlass appears on, the size of each window on a vehicle and the number of windows on a vehicle that use SPD-SmartGlass, fluctuations in the total number of vehicles produced by a manufacturer, and in the percentage of new car models produced with SPD-SmartGlass, and changes in pricing or exchange rates. Certain license fees, which are paid to the Company in advance of the accounting period in which they are earned resulting in the recognition of deferred revenue for the current accounting period, will be recognized as fee income in future periods. Also, licensees offset some or all of their royalty payments on sales of licensed products for a given period by applying these advance payments towards such earned royalty payments.

 

14

 

 

In 2025 and 2024, the Company received royalty revenues from sales of SPD-SmartGlass products for various car models that were accretive to the Company’s royalty revenue. Production efficiencies are expected to continue and accelerate with the introduction of the higher vehicle production volumes for various car models going forward, and the Company expects that lower pricing per square foot of the Company’s technology could expand the market opportunities, adoption rates, and revenues for its technology in automotive and non-automotive applications. The Company expects to generate additional royalty income from the near-term introduction of additional new car and aircraft models from other OEMs (original equipment manufacturers), continued growth of sales of products using the Company’s technology for the marine industry in yachts and other watercraft, in trains, in museums, and in larger architectural projects.

 

Three months ended March 31, 2025 compared to the three months ended March 31, 2024

 

The Company’s fee income from licensing activities for the three months ended March 31, 2025 was $559,776 as compared to $313,378 for the three months ended March 31, 2024. This increase in fee income of $246,398 (79%) was primarily the result of higher royalties from the automotive market as compared to the first quarter of 2024. The Company expects revenue in all market segments to increase further as new car models and other products using the Company’s SPD-SmartGlass technology are introduced into the market.

 

Operating expenses increased by $3,089 for the three months ended March 31, 2025 to $636,476 from $633,387 for the three months ended March 31, 2024. This increase is the result of higher payroll costs ($40,000) as well as higher allocated occupancy costs ($8,000) partially offset by lower marketing and investor relations costs ($20,000), lower patent costs ($8,000) and lower allocated insurance costs ($8,000).

 

Research and development expenditures increased by $13,136 to $162,877 for the three months ended March 31, 2025 from $149,741 for the three months ended March 31, 2024. This increase is primarily a result of higher allocated occupancy costs ($18,000) partially offset by lower allocated insurance costs ($6,000).

 

The Company’s net investment income, consisting of interest income, for the three months ended March 31, 2025 was $14,533 as compared to income of $27,146 for the three months ended March 31, 2024 with the change due to lower cash balances available for investment.

 

The Company recorded $47,357 of other income for the three months ended March 31, 2025 relating to an Employee Retention Credit, a refundable tax credit available under the CARES Act that was designed to keep employees on the payroll during the Covid-19 pandemic.

 

As a consequence of the factors discussed above, the Company’s net loss was $177,687 ($0.01 per common share) for the three months ended March 31, 2025 as compared to net loss of $442,604 ($0.01 per common share) for the three months ended March 31, 2024.

 

Financial Condition, Liquidity and Capital Resources

 

The Company has primarily utilized its cash, cash equivalents, and investments generated from sales of our common stock, proceeds from the exercise of options and warrants, and royalty fees collected to fund its research and development of SPD light valves, for marketing initiatives, and for other working capital purposes. The Company’s working capital and capital requirements depend upon numerous factors, including, but not limited to, the results of research and development activities, competitive and technological developments, the timing and costs of patent filings, and the development of new licensees and changes in the Company’s relationship with existing licensees. The degree of dependence of the Company’s working capital requirements on each of the foregoing factors cannot be quantified; increased research and development activities and related costs would increase such requirements; the addition of new licensees may provide additional working capital or working capital requirements, and changes in relationships with existing licensees would have a favorable or negative impact depending upon the nature of such changes.

 

During the three months ended March 31, 2025, the Company’s cash and cash equivalents balance decreased by $641,381 as a result of cash used to fund operations of $641,271 and cash used to purchase fixed assets of $110. As of March 31, 2025, the Company had cash and cash equivalents of approximately $1.4 million, working capital of $2.3 million and total shareholders’ equity of $2.4 million.

 

We currently expect to have sufficient working capital for more than the next five years of operations.

 

The Company expects to use its cash to fund its research and development of SPD light valves, its expanded marketing initiatives, and for other working capital purposes. The Company believes that its current cash and cash equivalents would fund its operations for more than the next five years. There can be no assurances that expenditures will not exceed the anticipated amounts or that additional financing, if required, will be available when needed or, if available, that its terms will be favorable or acceptable to the Company. Eventual success of the Company and generation of positive cash flow will be dependent upon the extent of commercialization of products using the Company’s technology by the Company’s licensees and payments of continuing royalties on account thereof.

 

15

 

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

 

The information required by Item 3 has been disclosed in Item 7A of the Company’s Annual Report on Form 10-K for the year ended December 31, 2024. There has been no material change in the disclosure regarding market risk.

 

Item 4. Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

Our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) of the Exchange Act, are designed to ensure that information required to be disclosed in the reports that 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 SEC. We designed our disclosure controls and procedures to ensure that information required to be disclosed in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our principal executive and principal financial officer, to allow timely decisions regarding required disclosure. Our Chief Executive Officer and acting interim Chief Financial Officer, with assistance from other members of our management, has reviewed the effectiveness of our disclosure controls and procedures as of March 31, 2025, and, based on his evaluation, has concluded that our disclosure controls and procedures were effective.

 

Changes in Internal Control Over Financial Reporting

 

There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act) during the three months ended March 31, 2025 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

Forward-Looking Statements

 

The information set forth in this Report and in all publicly disseminated information about the Company, including the narrative contained in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” above, includes “forward-looking statements” within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended, and is subject to the safe harbor created by that section. Readers are cautioned not to place undue reliance on these forward-looking statements as they speak only as of the date hereof and are not guaranteed.

 

16

 

 

PART II. OTHER INFORMATION

 

Item 6. Exhibits

 

31.1   Rule 13a-14(a)/15d-14(a) Certification of Joseph M. Harary - Filed herewith.
     
32.1   Section 1350 Certification of Joseph M. Harary - Filed herewith.
     
101.INS   Inline XBRL Instance Document
     
101.SCH   Inline XBRL Taxonomy Extension Schema Document
     
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document
     
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document
     
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document
     
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document
     
104   Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

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 thereunder duly authorized.

 

  RESEARCH FRONTIERS INCORPORATED
  (Registrant)
   
  /s/ Joseph M. Harary
  Joseph M. Harary, President, CEO, acting interim CFO and Treasurer
  (Principal Executive Officer and Principal Financial Officer)

 

Date: May 8, 2025

 

18

 

EX-31.1 2 ex31-1.htm EX-31.1

 

 

EXHIBIT 31.1

 

CERTIFICATION

 

I, Joseph M. Harary, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Research Frontiers Incorporated (the “registrant”);

 

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 condensed consolidated 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 officers 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 officers 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 8, 2025 /s/ Joseph M. Harary
  Joseph M. Harary
  President, Chief Executive Officer and acting interim Chief Financial Officer

 

 

 

 

EX-32.1 3 ex32-1.htm EX-32.1

 

EXHIBIT 32.1

 

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 Research Frontiers Incorporated (the “Company”) on Form 10-Q for the quarter ended March 31, 2025 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Joseph M. Harary, President and Chief Executive Officer and Principal Executive Officer and acting interim Chief Financial Officer and Principal Financial Officer of the Company, 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), as applicable, of the Securities Exchange Act of 1934; and
   
2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

/s/ Joseph M. Harary  
Joseph M. Harary  
President, Chief Executive Officer and Principal  
Executive Officer and acting interim Chief Financial  
Officer and Principal Financial Officer  
May 8, 2025  

 

 

 

EX-101.SCH 4 refr-20250331.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 999007 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 999008 - Disclosure - Business link:presentationLink link:calculationLink link:definitionLink 999009 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 999010 - Disclosure - Patent Costs link:presentationLink link:calculationLink link:definitionLink 999011 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 999012 - Disclosure - Fee Income link:presentationLink link:calculationLink link:definitionLink 999013 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 999014 - Disclosure - Basic and Diluted Loss Per Common Share link:presentationLink link:calculationLink link:definitionLink 999015 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 999016 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 999017 - Disclosure - Related Party link:presentationLink link:calculationLink link:definitionLink 999018 - Disclosure - Other Income link:presentationLink link:calculationLink link:definitionLink 999019 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 999020 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 999021 - Disclosure - Business (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999022 - Disclosure - Schedule of Segment Information Related to Statement of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 999023 - Disclosure - Segment Information (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999024 - Disclosure - Revenue Recognition (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999025 - Disclosure - Fee Income (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999026 - Disclosure - Basic and Diluted Loss Per Common Share (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999027 - Disclosure - Equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999028 - Disclosure - Schedule of Maturities of Operating Lease (Details) link:presentationLink link:calculationLink link:definitionLink 999029 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999030 - Disclosure - Related Party (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999031 - Disclosure - Other Income (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 5 refr-20250331_cal.xml XBRL CALCULATION FILE EX-101.DEF 6 refr-20250331_def.xml XBRL DEFINITION FILE EX-101.LAB 7 refr-20250331_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Geographical [Axis] Non-US [Member] Statistical Measurement [Axis] Minimum [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] License Agreement [Member] Maximum [Member] License Agreements [Member] Product and Service [Axis] Licensee One [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] License Two [Member] License Three [Member] Licensee Four [Member] Antidilutive Securities [Axis] Options and Warrants [Member] Subscription Agreement [Member] Warrant [Member] Legal Entity [Axis] Gauzy Ltd [Member] Ownership [Axis] Gauzy and Vision Systems [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Entity Listing, Par Value Per Share Statement of Financial Position [Abstract] Assets Current assets: Cash and cash equivalents Royalties receivable, net of reserves of $1,253,450 in 2025 and 2024, respectively Prepaid expenses and other current assets Total current assets Fixed assets, net Operating lease ROU assets Deposits and other assets Total assets Liabilities and Shareholders’ Equity Current liabilities: Current portion of operating lease liability Accounts payable Accrued expenses Total current liabilities Operating lease liability, net of current portion Total liabilities Shareholders’ equity: Common stock, par value $0.0001 per share; authorized 100,000,000 shares, issued and outstanding 33,648,221 in 2025 and 2024, respectively Additional paid-in capital Accumulated deficit Total shareholders’ equity Total liabilities and shareholders’ equity Royalties receivables, reserves Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Income Statement [Abstract] Fee income Operating expenses Research and development Total expenses Operating loss Net investment income Other income Net loss Net loss per common share - Basic Net loss per common share - Diluted Weighted average number of common shares outstanding - Basic Weighted average number of common shares outstanding - Diluted Statement [Table] Statement [Line Items] Balance Balance, shares Exercise of options Exercise of options, shares Net loss Balance Balance, shares Statement of Cash Flows [Abstract] Cash flows from operating activities: Adjustments to reconcile net loss to net cash used in operating activities: Depreciation and amortization ROU asset amortization Change in assets and liabilities: Royalty receivables Prepaid expenses and other assets Accounts payable and accrued expenses Operating lease liability Net cash used in operating activities Cash flows from investing activities: Purchases of fixed assets Net cash used in investing activities Cash flows from financing activities: Net proceeds from exercise of options Net cash provided by financing activities Net decrease in cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis of Presentation Business Segment Reporting [Abstract] Segment Information Goodwill and Intangible Assets Disclosure [Abstract] Patent Costs Revenue from Contract with Customer [Abstract] Revenue Recognition Fee Income Fee Income Income Tax Disclosure [Abstract] Income Taxes Earnings Per Share [Abstract] Basic and Diluted Loss Per Common Share Equity [Abstract] Equity Leases Leases Related Party Transactions [Abstract] Related Party Other Income and Expenses [Abstract] Other Income Schedule of Segment Information Related to Statement of Operations Schedule of Maturities of Operating Lease Working capital Cash and Cash Equivalents, at Carrying Value Shareholders equity Accumulated deficit Revenue Operating expenses: Employee compensation Professional fees Directors’ fees and expenses Marketing and investor relations Insurance Occupancy costs Patent costs Stock listing fees Legal fees Depreciation and amortization Other operating expenses Operating expenses Research and development expenses: Employee compensation Insurance Occupancy costs Depreciation and amortization Other research and development costs* Research and development expenses Schedule of Revenues from External Customers and Long-Lived Assets [Table] Revenues from External Customers and Long-Lived Assets [Line Items] Number of operating segments Percentage of revenue Number of reportable segments Royalty rate on selling price Unbilled receivables current Recognized revenue Nature of Operation, Product Information, Concentration of Risk [Table] Product Information [Line Items] Concentration risk percentage Antidilutive Security, Excluded EPS Calculation [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Proceeds from stock options exercised Number of shares issued Number of shares sold Shares issued price per share Proceeds from issuance or sale of equity Number of warrants issued Proceeds from expects to receive the remaining amount Warrants outstanding Options outstanding Schedule Of Maturities Of Operating Lease Year 1 Years 2-3 Years 4-5 Thereafter Total lease payments Less: Imputed lease interest Present value of lease liabilities Less: Current portion of operating lease liability Operating lease liability, net of current portion Weighted average remaining lease term Lease expiration date Weighted average discount rate of operating leases Payments for rent Royalty percentage Subsidiary, ownership percentage Total fee income percentage Related party percentage Refundable tax credit Net proceeds from exercise of warrants. Working capital. Royalty rate on selling price. License Agreement [Member] The amount of expense in the period for insurance. The amount of expense in the period for patent costs. Amount of expense for research and development employee compensation. Amount of expense for research and development insurance. Amount of expense for research and development occupancy costs. Amount of expense for research and development depreciation and amortization. License Agreements [Member] Fee Income Disclosure [Text Block] Licensee One [Member] License Two [Member] License Three [Member] Licensee Four [Member] Options and Warrants [Member] Subscription Agreement [Member] Proceeds from expects to receive the remaining amount. Royalty percentage. Gauzy Ltd [Member] Fee income percentage. Gauzy and Vision Systems [Member] Refundable tax credit. Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fouth and fifth fiscal year following latest fiscal year. Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second and third fiscal year following latest fiscal year. Percentage of revenue. Assets, Current Assets [Default Label] Liabilities, Current Liabilities Liabilities and Equity Operating Expenses Operating Income (Loss) Shares, Outstanding Increase (Decrease) in Accounts Receivable Increase (Decrease) in Prepaid Expense and Other Assets Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Fee Income Disclosure [Text Block] Lessee, Operating Leases [Text Block] Depreciation, Depletion and Amortization ResearchAndDevelopmentExpenseEmployeeCompensation ResearchAndDevelopmentExpenseInsurance ResearchAndDevelopmentExpenseOccupancyCosts ResearchAndDevelopmentExpenseDepreciationAndAmortization Lessee, Operating Lease, Liability, to be Paid Lessee, Operating Lease, Liability, Undiscounted Excess Amount Operating Lease, Liability EX-101.PRE 8 refr-20250331_pre.xml XBRL PRESENTATION FILE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.25.1
Cover - $ / shares
3 Months Ended
Mar. 31, 2025
May 08, 2025
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2025  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2025  
Current Fiscal Year End Date --12-31  
Entity File Number 000-14893  
Entity Registrant Name RESEARCH FRONTIERS INCORPORATED  
Entity Central Index Key 0000793524  
Entity Tax Identification Number 11-2103466  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 240 CROSSWAYS PARK DRIVE  
Entity Address, City or Town WOODBURY  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 11797-2033  
City Area Code (516)  
Local Phone Number 364-1902  
Title of 12(b) Security Common Stock, par value $0.0001 per share  
Trading Symbol REFR  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   33,648,221
Entity Listing, Par Value Per Share $ 0.0001  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 1,352,805 $ 1,994,186
Royalties receivable, net of reserves of $1,253,450 in 2025 and 2024, respectively 969,059 658,213
Prepaid expenses and other current assets 198,678 93,490
Total current assets 2,520,542 2,745,889
Fixed assets, net 12,082 15,052
Operating lease ROU assets 1,179,396 1,222,640
Deposits and other assets 56,066 56,066
Total assets 3,768,086 4,039,647
Current liabilities:    
Current portion of operating lease liability 133,811 129,875
Accounts payable 13,304 85,825
Accrued expenses 63,593 53,327
Total current liabilities 210,708 269,027
Operating lease liability, net of current portion 1,130,730 1,166,285
Total liabilities 1,341,438 1,435,312
Shareholders’ equity:    
Common stock, par value $0.0001 per share; authorized 100,000,000 shares, issued and outstanding 33,648,221 in 2025 and 2024, respectively 3,365 3,365
Additional paid-in capital 128,177,193 128,177,193
Accumulated deficit (125,753,910) (125,576,223)
Total shareholders’ equity 2,426,648 2,604,335
Total liabilities and shareholders’ equity $ 3,768,086 $ 4,039,647
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Statement of Financial Position [Abstract]    
Royalties receivables, reserves $ 1,253,450 $ 1,253,450
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 33,648,221 33,648,221
Common stock, shares outstanding 33,648,221 33,648,221
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Fee income $ 559,776 $ 313,378
Operating expenses 636,476 633,387
Research and development 162,877 149,741
Total expenses 799,353 783,128
Operating loss (239,577) (469,750)
Net investment income 14,533 27,146
Other income 47,357
Net loss $ (177,687) $ (442,604)
Net loss per common share - Basic $ (0.01) $ (0.01)
Net loss per common share - Diluted $ (0.01) $ (0.01)
Weighted average number of common shares outstanding - Basic 33,648,221 33,510,408
Weighted average number of common shares outstanding - Diluted 33,648,221 33,510,408
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance at Dec. 31, 2023 $ 3,351 $ 127,779,221 $ (124,264,841) $ 3,517,731
Balance, shares at Dec. 31, 2023 33,509,287      
Exercise of options $ 1 8,669 8,670
Exercise of options, shares 8,500      
Net loss (442,604) (442,604)
Balance at Mar. 31, 2024 $ 3,352 127,787,890 (124,707,445) 3,083,797
Balance, shares at Mar. 31, 2024 33,517,787      
Balance at Dec. 31, 2024 $ 3,365 128,177,193 (125,576,223) 2,604,335
Balance, shares at Dec. 31, 2024 33,648,221      
Net loss (177,687) (177,687)
Balance at Mar. 31, 2025 $ 3,365 $ 128,177,193 $ (125,753,910) $ 2,426,648
Balance, shares at Mar. 31, 2025 33,648,221      
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities:    
Net loss $ (177,687) $ (442,604)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 3,080 6,449
ROU asset amortization 43,244 35,743
Change in assets and liabilities:    
Royalty receivables (310,846) 46,621
Prepaid expenses and other assets (105,188) (143,987)
Accounts payable and accrued expenses (62,255) 157,437
Operating lease liability (31,619) (50,779)
Net cash used in operating activities (641,271) (391,120)
Cash flows from investing activities:    
Purchases of fixed assets (110) (50)
Net cash used in investing activities (110) (50)
Cash flows from financing activities:    
Net proceeds from exercise of options 8,670
Net cash provided by financing activities 8,670
Net decrease in cash and cash equivalents (641,381) (382,500)
Cash and cash equivalents at beginning of period 1,994,186 2,475,958
Cash and cash equivalents at end of period $ 1,352,805 $ 2,093,458
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation
3 Months Ended
Mar. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation

Note 1. Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Rule 8-03 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments considered necessary for a fair presentation have been included. All such adjustments are of a normal recurring nature. Operating results for the three months ended March 31, 2025 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2025. The condensed consolidated balance sheet as of December 31, 2024 has been derived from the audited consolidated financial statements as of that date. For further information, refer to the consolidated financial statements and footnotes thereto included in the Annual Report on Form 10-K relating to Research Frontiers Incorporated for the fiscal year ended December 31, 2024.

 

XML 17 R8.htm IDEA: XBRL DOCUMENT v3.25.1
Business
3 Months Ended
Mar. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Business

Note 2. Business

 

Research Frontiers Incorporated (“Research Frontiers” or the “Company”) operates in a single business segment which is engaged in the development and marketing of technology and devices to control the flow of light. Such devices, often referred to as “light valves” or suspended particle devices (“SPDs”), use colloidal particles that are either incorporated within a liquid suspension or a film, which is usually enclosed between two sheets of glass or plastic having transparent, electrically conductive coatings on the facing surfaces thereof. At least one of the two sheets is transparent. SPD technology, made possible by a flexible light-control film invented by Research Frontiers, allows the user to instantly and precisely control the shading of glass/plastic manually or automatically. SPD technology has numerous product applications, including SPD-Smart™ windows, sunshades, skylights and interior partitions for homes and buildings; automotive windows, sunroofs, sun visors, sunshades, rear-view mirrors, instrument panels and navigation systems; aircraft windows; museum display panels; eyewear products; and flat panel displays for electronic products. SPD-Smart light control film is now being developed for, or used in, architectural, automotive, marine, aerospace and appliance applications.

 

The Company has primarily utilized its cash, cash equivalents, and investments generated from sales of our common stock, proceeds from the exercise of options and warrants, and royalty fees collected to fund its research and development of SPD light valves, for marketing initiatives, and for other working capital purposes. The Company’s working capital and capital requirements depend upon numerous factors, including the results of research and development activities, competitive and technological developments, the timing and cost of patent filings, and the development of new licensees and changes in the Company’s relationships with its existing licensees. The degree of dependence of the Company’s working capital requirements on each of the foregoing factors cannot be quantified; increased research and development activities and related costs would increase such requirements; the addition of new licensees may provide additional working capital or working capital requirements; and changes in relationships with existing licensees would have a favorable or negative impact depending upon the nature of such changes. We have incurred recurring losses since inception and expect to continue to incur losses as a result of costs and expenses related to our research and continued development of our SPD technology and our corporate general and administrative expenses. Our capital requirements and operations to date have been substantially funded through sales of our common stock, exercise of options and warrants and royalty fees collected. As of March 31, 2025, we had working capital of approximately $2.3 million, cash and cash equivalents of approximately $1.4 million, shareholders’ equity of approximately $2.4 million and an accumulated deficit of approximately $125.8 million. Based on current operations, we expect to have sufficient working capital for at least 12 months from the issuance of these financial statements.

 

 

In the event that we are unable to generate sufficient cash from our operating activities or raise additional funds, we may be required to delay, reduce or severely curtail our operations or otherwise impede our on-going business efforts, which could have a material adverse effect on our business, operating results, financial condition and long-term prospects. The Company may seek to obtain additional funding through future equity issuances. There can be no assurance as to the availability or terms upon which such financing and capital might be available. The eventual success of the Company and generation of positive cash flow will be dependent upon the commercialization of products using the Company’s technology by the Company’s licensees and payments of continuing royalties on account thereof.

 

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information
3 Months Ended
Mar. 31, 2025
Segment Reporting [Abstract]  
Segment Information

Note 3. Segment Information

 

The Company operates as a single1 operating segment which is engaged in the development and marketing of technology and devices to control the flow of light (as described in Note 2). The Company develops and licenses our patented suspended particle device (“SPD-Smart”) light-control technology to other companies that manufacture and/or market the: (i) SPD-Smart chemical emulsion, (ii) light-control film made from the chemical emulsion, (iii) the light-control panels made by laminating the film, (iv) electronics to power end-products incorporating the film, or (v) lamination services for and the end-products themselves such as “smart” windows, skylights and sunroofs. The Company currently has over 40 licensees that, in the aggregate, are licensed to primarily serve five major SPD-Smart application areas (aerospace, architectural, automotive, marine and display products) in every country of the world. The Company derives revenue from licensees in North America, Europe and Asia. The Company’s Chief Operating Decision Maker (“CODM”) reviews revenue and consolidated net operating loss as a total and not by industry of licensees, and the royalty rates that we charge our licensees are consistent when measuring the Company’s profitability and allocating resources across geographical location and by industry. The Company does not have intra-entity sales or transfers. The Company’s long-lived assets consist of property and equipment and operating lease right-of-use assets (“ROU”), all of which are located in the United States. During the periods ended March 31, 2025 and 2024, 100% of the Company’s revenue was generated from sources outside of the United States.

 

The CODM is the Company’s Chief Executive Officer and acting Chief Financial Officer. The CODM assesses performance for the single operating segment and decides how to allocate resources based on consolidated net operating loss that is also reported on the Company’s condensed consolidated statements of operations.

 

Consolidated net operating loss is used by the Company’s CODM to monitor budget versus actual results; conducting this monitoring on at least a quarterly basis as a part of the Company’s quarterly 10-Q and annual 10-K filing processes. Included in the review process is a detailed review and discussion related to the Company’s Management’s Discussion and Analysis. In addition, meetings of the Company’s Audit Committee are also held at least quarterly and those meetings include a review of consolidated operating results.

 

 

The following table illustrates the information about the Company’s single1 reportable segment, which the Company’s CODM regularly evaluates in addition to the information already presented on the Company’s condensed consolidated statements of operations and identifies expense items exceeding the Company’s significant expense thresholds described above:

 

   2025   2024 
   Three months ended March 31, 
   2025   2024 
         
Revenue  $559,776   $313,378 
           
Operating expenses:          
Employee compensation   286,511    246,910 
Professional fees   87,900    63,150 
Directors’ fees and expenses   120,000    120,242 
Marketing and investor relations   30,246    50,121 
Insurance**   46,189    52,374 
Occupancy costs   21,515    15,414 
Patent costs   11,804    19,742 
Stock listing fees   17,500    16,375 
Legal fees   -    24,586 
Depreciation and amortization   2,860    3,704 
Other operating expenses*   11,951    20,769 
Operating expenses   636,476    633,387 
           
Research and development expenses:          
Employee compensation   47,363    46,706 
Insurance**   45,210    50,896 
Occupancy costs   64,546    46,250 
Depreciation and amortization   220    2,745 
Other research and development costs*   5,538    3,144 
Research and development expenses   162,877    149,741 
           
Operating loss  $(239,577)  $(469,750)

 

*   Other operating expenses and other research and development expenses consist principally of miscellaneous expenses, each of which is under the Company’s threshold to be separately presented as a significant expense.
     
**   Insurance includes all coverage including property, liability, directors’ and officers’ and employees’ medical.

 

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.25.1
Patent Costs
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Patent Costs

Note 4. Patent Costs

 

The Company expenses costs relating to the development, acquisition or enforcement of patents due to the uncertainty of the recoverability of these items.

 

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Revenue Recognition

Note 5. Revenue Recognition

 

The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (Topic 606). The standard provides a single comprehensive revenue recognition model for all contracts with customers and supersedes existing revenue recognition guidance. The revenue standard contains principles that an entity will apply to determine the measurement of revenue and timing of when it is recognized. The underlying principle is that an entity will recognize revenue to depict the transfer of goods or services to customers at an amount that the entity expects to be entitled to in exchange for those goods or services.

 

 

ASC 606 follows a five-step approach to determining revenue recognition including: 1) Identification of the contract; 2) Identification of the performance obligations; 3) Determination of the transaction price; 4) Allocation of the transaction price; and 5) Recognition of revenue.

 

The Company determined that its license agreements provide for three performance obligations which include: (i) the Grant of Use to its Patent Portfolio (“Grant of Use”), (ii) Stand-Ready Technical Support (“Technical Support”) including the transfer of trade secrets and other know-how, production of materials, scale-up support, analytical testing, etc., and (iii) access to new Intellectual Property (“IP”) that may be developed sometime during the course of the contract period (“New Improvements”). Given the nature of IP development, such New Improvements are on an unspecified basis and can occur and be made available to licensees at any time during the contract period.

 

When a contract includes more than one performance obligation, the Company needs to allocate the total consideration to each performance obligation based on its relative standalone selling price or estimate the standalone selling price if it is not observable. A standalone selling price is not available for our performance obligations since we do not sell any of the services separately and there is no competitor pricing that is available. As a consequence, the best method for determining the standalone selling price of our Grant of Use performance obligation is through a comparison of the average royalty rate for comparable license agreements as compared to our license agreements. Comparable license agreements must consider several factors including: (i) the materials that are being licensed, (ii) the market application for the licensed materials, and (iii) the financial terms in the license agreements that can increase or decrease the risk/reward nature of the agreement.

 

Based on the royalty rate comparison referred to above, any pricing above and beyond the average royalty rate would relate to the Technical Support and New Improvements performance obligations. The Company focuses a significant portion of its time and resources to provide the Technical Support and New Improvements services to its licensees which further supports the conclusions reached using the royalty rate analysis.

 

The Technical Support and New Improvements performance obligations are co-terminus over the term of the license agreement. For purposes of determining the transaction price, and recognizing revenue, the Company combined the Technical Support and New Improvements performance obligations because they have the same pattern of transfer and the same term. We maintain a staff of scientists and other professionals whose primary job responsibilities throughout the year are: (i) being available to respond to Technical Support needs of our licensees, and (ii) developing improvements to our technology which are offered to our licensees as New Improvements. Since the costs incurred to satisfy the Technical Support and New Improvements performance obligations are incurred evenly throughout the year, the value of the Technical Support and New Improvements services are recognized throughout the initial contract period as these performance obligations are satisfied. If the agreement is not terminated at the end of the initial contract period, it will automatically renew on the same terms as the initial contract for a one-year period. Consequently, any fees or minimum annual royalty obligations relating to this renewal contract will be allocated similarly to the initial contract over the additional one-year period.

 

We recognize revenue when or as the performance obligations in the contract are satisfied. For performance obligations that are fulfilled at a point in time, revenue is recognized at the fulfillment of the performance obligation. Since the IP is determined to be a functional license, the value of the Grant of Use is recognized in the first period of the contract term in which the license agreement is in force. The value of the Technical Support and New Improvements obligations is allocated throughout the contract period based on the satisfaction of its performance obligations. If the agreement is not terminated at the end of the contract period, it will renew on the same terms as the original agreement for a one-year period. Consequently, any fees or minimum annual royalties (“MAR”) relating to this renewal contract will be allocated similarly over that additional year.

 

The Company’s license agreements have a variable royalty fee structure (meaning that royalties are a fixed percentage of sales that vary from period to period) and frequently include a minimum annual royalty commitment. In instances when sales of licensed products by its licensees exceed the MAR, the Company recognizes fee income as the amounts have been earned. Typically, the royalty rate for such sales is 10-15% of the selling price. While this is variable consideration, it is subject to the sales/usage royalty exception to recognition of variable consideration in ASC 606 10-55-65 and therefore is not recognized until the subsequent sales or usage occurs or the MAR period commences.

 

Because of the immediate recognition of the Grant of Use performance obligation: (i) the first period of the contract term will generally have a higher percent allocation of the transaction price under ASC 606, and (ii) the remaining periods in the year will have less of the transaction price recognized under ASC 606. After the initial period in the contract term, the revenue for the remaining periods will be based on the satisfaction of the Technical Support and New Improvements obligations.

 

 

As of March 31, 2025, the Company had $274,253 in unbilled revenue included in royalty receivables.

 

Certain of the contract fees are accrued by, or paid to, the Company in advance of the period in which they are earned resulting in deferred revenue (contract liabilities). Such excess amounts are recorded as deferred revenue and are recognized as revenue in future periods as earned. Contract assets represent unbilled receivables and are presented within accounts receivable, net on the condensed consolidated balance sheets.

 

The Company operates in a single business segment which is engaged in the development and marketing of technology and devices to control the flow of light. Our revenue source comes from the licensing of this technology and all of these license agreements have similar terms and provisions. The majority of the Company’s licensing fee income comes from the activities of several licensees participating in the automotive market. The Company currently believes that the automotive market will be the largest source of its royalty income over the next several years. The Company’s royalty income from this market may be influenced by numerous factors including various trends affecting demand in the automotive industry and the rate of introduction of new technology in OEM product lines. In addition to these macro factors, the Company’s royalty income from the automotive market could also be influenced by specific factors such as whether the Company’s SPD-SmartGlass technology appears as standard equipment or as an option on a particular vehicle, the number of additional vehicle models that SPD-SmartGlass appears on, the size of each window on a vehicle and the number of windows on a vehicle that use SPD-SmartGlass, fluctuations in the total number of vehicles produced by a manufacturer, and in the percentage of cars within each model produced with SPD-SmartGlass, and changes in pricing or exchange rates.

 

During the period ended March 31, 2025, the Company entered into a license agreement that expires on December 31, 2030 and is subject to annual renewal thereafter. During the period ended March 31, 2025, the Company recognized revenue of $226,400 relating to the Grant of Use to its Patent Portfolio.

 

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.25.1
Fee Income
3 Months Ended
Mar. 31, 2025
Fee Income  
Fee Income

Note 6. Fee Income

 

Fee income represents amounts earned by the Company under various license and other agreements relating to technology developed by the Company.

 

During the first three months of 2025, four licensees accounted for 10% or more of fee income of the Company; these licensees accounted for approximately 40%, 33%, 10% and 10% of fee income recognized during such period. During the first three months of 2024, four licensees accounted for 10% or more of fee income of the Company; these licensees accounted for approximately 39%, 19%, 19% and 10% of fee income recognized during such period.

 

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes
3 Months Ended
Mar. 31, 2025
Income Tax Disclosure [Abstract]  
Income Taxes

Note 7. Income Taxes

 

Since inception, the Company has incurred losses from operations and as a result has not recorded income tax expense. Benefits related to net operating loss carryforwards and other deferred tax items have been fully reserved since it was more likely than not that the Company would not achieve profitable operations and be able to utilize the benefit of the net operating loss carryforwards.

 

 

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.25.1
Basic and Diluted Loss Per Common Share
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Basic and Diluted Loss Per Common Share

Note 8. Basic and Diluted Loss Per Common Share

 

Basic net loss per share excludes any dilution. It is based upon the weighted average number of common shares outstanding during the period. Dilutive net loss per share reflects the potential dilution that would occur if securities or other contracts to issue common stock were exercised or converted into common stock. The Company’s dilutive loss per share equals basic loss per share for the periods ended March 31, 2025 and 2024, respectively, because all common stock equivalents (i.e., options and warrants) were antidilutive in those periods. The number of options and warrants that were not included (because their effect is antidilutive) were 2,773,422 and 3,262,015 for the periods ended March 31, 2025 and 2024, respectively.

 

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.25.1
Equity
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Equity

Note 9. Equity

 

During the three months ended March 31, 2024, the Company received proceeds of $8,670 in connection with the exercise of options covering 8,500 shares of common stock. No options or warrants were exercised during the three-month period ended March 31, 2025.

 

On September 16, 2022, the Company entered into subscription agreements from a group of private accredited investors to sell them 2.0 million shares of common stock of the Company at a price of $2.30 per share (which represented the closing market price of the Company’s common stock on September 14, 2022 which was the date that the transaction was agreed to). As of December 31, 2022, the Company received $3,450,000 under these subscription agreements and issued 1,500,000 common shares and issued 1,500,000 warrants. During 2024, the Company received $300,000 and issued 130,434 shares and 130,434 warrants in connection with a remaining outstanding commitment under these subscription agreements. The Company has an outstanding commitment from a potential investor for the remaining $850,000 under these subscription agreements. The Company did not sell any equity securities during the three month-periods ended March 31, 2025 and 2024.

 

The shares were issued to the investors in a private placement and, along with the shares issued in connection with the exercise of any warrants in the future, are not registered and therefore currently subject to at least a six-month holding period by the investor.

 

As of March 31, 2025, there were 1,630,434 warrants and 1,142,988 options outstanding.

 

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.25.1
Leases
3 Months Ended
Mar. 31, 2025
Leases  
Leases

Note 10. Leases

 

The Company determines if an arrangement is a lease at its inception. This determination generally depends on whether the arrangement conveys the right to control the use of an identified fixed asset explicitly or implicitly for a period of time in exchange for consideration. Control of an underlying asset is conveyed if the Company obtains the rights to direct the use of, and to obtain substantially all of the economic benefits from the use of, the underlying asset. Lease expense for variable leases and short-term leases is recognized when the obligation is incurred.

 

The Company has an operating lease for its facility, which was amended and extended in 2024, with a remaining lease term of 6.8 years (including renewal options) as of March 31, 2025. As of March 31, 2024, the weighted average remaining lease term was 1.0 years. The initial term of the lease expires on December 31, 2027 with renewal options that potentially extend expiration through December 31, 2031. Operating leases are included in Operating lease ROU assets, other current liabilities and long-term lease liabilities on the condensed consolidated balance sheets. Operating lease ROU assets and operating lease liabilities are recognized at each lease’s commencement date based on the present value of its lease payments over its respective lease term. The Company does not have an established incremental borrowing rate as it does not have any debt. The Company uses the stated borrowing rate for a lease when readily determinable. When the interest rate implicit in its lease agreements is not readily determinable, the Company uses an interest rate based on the marketplace for public debt. The incremental borrowing rate associated with the operating lease as of March 31, 2025 and 2024 is 7.0% and 5.5%, respectively. Cash rent paid for the three months ended March 31, 2025 and 2024 was $57,000 and $47,000, respectively.

 

 

Maturities of operating lease liabilities as of March 31, 2025 were as follows:

 

    March 31, 2025  
Year 1   $ 219,000  
Years 2-3     454,000  
Years 4-5     485,000  
Thereafter     447,000  
Total lease payments     1,605,000  
Less: Imputed lease interest     (340,459 )
Present value of lease liabilities     1,264,541  
Less: Current portion of operating lease liability     (133,811 )
Operating lease liability, net of current portion   $ 1,130,730  
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party
3 Months Ended
Mar. 31, 2025
Related Party Transactions [Abstract]  
Related Party

Note 11. Related Party

 

Effective June 4, 2023, the Chairman and CEO of Gauzy, Ltd. one of the Company’s licensees, joined the Board of the Company. Gauzy’s license agreement has been in effect since September 17, 2017 and provides for minimum annual royalties and earned royalties relating to sales of SPD-SmartGlass architectural window products. Because the Company collects a 10-15% royalty from the higher-priced end product sales by Gauzy’s customers purchasing their SPD-Smart light control film, under its license agreement with Gauzy, the Company does not collect a royalty on sales by Gauzy of SPD-Smart light control film to these licensee customers. In addition, the Company’s licensee Vision Systems, Inc. is a 100% owned subsidiary of Gauzy, Ltd. For the three-month periods ended March 31, 2025 and 2024, fee income related to Gauzy and Vision Systems represented 11% and 21%, respectively, of the Company’s total fee income. In addition, as of March 31, 2025 and 2024, the Company’s accounts receivable from Gauzy and Vision Systems represented 10% and 3%, respectively, of the Company’s total royalty receivables, before reserves.

 

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.25.1
Other Income
3 Months Ended
Mar. 31, 2025
Other Income and Expenses [Abstract]  
Other Income

Note 12. Other Income

 

During the three months ended March 31, 2025, the Company received $47,357 in Employee Retention Credits, a refundable tax credit available under the Coronavirus Aid, Relief, and Economic Securities Act (“CARES Act”) that was designed to keep employees on the payroll during the COVID-19 pandemic. There were no such credits received during the three months ended March 31, 2024.

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2025
Segment Reporting [Abstract]  
Schedule of Segment Information Related to Statement of Operations

   2025   2024 
   Three months ended March 31, 
   2025   2024 
         
Revenue  $559,776   $313,378 
           
Operating expenses:          
Employee compensation   286,511    246,910 
Professional fees   87,900    63,150 
Directors’ fees and expenses   120,000    120,242 
Marketing and investor relations   30,246    50,121 
Insurance**   46,189    52,374 
Occupancy costs   21,515    15,414 
Patent costs   11,804    19,742 
Stock listing fees   17,500    16,375 
Legal fees   -    24,586 
Depreciation and amortization   2,860    3,704 
Other operating expenses*   11,951    20,769 
Operating expenses   636,476    633,387 
           
Research and development expenses:          
Employee compensation   47,363    46,706 
Insurance**   45,210    50,896 
Occupancy costs   64,546    46,250 
Depreciation and amortization   220    2,745 
Other research and development costs*   5,538    3,144 
Research and development expenses   162,877    149,741 
           
Operating loss  $(239,577)  $(469,750)

 

*   Other operating expenses and other research and development expenses consist principally of miscellaneous expenses, each of which is under the Company’s threshold to be separately presented as a significant expense.
     
**   Insurance includes all coverage including property, liability, directors’ and officers’ and employees’ medical.
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases  
Schedule of Maturities of Operating Lease

Maturities of operating lease liabilities as of March 31, 2025 were as follows:

 

    March 31, 2025  
Year 1   $ 219,000  
Years 2-3     454,000  
Years 4-5     485,000  
Thereafter     447,000  
Total lease payments     1,605,000  
Less: Imputed lease interest     (340,459 )
Present value of lease liabilities     1,264,541  
Less: Current portion of operating lease liability     (133,811 )
Operating lease liability, net of current portion   $ 1,130,730  
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Business (Details Narrative) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Working capital $ 2,300,000      
Cash and Cash Equivalents, at Carrying Value 1,352,805 $ 1,994,186    
Shareholders equity 2,426,648 2,604,335 $ 3,083,797 $ 3,517,731
Accumulated deficit $ 125,753,910 $ 125,576,223    
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Segment Information Related to Statement of Operations (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting [Abstract]    
Revenue $ 559,776 $ 313,378
Operating expenses:    
Employee compensation 286,511 246,910
Professional fees 87,900 63,150
Directors’ fees and expenses 120,000 120,242
Marketing and investor relations 30,246 50,121
Insurance [1] 46,189 52,374
Occupancy costs 21,515 15,414
Patent costs 11,804 19,742
Stock listing fees 17,500 16,375
Legal fees 24,586
Depreciation and amortization 2,860 3,704
Other operating expenses [2] 11,951 20,769
Operating expenses 636,476 633,387
Research and development expenses:    
Employee compensation 47,363 46,706
Insurance [1] 45,210 50,896
Occupancy costs 64,546 46,250
Depreciation and amortization 220 2,745
Other research and development costs* 5,538 3,144
Research and development expenses 162,877 149,741
Operating loss $ (239,577) $ (469,750)
[1] Insurance includes all coverage including property, liability, directors’ and officers’ and employees’ medical.
[2] Other operating expenses and other research and development expenses consist principally of miscellaneous expenses, each of which is under the Company’s threshold to be separately presented as a significant expense.
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information (Details Narrative) - Segment
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]    
Number of operating segments 1  
Number of reportable segments 1  
Non-US [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Percentage of revenue 100.00% 100.00%
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Details Narrative)
3 Months Ended
Mar. 31, 2025
USD ($)
Unbilled receivables current $ 274,253
License Agreements [Member]  
Recognized revenue $ 226,400
Minimum [Member] | Revenue Benchmark [Member] | License Agreement [Member]  
Royalty rate on selling price 10.00%
Maximum [Member] | Revenue Benchmark [Member] | License Agreement [Member]  
Royalty rate on selling price 15.00%
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Fee Income (Details Narrative) - Revenue Benchmark [Member] - Customer Concentration Risk [Member]
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Licensee One [Member]    
Product Information [Line Items]    
Concentration risk percentage 40.00% 39.00%
License Two [Member]    
Product Information [Line Items]    
Concentration risk percentage 33.00% 19.00%
License Three [Member]    
Product Information [Line Items]    
Concentration risk percentage 10.00% 19.00%
Licensee Four [Member]    
Product Information [Line Items]    
Concentration risk percentage 10.00% 10.00%
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Basic and Diluted Loss Per Common Share (Details Narrative) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Options and Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities 2,773,422 3,262,015
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Equity (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Sep. 16, 2022
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Proceeds from stock options exercised   $ 8,670    
Warrants outstanding   1,630,434      
Options outstanding   1,142,988      
Subscription Agreement [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Number of shares sold 2,000,000.0        
Shares issued price per share $ 2.30        
Proceeds from issuance or sale of equity       $ 300,000 $ 3,450,000
Proceeds from expects to receive the remaining amount   $ 850,000      
Common Stock [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Proceeds from stock options exercised   $ 0 $ 8,670    
Number of shares issued     8,500    
Common Stock [Member] | Subscription Agreement [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Number of shares issued       130,434 1,500,000
Warrant [Member] | Subscription Agreement [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Number of warrants issued       130,434 1,500,000
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Maturities of Operating Lease (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Leases    
Year 1 $ 219,000  
Years 2-3 454,000  
Years 4-5 485,000  
Thereafter 447,000  
Total lease payments 1,605,000  
Less: Imputed lease interest (340,459)  
Present value of lease liabilities 1,264,541  
Less: Current portion of operating lease liability (133,811) $ (129,875)
Operating lease liability, net of current portion $ 1,130,730 $ 1,166,285
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Leases    
Weighted average remaining lease term 6 years 9 months 18 days 1 year
Lease expiration date Dec. 31, 2027  
Weighted average discount rate of operating leases 7.00% 5.50%
Payments for rent $ 57,000 $ 47,000
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party (Details Narrative)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Jun. 04, 2023
Gauzy Ltd [Member]      
Subsidiary, ownership percentage 100.00%    
Gauzy Ltd [Member] | Minimum [Member]      
Royalty percentage     10.00%
Gauzy Ltd [Member] | Maximum [Member]      
Royalty percentage     15.00%
Gauzy and Vision Systems [Member]      
Total fee income percentage 11.00% 21.00%  
Related party percentage 10.00% 3.00%  
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Other Income (Details Narrative)
3 Months Ended
Mar. 31, 2025
USD ($)
Other Income and Expenses [Abstract]  
Refundable tax credit $ 47,357
EXCEL 41 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #2 J%I&QTU(E0 ,T 0 9&]C4')O<',O87!P+GAM M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ) M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$, M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2B4^BQ-+.9%(07%"\A61V M-]@T(1EI]^U-ZVY7T0<0O(32<7X-'TE:3A@E8Q87(5&N-- DUA73$ M6[/@XT?J9I@U@!UZ["F#J 4P-4V,A[%KX0R88(3)YZ\"VH4X5__$SAU@Q^28 MW9(:AJ$>5G.N["#@]?'A>5ZW MSLVFX9(+>&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^ M[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZ MFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, * MI4Q>M5II ,,X? M+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N M,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8 MSG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CV MVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI M)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN M.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K( M@?5'@B'%W*_]]9>[R:0S>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\ M+ GQ^R-;88C'(C MN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6 MH8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V M5;SCFED)O816:I^JAS0^J!XR"@7QN1X^ MY7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N! MLT$DN/R+RO JQ GH9%LE"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T M/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KTL@'37[]EUV MY".E,%.70[@:0KX#;;J=W#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1 MT?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q M+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW M&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07 MIDJB\QE3ON>;G*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_IN MDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZS MAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT M>_&!()O\UMND]MW@#'S4JUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$, M>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X* M/-S^[PVPPL2.X>V+OP%02P,$% @ -("H6N;7%!L*!@ OA\ !@ !X M;"]W;W)K]OFS@8Q]_?7V'EIM,F-06;-&UW M;:24IK=H6Y-!MZEWNAK[Q!P/^@"\> MI?J1S830Y"F)T^RR-=-Z_MZRLF F$IX=R[E(8<]$JH1K6%53*YLKP<.B*(DM M9MM=*^%1VNI=%-O&JGNX^0%Q1'?(O&8;2R3'.5!RA_Y MRC"\;-EYBT0L IU'I]\4\ #SP#/AROA[ M%.K99>NL14(QX8M8>_+Q@U@!G>1Y@8RSXB]Y+(_M=%HD6&1:)JMB:$$2I>5_ M_K0Z$9L%K*& K0K8JP+J-!0XJX+BS%EERPJL:ZYY[T+)1Z+RHR$M7RC.35$- M-%&:=Z.O%>R-H$[W7+D4BK3)&V*1;,:5R"XL#;GY7BM895R5&:PAPR&?9:IG M&1FDH0A?UEO0GJI1;-VH*X8&?N;JF#CTB#";G1C:XVXK?R;VF:GZ16N2"<5T@G:IC[PA 73 M3.(W\^%9C?V'ENT)>%8!GNT&.!8JDF'^Z"3P #?>-H7:N)#:_;DHW8]@-K_B_!> M<-7,MR6LJ0OQLGT9-R2!HLUR%TJ]1L2NV"UQ[39E;'B(;=MMVCD[=XR :.V^@+7+4-0>UH">F$:YSD"?WO+$ MW(=XD#?P!WW/_4!NO-'MW7#@^;\-;]V1-QYY_;O!M1']$&)#:[.AN)NLT%VX MD!5\2]C^3:&WXSTQ_"G&BM3A0WGM?T;KX&/7TG'U,C.1[W?32ZOOKJ MW1M)#^%.M)8GBOO.:]+JHAXKN8S2P-S1>.:M&?00$L5JB6*X][P&'>-]N2:3T]/RTS6S'. KCQ?OBUC[%MOA4 :L$;Z;# ]Z>T.X[(]@A_(G5 M_L1P]?DD"\F?R13SIRTA3K?3IN)(KDP2&9%_+X,<1F8-0+WF\$.2-?0QR0"D/HW1*_.?D0<9&>#S &]QX1JY#F!.KS8GAFK/N3C)X"F8\G8I&.=X2 M=-OWK_O&#V%XX;Z$M2NQG5QI_3Y7?E(INA)&%O,;ZY;$>^,78Q>OVI>S%B2V MDR -4RU4.5.0OZOR-;B1$T]LXCR$"K%:A=A.*I2_KX+I@AQ,I3(_C?"<6YFV M>1 (B(&0L PT\AY"B%@M1&PG(?(3'L?D:I'![LQ\U>(Y3=\\\;(]\9Q:@YR= M-&B0"#7-[\J_($'/0!*2.4^-_;HEL/';)UZW+V@M0 [N+^M^G GH1PP/CVG& M.X0&.;4&.3M]1GHYQOO%]!H9+32X;9H/H$;B7R0XJ_-0IIT4:?F4[K+G@%Z= M,48OK*6)<6-6;*S,CL9A J7U\ M"B=7E9/%Y8J6\V*^]4%J+9-B<29X*%1^ .R?2*G7*_D/5%/VO?\ 4$L#!!0 M ( #2 J%J/C(86*P4 .03 8 >&PO=V]R:W-H965T&ULK5A;;YPX%/XKUK2J=J5IQA>N:3)2.U&U^U U2C:[SPYX,E8!4]ODLK]^ M;2# @"'I*@_)&#CG^/L.Q^>S.7L0\HB M9(5YLAV49QL,8;#)*2]6V[/ZWJ786(?:XF_.'M1@#"R56R%^V(L_T_,5M(A8QA)M0U#S<\]V+,ML)(/C9QMT MUR?WBJ#^>K: 52MJ=5IJ_$PQ^L)>3;>(G(5/T? M/+2V< 622FF1M\X&0V-=XK:5YRHV?WNY$D9J7PE)@1DID/*7:7'RA&2T2 M!JYM8 4^@IOK"_#;^]_/-MI,:ETW23O!EV8"/#/!-RI/ $%K@"'V'>Z[9?<+ MEG3NWK'[QE#M^.*.+Z[CD3F^E92LT( J98B=NO@T 3QW +NL3E5)$W:^,NM& M,7G/5ML/[U /[G8O5&P(ZZDXTJ6HF]W5!T +5*0V '[6?%[FAGRRL6Z"176 MH>S:O]\BXN,(FG=V/R3DL(MC#T5!9W>$U>NP>HM8K\03S31GRO2&A!F@MQE; M@\+T,;$';6J4';]':^R3M>=#P(NZJ&J*MCS6UK!D=6/(GEPD&PS^ 'P@738A9X?1;$;9MC!#!=A M?N6/IG,U\.K2<6$,IWG$,!HC=%CYT,=N?%&'+UK$][UDDFI>W(&,&>$!5]]O M%I(932&@,"9Q,(+JL,,8!][,.X\[L/$BV M6"L7UL$CGL<83#'X @S'2EZR. M<"+8"QA\177.@VO=A_.2,(A@-,;G,/2@2;@7SD <:"QZE>ADG-[RC-LVYU2> M-LP;2<];13LFW0LM6M2VCG0I9+UA,[U;C%; C/O+5>/=&R?'Y.$E$9M00E?;)RY 1)7""A-\8X-8N,HLQ![$43+:NF@2@K MUDN*$Z)#S8@?DS'$J9E/")ZK_5[TT++J'8O'8 4XL4[U"R,8PK',N>R,D,^B M[94.+4O=N$=W%=KM19+CLG:RF H<0@2&!(YIN R# $=SA=%+(5K6PB;K+V7; M(7/$0QZ9I-MAZ!&?H!E%1+TDHFBQ,UX?J&0'D:5,J@_OS!XK_%1O5/63NT$N M*NPO-\@WBG;,O5=8M"RQ.Y'GIB^:(U[R8VV:C 1F>UXQ\!Z>0 @1,*4(E,W/ M)T K?1"2_VN6.H)P#9N_YJG9ZW"E;!>HI;K22IN!+6%"UH$7K3%&_V.KC*9R M34@P/@V\9'5\1NLU'2]K^N%%3;C*N\RNKS<\KV/.'.'6@;90CA(\)^Z),8C1O$C*T?!AC/ MX1V=+:ZJ+^11K3 M4ZQ[3^@P=.\)-X-/,/;[US M#P^,&OC6P#S?"Z&?+^R'GN[#WO8_4$L#!!0 ( #2 J%IK;(0!NP( .@' M 8 >&PO=V]R:W-H965T&ULK95?;YLP%,6_BL6FJ9.Z M\)]4'4%J4U7;PZ2H4;>':0\.W 2KQF:VD[3[]+L&BDA'VU1:'H(-]QS_CL%V MNI?J3I< AMQ77.B94QI3G[NNSDNHJ)[(&@0^64M548-=M7%UK8 6C:CB;N!Y MB5M1)IPL;>XM5);*K>%,P$(1O:TJJAXN@\/-TIIN8 GF MMEXH[+F]2\$J$)I)012L9\Z%?SZ?VOJFX#N#O1ZTB4VRDO+.=KX6,\>S0, A M-]:!XF4'<^#<&B'&[\[3Z8>TPF'[T?VZR8Y95E3#7/(?K##ES#ES2 %KNN7F M1NZ_0)4?R2=RN[PB)^\_IJY!"&OEYMV E^V MP3,#?J-J0D+_E 1>$(_(YR_+KR#OY=&AW,7H??Z@SQ\T?N$S?DN#>?&K-$2N MR343F)I13A92L^8S^WFQTD;AQ_9K+&KK'8U[VP5XKFN:P\S!%:9![<#)/KSS M$^_S6/#_9'8P#6$_#>%+[MF-?*#<,-"X,G-@.[KBH$])-Y >R]X:3AM#NU?L M,C^(PRCV4G*,=[6,![.F-?]GB ?4WE G?34 MR=NIF=;;<>+D'XXP3**S('@ZQT<4'O!.>][IVWGQT-*&BH*)S1CT]%CH(PI; M:'>P#]LS$/>Z#1.:<%BCU)M,T4.UYTK;,;)NMN:5-+C1-\T2CV)0M@"?KZ4T MCQV[V_>'>_874$L#!!0 ( #2 J%JPK_N;W , % - 8 >&PO=V]R M:W-H965T&ULK9=?;]LV$,"_"J$-10LLD2CJGS/;0.RL6!^Z M!N*]<9*ZF\YC6KX)\-%R55,!1;5]:"T=0HE87K>U[DEC2OG/G4 MS-V+^93O5)%7[%X@N2M+*OY=L((?9@YV7B8>\FVF](0[G]9TRQZ9>JKO!8S< MSDJ:EZR2.:^08)N9PY:[Z3B9:L,!&5>-4_ZW :BIP!V[ I^J^"?*P07 M%$BK0(RC#9EQZXXJ.I\*?D!"2X,U_6)B8[3!F[S2V_BH!/R;@YZ:+WF5PJ:P M%,&;Y$6>4@6#1P4/V"TE$=^@/VLFJ(ZZ1.^?*KI+O_SAZFK M $4;=-?MLHMF6?_"L@1]YI7*)/H-ED]/]5UPH?/#?_%CX8\:_$S%-2+X%^1[ M?FCA6;Y=/1C!(5U8B;%'+MC[5*UYR8YA1%]O5U().+3_V(+5& OLQO27?"-K MNF8S!SY5R<2>.?-W/^'(^]7FZ0\R=N)WT/D=C%F??V0,Y<9WFYN-;FQT=7[9 MS\-P$L?1U-WW'1B*$4Q(G'1B)VAAAQ:.HK6'N-HB]ESK(R]MB(V-L+=V1*)@ M@&@3(R2)[8A1AQB-(C[ ?E"QSA"M4LA%>TBRM3X]-M!H0( C/XGC,U"+6#") M VP'C3O0>!3T+ZYH,1K'>+!N/)F0D)SA6<02@OT+6YUT>,D;M[K@THJ7#-:] M\LDD'(3/(A=$DSCT[("3#G R"O@'U.>\VC.I3'*X_,5,+-L7DO,H#J7\& >1 MG1%[Q]+@C8=194R,P+7J_76#F(3G,1Q?Q9Z0T$@NPKW:AE\-\Z43T*KVL\P5 MAER4#/ M@D'@1UYP(;[^$<]_$QZ"XXH@R"6T-3*C@D%E75"9KZW_B<^C6Q4^9C7<.CY6.4^2XO=NJ\FK?4Y&W4KXF=4A^K$AXO2U],-P=]#=U# M9M@R5.W*%3@ O4W?!VAV=DHJR+XZ=XQM0C X^03*1.+[ X]LDB'V N]"CL/' M>H;'"]K_=&ILEX9E[9);-DFK6VZO-RV9V)J670+AKE)->]?--M>"A;X6Z-[V M;!ZN"[>F27:/9IJ[!C1OVQQZTX)MP*1W'0.6:-KW9J!X;3K@%5?03YO7#*X\ M3&@!^'_#N7H9Z 6Z2]3\/U!+ P04 " T@*A:W0J:%R $ B$P & M 'AL+W=OBGR4DR-C93;&],4R8861%RS+2WASXKQ@DBH\K4IMIR2M'(JY*4FXLC!<4XX M.+6#TW%P@Q,.;NW@=EO )QR\VL'K. #W>@>_=JA2-P^Y5\0MB"2S"6=[Q)4U MH*E"Q7[E#7QEI1+*4G+XFX&?G,U9F4*WTQ1!2; \2XF$RE+""_0@!6(KM-P0 M3C926:DVTFH3X NA@& MO:<2AAK0$1->9N5:#&'%PUA_,HBE[69"7S4=YC0=YE0XW@F<6Y*3,J&(2+2@ MR35R[4_(L1Q7Q_P!"5=(:L9XGKFN;T_,YV->^T:V@S&.'*=CN>A;7MF.YP1> MZ'5,8TW+OHVQ^V;72MYMDG?/2?X3$DJ1XBP2#HA^FP0KC4@!E94/Y,C=E//]B!]8M.6&."Q2.!M2CW&LJ]0S(2>CCJL6PZQY M?B?YOJEKA2Z.L#[YL$D^O'0Y>)>$4+<-91' MW[/]T%(=:?06=*0QCS1Z"Z$_[,CMZ*UO"7KS?1PX3L;;;WM MEJW_LP'1TE!#MB4'FZ;>!FL^W/BEFAL5+1X+K4W\T3'%_NXE8=CU@C5A+*!% M#=36*L9!=Y*)SS!L$_9V3+#//B<R[D6UU M*>C;JD,%#) 3%+P=%NR+3POO4Z$[+N@'ZZCGA5'1XK'0#L2;1]<+ZO8(2%QG MI4 Y70&\=8V!+7ZXD#E4)-M6-PZ/3$I65,4-)2GER@#^KQB3KQ5UB=%S.-+$E?T(),PG;G>U#NIEDTCX+6X"Z MML5* D)_?269V&#+VJ3#"]CBWJMS[Y%T+IKN&?\FUH1(\%(6E;@9K:7<3#Q/ M9&M28G'--J12ORP9+[%4KWSEB0TG.#=.9>$AWX^]$M-J-)N:L0<^F[*M+&A% M'C@0V[+$_'!'"K:_&<'1Z\ C7:VE'O!FTPU>D2/[,>BHF5,[GCZ_1O]LDE?)++ @ 2RK9"L/#HK!"6MZF_\RJ%)@_TFL<=<@:\Q_P:!/!7@'P46?#, MW^X>.N $35D#$R\8*JNNV-)4;,E9"=2VXUC2:E6O6RHI$1-;V>JPH3VLWM,3 ML<$9N1FI32L(WY'1[)>?8.S_9LOY0L'.*A V%0A=T6=_JB.H8$+8DJP]$^.I MSYG=[ HF29PF4V]WBM]B%X8H]L/&[@Q:U$"+G.33F%T20HO%.RL3G%3I]A)X2>B@F84U^=ME0-<,B[I MOV; EGD=+CKA*_!3OT-JWR@.P[&=T:1!FCB1/GY]!E@(1=F/(":]V<, A6$' M8]\JB)(PL(-,&Y"I^TQ8XVI%]%(R4(4I:4'Q@A;#BRF]Y&*Z4+"S[,=-]F,W M1>R "WG0NXW0'5X4Q'HTC'N5OPJ@GX9QAZ&^71C'"-H9@GZKAKX3Y0,G&TQS M0%XV6A5KCIA<$WXDS2IU?A\T]".8IAW05L,P&)\X3U0<.G'?9AG;ZO-L M@P^ZMO5VS3*^)6TR5NRP#RE&*(JZT/MV4&^)(>2H18Z@6PV ,(?(' ML+>"#,-W]22TVA'Q%DJ5_[R%TJ6CG56BU'SHE<_:PY=D:ZZVM&MLE?5$T M.G9V9-FPL*MH-JMHB*Y6?*%;?7M+S<:7%71?86V@+5:#H%L=ALF[UMB25ECU M5F]88TZ!?_<:NU"T\RJT0@^=2FJHVW"6$9(?ZT!>",^H.M[4HF,;W9S8J?L? M"@VL!4A[[*9Q,D1OJ^'0+>+-FE39[:CZYP86!RO'UN2[S;#($61/X2_ M[0&0NP>8#^$%6((%6=&JTB2I%:@TB[+?$0812OUN0V,Q1/XX"'L)>">7*R7A*W/G)(#IM^K[ MB6:TOM>Z@Y.YN?[IC-_"R:VYY?':,/5EV3WFBAVA.J"E"NE?)ZJLO+Y_JE\D MVY@KG 63DI7F<4UP3K@V4+\O&9.O+WJ"YA9P]A]02P,$% @ -("H6I.N M$A47! 2PD !@ !X;"]W;W)K%]=9LD+BNP%"XV%6JZV1I;"D];NTM< M95'D0:A4R3!-WR2ED#J:3<+9TLXFIO9*:EQ:<'59"GM8H#+[:32(VH.5W!6> M#Y+9I!([7*/_6"TM[9(.)9-!HO;:30?W"[&_#X\^%7BWIVL@2W9&/.) M-^_R:90R(528>480]/>(]Z@4 Q&-ST?,J%/)@J?K%OTAV$ZV;(3#>Z-^D[DO MIM%-!#EN1:W\RNQ_Q*,]UXR7&>7"+^R/;],(LMIY4QZ%B4$I=?,OGHY^^!J! MX5%@&'@WB@++M\*+V<2:/5A^36B\"*8&:2(G-0=E[2W=2I+SLX5PTH'9PM*B M0^T%^VJ2>(+F!TEVA%DT,,,OP(S@O=&^)/> M73!OW)DWOH3^]6&\"'.>Y,_&(PQB.*L#?BF02BLS927T0>H=U%K4N?280V8H M&;1K5D=_8][;=JYUSZXMQ"/"!E$#*:Z$)2&I [#-Z3526?@"/L;K&':HT0JE M#GR-%6OB=[7VK+ZRDL KA0Z^>?WJ9CA,[WZ8SY=A.;C[%JB/$;)'*\L3)E(W M_:U-AZ#-DVE24\3KT$$<> .K6B'<7*4C=L0*=[5JA-97O\RQQJTQGIX2;8N?:\D.V!R J0?*[&"%%(ASWHOA MG0Z@II+ZF,"ET-14^;H?U(K\+^HFC;,Y'#)'UJ$Q0^>H';.6GH"MD!:JTP _ M1^9H14Z&$J"KL^(%*@6-%0NRF Q39$=66\LQT<+7%F/X4%'@0I1( ;5-%TQC MXKZPB%"&'M)#[B% '8 4M"T@H+,K6\*2XB]U+C/!;;WU:HOK"^')!09HHDGYKRD#@I$">0<^6A7"]8!E9PZ]BH%$$V]H2BCU-H3X/2#JB#/4- M[_\#?I%R#(:4')14+J$:#U8 MBJ!$ZR@AJ11(2EQP/-W\QVLQG.N&R3UUH>'N"9*ZK&U M+MY,UBEU[^;S6*ZIU7'F.W)X4OO0ZH2?H9G'+I"N1*BU\\7Y^<_S5ALWN;V6 M>W?A]MKWR1I'=T'%OFUUV'T@Z[..K:=:);\QOKSO=T#VE?W5W ;_F M>RV5:QW\5@4^#6U\(:&*-)PSCI-RGP*>&LBEVP]]Q)T8K^<)VOC>O!PD/V3) MQ7#J]1=H$@NY1N^5I^-TZXTVJI[W"14 M7HKJ/^]7,074SG]/(90=N#KM /?3N]CIDFXF'=L*&YK<_OC#Q<_GRU?"N]J' M=_6:]E_J3 *ZPH*H-T*!AM+*G5:#U2 MPPE0V[6!"R8J<@U(HN+3K+2B#0BEDS.<3##* R4H*9#)1.7:>>N;G3S#65/" M4/*JA(L!3<8J:A 2Y]URX\[4?0]#P]$I[B<2UJ$08!6B.HZ1B(#::+NAPUAC M'T&5Z 75Z9!,::D8+8]8W=]]&B5^FJH^$ARRUJ,J[5X(?JXU@@JDR,#/@) / M8-_BGB!FS;?>5(-5X4CXH%5M;#M]@JV/O;9V5Y KK8^07U':$D)+6Z^$-B)C MT%@-T*&@PP7<4&N] 9@*I>]0*@$P3Y50:3 E*V0DJUXH%9>:D8=\SDVM2Y:- M?<"5Q$.!?#U3[U-A"?IQD-@J'S[P ^X>V$-&[CX=I'**'%>D.A^C67&I[#A: M2X_R2W)R-J:700!L&ZCAD'\X$X%S;%Q,VB6;ZP;-41H,D-U1 MV<2UKCB\$;7Y"%FKG6 M>>A!W$!%L'H>"<"-RO4M!=_'H@N>@52ZZRS.,QNA M_I!SVXL=R)[=H[P3"N?J[6*)"G 5')\"8,?.<+G&AYT@$,5Q@["#X6QR38E& MA?FMUKZE?&+5&\O:XS*[ZCF1Q:'FX'V=K]3&1!^.[6'^A[,-#]W6A"!/&;O0 M2T.BS\EF0PYUU&2*C;L(5F6+)I1!UVF,9*E:)*!O564BP-P567ZI:$=;&%(# M1"P*E;75@XE1($>7R],[I&(4F#VAERM$'5<(T@ .6!'C/# *Z@7*0 "AZ*/P MS51QY1CD+_5!V^D!8ER3 82%>TBF<*JX*+G$,*&CK,[4/U$_ P]*$73!L +4 M3)^,-7^P/>2PU'$]E;\%H&'&56J(-O5=3,'JA+WP<$ MVK8,>O+EPY0!*8FJF ]R&=,C!:YN.=_E&F']6QW0@Z.UX'?:IEU1$S0S5P&$ M3(=U[[*S86RM@6KWM S%7/>';#F51.VY&L&@.C4C.=CCQUY(CYKZPGX7*@<(&4@V:?>5L6H!<0%!8=^+<4;755F7/Z.$6WUCEMF M8ZJG4TCA\RKS+\OTV,JSS)S(PLL,9.=Y !,/.+W!X.<)!V..&FD699 "C(R< M'):6>N:8G 9)2:XDZ,'XK/B=LD9@TLM&@]F&"[&,B0JS6+Q*>4[=?D6FQPX- M/RY.QO64IR1$1S&PF!XZA:UF_$=9QR?&U"1?,#$=9714^X(Y^.2SJ4O M6.$OU<7L"O^OU,7BS>PMMO9,^+P-Y=T2VGB][)T4%@(?!PE"KFM3&F8V'C]Y M7'"$ U!,5T^-AY(,F@,]Z!&&*8K#W$0K&C&7H5&A%':\/6 Z2T5'>!5DP^I# MTL8>VF+8,(5E'&S9"JJ>T)!RQ)UE'MF_,% -=A$#$[@%SM=P1PT MX3#7-;<^E(TZI@=1#MR/@36^%1:\\9I]:UCOFC.H;9DH(K?)L_G.X:.?'SAN MOT)P[CE,><[D&"(9)QX@PEU,IX7NV56,IA2+E@GV79D@$^IG_IGJ%L M!@K%>,ZS+U<.OUUMC;6L>YPBZ8FHN&6X3;0=7M%%Q;"W*< M.G$T&#%1=\,HJD>VD?Q*^TD1\Z-_(IB5L7DOE[ MR_[N_FO5^_R1YNEX_M2%[FZP+BM+-43/9[^\F:B0/Q_E'\EW\LEFY1-63;E< M$S;OP ?PO/9X6Q]^L(']-[S;_P%02P,$% @ -("H6GME[NL!!@ DPT M !@ !X;"]W;W)KO(+RAV +- MUMUVFP1(FQ8KMBY9TFT/PQYHB;:(4J)+4G&]7[_O4/*EK9,."&*)/.?P.]^Y M4><;;3[86@C'/C6JM1>CVKGU\\G$EK5HN!WKM6BQL]2FX0ZO9C6Q:R-XY94: M-4FBJ)@T7+:CRW._=FLNSW7GE&S%K6&V:QINMB^%TIN+43S:+=S)5>UH87)Y MON8K<2_<'^M;@[?)WDHE&]%:J5MFQ/)B=!4_?YF1O!?X4XJ-/7IFY,E"ZP_T M\K:Z&$4$2"A1.K+ \?,@7@FER!!@?!QLCO9'DN+Q\\[Z&^\[?%EP*UYI]9>L M7'TQFHU8)9:\4^Y.;WX6@S\YV2NULOX_V_2RR7S$RLXZW0S*0-#(MO_EGP8> MCA1FT2,*R:"0>-S]01[E-7?\\MSH#3,D#6OTX%WUV@ G6PK*O3/8E=!SE_=B M!8H=>]OV 093YQ,'P[0]*0IS_0D [5$E.U0O MDR<-ON-FS-(X9$F4Y$_82_=>IMY>^@TO[\1:&R?;%?O[:F&=04[\<\K=WEIV MVAK5R7.[YJ6X&*$0K# /8G3Y[+NXB%X\@37;8\V>LOY_(_*DD=,0?]-.!.F8 MG3B!O:\%>Z6;-6^W#!5ON!.6R-;WI:2JYW(^&";6ROHCP&' M1]B6@N'!GSC Z3&2/3MX0T=4HI05%&N]"9QF7"E=PA-T#ZL[4V*'*KAB<+C4 MK=5*5MBN6(ON=["HM"7ON",ON;(:^I0WO>(IMV&L0J."P+'9P#K\$#C+]')W M 3&,/#TZ3BX(W.++9T7?$4ST00'&]U*!V(67;6"D0=A;&>)Z [$PFFT)OO" MH^MZ\ET-RX,6O5-?=$P);D$@^]AQ>&G4EFB20_S76"/XIW <%.+HI]_[*+&K M#I*TVDCGA&#<")\<02U4=6#Q0 F=Y6IMQ<&T[-V'DX-O..NS1#RDP1"]OBR6 M&IF\\0'D"V2_5*JC]D5%2G&11Y7,%YB])SW85_(]1GO5414M3S:#NYYBRK#[ M70J3[,T^@P-JS-2=L^!]; M"A]:Y-Q2@([9-)RC415I&.=1<"T-QK\V=B"AEZ'([$YB<1*%$33H-\F2 . _ M^'!Y,=D^"$LEYM..7&V,[U!G9PRHXMF\[B/,SB++@%L:"UWXKCI MMJ?BC'#,<] ;A=-B?B(NX+4(,P2O2!&ZV11AM<)'NV^_#[CEK7VZ?"N2V31, MBY08FT;%%RSF81)'1/!L7GS%8@%W03\4$PKPTUXG$3R?9OG@LWD,K3=]QO(P M3V=@*XY?)6: R#G73(!(: M,"A6<[)3.-2TK;7R+6"!H2LP!9"O.,!?)UKJ#L/M8-5*#'!^ #8.$,-#0(>> M1Y-4 3)F%/KSL#I,!]#@MB$2GB\P,>BQ^K)N/2_]3>&S-3$DUWZQ$170J#$[ M=16;'%V4&V%6_G. B.Q:U]^9]ZO[+XZK_J)]$.\_5] F5A+=0(DE5*/Q-!\Q MTW\"]"].K_VU>Z$=+O'^L<97DS D@/VEQG5L>*$#]M]AE_\!4$L#!!0 ( M #2 J%KLI>&\;@( %\% 9 >&PO=V]R:W-H965T)D.+R,*R%UE,Y";&73F6E828TK"]14E; O2U1F-X]&T2'P M((N2?2!.9[4H\!'Y>[VR;A?W++FL4),T&BQNYM%B=+V<^/R0\$/BCH[6X#M9 M&_/D-W?Y/!IZ0:@P8\\@W&>+-ZB4)W(RGCO.J"_I@R^8-?/U/-E1E'XA5V;.QU'D#7$INK 3D$E=?L5^^X> MC@!7PU< 20=(@NZV4%!Y*UBD,VMV8'VV8_.+T&I .W%2^S_ED:T[E0['Z4HP M:H8;0TRSF!VCC\=9AUZVZ.05]!CNC>:2X*/.,?\7'SLEO9SD(&>9G"6\%W8 MX]$%),-D>H9OW+NH:TR.5W%&^>::I'A/'+.(+1;C-)W;T>7PP]G>ICT/4S.L?_W M+SJ+/JWMJV&$R0".J>%;B6Y5U4*_ .Z=ZPD)LG!D40F6N@ VP"XMQZVS<^W, MR1=O1/;<2)+!9,8":C8,'=*,SM.P&!K_X#!^RF)DM6K&6 M2O910I",%0W@U"W&1X^^0EL$:WO!C>;V_??1?GHL6M/\36]'CWMUA=0$"C<. M.AR\GT9@6SNW&S9UL-#:L#-D6)9N J+U">Y\8]R%=AM?H)^IZ1]02P,$% M @ -("H6G7CM>+&# ER, !D !X;"]W;W)K&ULI5I;<]LV%G[GK\"X.YUX1I9MV4XZ<>(9)VFS?DCKB=/MP\X^0"0HH2$) M%B M:W_]?N?@(E(7I]N^))8(')SK=[X#ZLW*V*]NJ50GGNJJ<6^/EEW7OCX] M=?E2U=)-3:L:/"F-K66'CW9QZEJK9,&;ZNIT=G;V\K26NCFZ>RM<7]?2KM^IRJS>'IT?Q2\^Z\6RHR].;]ZT5/=K>V_QZ31)*72M M&J=-(ZPJWQ[=GK]^=TGK><&_M%JYP=^"+)D;\Y4^W!5OC\Y((56IO",)$O\] MJO>JJD@0U/@CR#Q*1]+&X=]1^D]L.VR92Z?>F^HW773+MT<_'(E"E;*ONL]F M]4\5[+DB>;FI'/\K5G[MY:LCD?>N,W78# UJW?C_Y5/PPV###V<'-LS"AAGK M[0]B+3_(3MZ\L68E+*V&-/J#3>7=4$XW%)2'SN*IQK[NYK-Z5$VOQ&>5FT6C MR5-O3CL(IL>G>1#RS@N9'1!R(3Z9IELZ\6-3J&*\_Q0*):UF4:MWLV<%?I)V M*B[.)V)V-KMZ1MY%LO*"Y5U\P\K2FEJ\AZX6V0!/=TOQGGVLK/CW[=SQ]__9 MYP O_W*_?*J7;]C/:72?O+YZ3_V1@]*V2_ MBC^;3HFKJ=AS@OBR5'!5WKC[_^K'/[T2S555&YL(9MA2YY)EOOC^NQ]FL[/KVX?W_-?Y];%X>?9R(O8&R(TCY,2+ M+Z;5.>T0D,#_EZ8"KC@A18GJ/G&=:H5L6VMDOA2=08%VRJ)NH%065;<#*W63 M5WV!IZ_%^;&X*Q3T3^J:4G3P0A[TN1:S0TM:91D@R1=F7ND%/W77XN)8? @J MQ T9;8# QDF/3*W5N;H6E\?B%L:,!>]9!\^*J^-1K+ X&#<=Q2U:KPH(DYW0 M\&D%(8U30BZL4H#7SF5PUZ,NX'UCL0Y?'[)'K)8:?O5.4Z_%"WW,6GZ$EAUI M\2L$P^MTSKWL(%S<&]LA2-JDX \7QRR80)0^SCAM3CZCN:S%%Y4O&[BY$@]] MVT)*$K#S).52BN;&=R5*FWQI)0QT*K<*NI$+#998\;4QJY.E64W@75/T[.@, MZX'WRFI9N8EP.$F=]"T:%Y\VP799K3O6H%..$GXB5)=/)RP8EL M* [E'#FC M06NZ:SHT'G2B'GON+7JJ[=;)H+O[9 &'J99K,5=9@9!66%H(A_SOT M%T=MH M'6K-PMM;.4J1TZ9(HG^FPVL*L(]U/&@J/J)>&MZ+S.PM2[J[%^%06@S3^WR9 M;8L0DA:C_!O1-ZY5.:H!.J(W:N_9'$],GO>6/\T5[('OY:/4E9Q7G" A"8$G M,)ZD3U3\=L2VLK-]R$'G:@-U(';<&8S2MQLD[@3EAFKHE&JX,A(7V[* M9XOI$!O(=R@%ZXL0:Q0!R?YR8#I0D"LHWZVJ)#$,X1C[*M(&[*,BY.'*%:@N MRI8ZGKB[T)>XT"4D"GBS,2B4.8$U.6XJ;I_9XU=OO$S%C!0YX!$GG&;@AM<- M[R1Q'(J0470J!&.A:B7\H:HUQY/*)AP';]4M$K/#4:2%#YYDU9,BT-KYP#GU M1Z]PZ(01< Y?"*3U$ME*N@Z0^GGO0#^R:X0Y!P($/8!GIE\L60.$WVJ7P#63 MCPCT @W!K&6%>B0K61>_E-VX"Y="NK" 8-6P,KNKIC[=#@JIT=52MF5.D2J5 M*)':!IUNT)8BQB9$\BZF(IPK\DH07G@,#6OM5Q!Z-,(J-BJ/[4F58HAP";4X M,"5:59-K!C=;DR[#C4,;6!&J=JB+B!?+B'<,8S$(&IV!O?E>FKPE4I"0ZH&3"1!62T,8:#7-U>)W,Z>T:@E;YKH"0U0) M!C&6,_*ME;04#@\O'D=&#=H+8'S;=8QOH &'4\8E'#F.)(*DZJ'S EIV)-%4 M9K'.?)8RHRCAEQU$50RWVU&8B@?N7CZ9R37XV-NPW2$DKES_/V5T**JD6!)- M*52MMUPIR)4^K1YEU2=\^Y/IE.H7)V5IS"JV#]%$]#T]&=$\R05]L %Z [P_ MP-&FXFX+?"-MB!,*3I8==P%%N58^=_B$2,I*$VOH,:!))L05#8O$> .1\+05>M)QLA*V8#%5/EU7\.A#='IB%=#LST9(W@@ M@-?.*S4\E14'-XT<$"1;U\A_2Q$V^S4EO&+GR*+@P0L/=_3^36W&Y30MKXB] MDIUN>UP< 61HM>G K>@Q#AX(="(%95^5L(TC";^V1E.8&VXYD\WX[L0@VT+, MPU9.C&<'VV']86: L.&D:=BOD-;DP4FAF/>4R8C%:3",4EN7\GU[VN'& M@84>1O:V#]).,__)PW3\[3K=G7E&47*#K-DJU.T"G0^YC0]E:%2!"1R()Y5J M]NU2%5NE>K!$OU&4QNJ%IDAMCAN79;:W+,4WRY)Z3YQ%/]U^3G/NWRK0+! ' M2O!-)9*:(RI&AYV_NMYWY>$[M,P>P2ZYY440@3%HO;;/F:N^J)5LTE2SL8CJ MC&Z/S7,?>"TD8_9F&8A7,\@ L_E"!"/$1_*!M=\Y =H M98BF^A21-5WN!<_-%8Z%OQN"I2_KUD/_9)<_4A;1+4+0$8$^/Q/G5^)=H$NQ MQ=2U*C1ML.-KK801V;.3WF9,^C9<<&(MD&Z6VY7/!+'4"R96/IHQZ_;?Q(5Y MOF\PNL6;R '[82%+M4 M,'F[A9#)(2[QCC5,@KLJQI)[%K3V@F:VE]R,\.R6[?PD+9(A7NV/Z?A2%N(? M8O;J\, $IJ*K&Q2*+2Q:-/EM30@IM2 MSUBS.)_-1'S[BI$)2XHP=";?O4AJ5,"-0*Z/T0XIQ:FTG,MBH9!0"J M%!.U M'6'DL[@H-N+1!7O9,PK%\.!A++GT#D,ZI_CRB2_UD;A],^?N3\6L--\;N712 M6(2#Z&8]7.&SLIO5$]#[+@8?YA8>4>BJPE2Z8"2>RXI]RN^=MN9?NMO$(DYX MFH&;!>!U3N,EI;I3"\J-P/L!!ZI9 #I3W@ZN'UEK?Y-!X:#XI;F!GV%M''TY M+*;R"%"9E0?#Q1)P^0N&B>A3/VL3FA+$ 9JS#66(9U SVCH(8!#2Q^V]!^%* M#MTI]M6F\..\V]P0U/)W]-DNW;!MM:ELH\< ?3>Z>A2FMYA^I*-N$ZZ--O#> M2@L>KEL94Y@W$3\W?#GI_3F.&(\WU(=0^Y6&2)=Q ]N[-8$$>T[:!5WC!;\& M2A,;0+ @3?F->NJ2RH2#;G^['N_/@NT(2]# 7X_C<5GQ?2)!@&CZ6H&)N=TK M-&K$FIYTL)+*"(-FSNXI@(!-L<=+NBEZL(!TX(SV)>M''+J+ M;[V+" -\3O94'(\*=5^%00 AF_NW,P,6%U:(VA0JWG5N:1-5"/?ZF:-)"U+X MJGZ%V)F5/SC*BE'<'.A7N?$R/HM(R?B\"1"%^.!X1O.O"S82@Q!^F8;@>]^# MS\FF)\<#QZVG"&'_F#;F9$_ 9#:#S1=)%K\(W5:+W[4L9;/P8!NO0NDUPY/_ M/F,DGHH/FQE/_;#>F/F$9F.G&-4),MAD0V%WJJ=56L2,_H(6P-[R\ MBS-O+B7<_'=%5,0D6AO(/K]+D$1E_I*.PVDQ0CR<"0XQ>SFY/#L3^UZ^GPY^ M+ '(6/!/0NA&'WW0_VXB?9M^=7+K?VRQ6>Y_L@+5,#6!7:L26\^FKZZ.A/4_ M _$?.M/R3R_FID/)\I]+)4'D: &>E\9T\0,=D'Z+<_,_4$L#!!0 ( #2 MJ%KV:,<^C ( -8% 9 >&PO=V]R:W-H965T<,FU/J$F3PABTE2@,C0S.?4N<:J?'>@.V4$F:SP(;6LV@<[0(/LJJ= M#\3S:2LJ?$3WH[TW[,4#2R$5:BM)@\%R%EV.SQ<3GQ\2?DI0;!RPJOL&D\$6,ABT]<-_>L=^$VKF6I;!X1D76WAJRZP>(V/6<<@)MV)6:0'">^$&4$V/H8T M24\.\&5#<5G@R_ZKN!X[>1OKF^'D6J$W1QV? MI(&5,)(Z"XW,N?T0A"Z .,V J RB"D0&&^&DKL 1.,QK30U5&^Z(%7=Z^Q?U M"*X[$](Y5DIC'5M,!JJ_0U2&4S^&DCJSVQGMD +!./D(O"@RZ!'E M2XGL[>UVX1U6/O# :Q[1MH:>)7!MPXZWNLUA:8* M$\5"(._;;H@.0^NR[]67]'[B\76OI.;?C"5#D]'GDPA,/T5ZQU$;.G=)CN= M,&L>O&A\ G\OB4]]Z_@-AE$^_P-02P,$% @ -("H6MLMVI/% @ . 8 M !D !X;"]W;W)K&ULA55-;]LP#+WW5Q >L%,1 M)T[Z@2X)T+0;UD.'HMW'8=A!MNE8J"QY$ETG^_6C9-=+AS2]Q*+$]_B>+3+S MUMA'5R(2;"JEW2(JB>J+.'99B95P(U.CYI/"V$H0AW8=N]JBR .H4G$R'I_& ME9 Z6L[#WIU=SDU#2FJ\L^":JA)VNT)EVD4TB9XW[N6Z)+\1+^>U6.,#TK?Z MSG(4#RRYK% [:318+!;1Y>1B-?/Y(>&[Q-;MK,$[28UY],%-OHC&7A JS,@S M"'X\X14JY8E8QN^>,QI*>N#N^IG]4_#.7E+A\,JH'S*G7"+[1=[G0:0=8X,E4/9@65U-U3;/KWL ,X'[\"2'I $G1WA8+* M:T%B.;>F!>NSF-H>:,S4R%\%1MT\YB8T>_'68]> M=>CD%?04;HVFTL%'G6/^$A^SDD%.\BQGE1PDO!5V!-/),23CY.0 WW2P-PU\ MTS?MP;5TF3*NL0@_+U-'EB_$KWV6.\;9?D;?)!>N%ADN(NX"A_8)H^7[=Y/3 M\8<#>F>#WMDA]C<_QT'T?FU?#"&; K\RA.RJLJ8!'@14^WX'0.7":X,9TW !HPUQF!G+=\$3^'+$;QXW M/$(5 MA)7CLD\(*:*&HE%J"[WK'%QGD*!E897ACZ[D(W(&E4('I;R@%[9;TZ@\'(FL ME,C$M34L5Z0*_[>>(OCM(S;0D%3R#P:JM#,(I@CA6]Y&L._*Q#O=7*%=AYG% M2--HZAI[V!W&XF4W#?ZE=S.5VVDM6;+"@J'CT=E)!+:;4UU I@ZS(37$DR8L M2Q[M:'T"GQ>&;T\?^ +#G\7R+U!+ P04 " T@*A:.ZT%_AH# $!P M&0 'AL+W=O=7C(R$>HCL MQ$D 01*) %4KE0I!/PY5#QM[$J]8[YJ=-8%_W]FU<0,*4:5>[/UZ;]Z;]8RG M&V/OJ4!T\%0J3;.H<*XZ31+*"BP%Q:9"S3LK8TOA>&K7"54611Y I4K2P> H M*874T7P:UF[L?&IJIZ3&&PM4EZ6PSPM49C.+AM'+PJU<%\XO)/-I)=9XA^Y[ M=6-YEG0LN2Q1DS0:+*YFT?GP=#'VY\.!'Q(WM#4&[V1IS+V??,YGT< +0H69 M\PR"7X]X@4IY(I;QT')&74@/W!Z_L'\,WMG+4A!>&/53YJZ812<1Y+@2M7*W M9O,)6S\3SY<91>$)F^;L>!!!5I,S90MF!:74S5L\M7G8 IR\!TA;0!IT-X&" MRDOAQ'QJS0:L/\UL?A"L!C2+D]I?RIVSO"L9Y^8+03(#H7.XE*IVF,,70P0W M:.'"E"7G[:X0%J>)XV >DF0M\:(A3M\A'L&UT:X@N-(YYJ_Q"8OLE*8O2A?I M7L)K86,8#?N0#M+)'KY1YWP4^$;O\%T)JZ5>-UZ#2?AUOB1G^4/YO M3>>+YY0JD>$LXNH@M(\8S0\/AD>#LSUBQYW8\3[V_[FFO<2[97\U#N$DAG^, MVI[3W$*4WZ]XG\(&/F6JSI&8XQERS\&5&/<^.Y 4BBF'NF(:5R!L0@'QBGA$ MR_T =%TNF-\.R -Z M%;O43@K5*>-EX;B-U"H'DV6U!;D"0AY()WUD5L-(RX)T^$Z8R+ 5JK'3Z$QV MSUZ">;29]!Y-0+ M;T]JQFR?CGO?6#XGM.(L'1Z,>O94* O2E!UPX6=%53KA.'HS[G VJ,'1%]=R')6:B)NP)I5Z;X8CR M42C.%<$'&2/$S-0_/A[UQVD*HWYZE/8'PPGL^LR3KAS2^.X:X9AP;\IM/X M[Z\,7W@[\0&Z']_\#U!+ P04 " T@*A:[QB2NSP# #X!@ &0 'AL M+W=OD(1>E!;1.E<;R*6B%5L-OX MM7O:;71O&ZGPGL#T;2OH>(N-'K9!$IP6/LBJMFXAVFTZ4>$#VH_=/?$LFEE* MV:(R4BL@/&R#F^3Z-G?VWN"3Q,&R%P;O=/-9EK;>!NL 2CR(OK$?]/ '3O$L M'5^A&^/?,(RV"1L7O;&ZG<"LH)5J_(JG*0]G@'7\ T Z 5*O>W3D5;X15NPV MI <@9\UL;N!#]6@6)Y4[E =+O"L99W=OO_72'C>192ZW$A43[G;$I3_ 9?!. M*UL;>*M*+)_C(]8P"TE/0F[3BX3O!"T@2T)(XW1Y@2^; \L\7W8Q,/ARLS>6 M^.S_>2G&D2)_F<+5P[7I1(';@"^\07K$8/?+3\DJ_NV"P'P6F%]BOY#YB[B7 M5;W7%N'U J:HW_0D506V1GX($=KQL- =%G"JB_J4ZSR\@#_ SK<<=20?!4K@>6"-*9G MI^S*Q?+=MV39L[JNX>R[ $"H,@31:,[U(&WM02/=B8F!A59JZD&S$3XA%=*@ M"]IE:Q!$@C-RQ?9N_]#;GI"Y69/2EH^EDF9,*/MT)MR\-&\6/1$K:8XNQ_^R M&Z==6&A0&-8'1C[]Z@\?:MV4[E)T2%*7L#\^"W$!-_ZHG]V-93AZ I^;)%R= MLA@F>1J^7J_AI3J(SKI1BU3YGFLX#;VR8V.:5^>V?C-VL^_FXS^!U512&8[F MP-!X\6H9 (U]=IQ8W?G>MM>6.Z4?UOQK0G(&O'_07!C3Q#F8?W:[_P!02P,$ M% @ -("H6H4"?Y$W! ,0D !D !X;"]W;W)K&ULE591;]LV$'[WKSAHQ= !BBU94I)FMH$F[; "S1HTW88]TM+)(DJ) M&DG%\7[][DC9=;K$P%XD\7CWW7=WO*,66VV^V@;1P6.K.KN,&N?ZJ]G,E@VV MPDYUCQWMU-JTPM'2;&:V-R@J;]2JV3Q)SF>MD%VT6GC9G5DM]."4[/#.@!W: M5IC=-2J]749IM!=\EIO&L6"V6O1B@_?H?N_O#*UF!Y1*MMA9J3LP6"^CM^G5 M=<[Z7N$/B5M[] T,:.#2S8\ M_MZC_^)CIUC6PN*-5G_*RC7+Z#*""FLQ*/=9;W_%,9Z"\4JMK'_"-NBF603E M8)UN1V-BT,HNO,7CF(-]56#VUGQ&' M Y'YGLCU_"3@K3!3R-(8YLF\.(&7'0++/%[VOP,+=OGS=MP$5[87)2XC.N46 MS0-&JQ]_2,^3GT^PR@^L\E/H)UB=M'N>U6_:(:3)% (J?&D0;G3;BVY'!].A MH?-"8EF#H.-OC.@V2/WD0%H0$\5&(&CE2*_-A6^=#79HA%(, M2].@LD#";8.N00/T> )>ZNX!=];+#?<$.,U"9^APLW @M]ISDA49R%IB-:GE M(U8@K*4YA(^]DJ5TY$\;D.UA13,(!/1HI*X8PM%X(.ID4#;LWRN0*TO 1H1P M;D;/P>- I]6HG>PVHR^*-1 F[[*>N*,4ZK6CH784B.5(*FEHH!P%$A-NQ3M! MG\;;VCI!BH7IUWH-=*;D)AI:_\8 Q6TR?' MIQ$,"C3[.8^4K7!:V#<1G]2BE$JZ74RHLFQ@R^I4_8IK2%SPT84%Y8/Z.2<] MZ1JJG4&^*+X!>KJ4G_/I):33!-YAB>T:S62[+B3+*3Q>1(L/J(EEA_:?G"4U: F.P) Z^!UEB=Q7KR!GR9W M/!RH"1^$&GPP_TU(&L_/\[C(TQ'TALM/)CT='SX3)_*Y@]=IEL67:4JN/KVD M%$-'C44PY7?(K\AWFB7Q19; <[-T=G2-M6@V_K+F_APZ%VZT@_3P/_ V7(/? MU,//!%5IP[VKL";39'I11*&']PNG>W\IKK6C*]9_-O1/@X85:+_6-%S'!3LX M_"6M_@502P,$% @ -("H6@S#_$3C @ /@8 !D !X;"]W;W)K&ULC55-4]LP$+WS*W;,#*WHK:=?#E=)WID"T\% *:49!86UU M%H8F+;!DIJLJE+22*UTR2Z9>AJ;2R#(/*D681-%)6#(N@_'0^V9Z/%2U%5SB M3(.IRY+I]02%6HV".'ATW/)E89TC' \KML0YVJ_53),5MBP9+U$:KB1HS$?! M17PVZ;MX'_"-X\ILS<%ELE#JSAGOLU$0.4$H,+6.@=%PCU,4PA&1C-\;SJ#= MT@&WYX_L;WWNE,N"&9PJ\9UGMA@%IP%DF+-:V%NU>H>;?(X=7ZJ$\5]8-;$] M"DYK8U6Y 9."DLMF9 ^;<]@"G$:O )(-(/&ZFXV\RDMFV7BHU0JTBR8V-_&I M>C2)X])=RMQJ6N6$L^-;%,QB!C.F[7H86J)T"V&Z@4\:>/(*O ,-V%7MR!)$J.]_#UVOQZGJ_W/_G!%\VD8?X]&/AQ ML3!6D_5S5]X-;7\WK2N5,U.Q%$)3#MI3T[MSH;+)5@%A@GRD-CY[/+-G#J6O1;, MF .FTX);4E%KYJI59G2YM&=6I]0>88(IJTG_5HI 1>JZ$&T*<03Q,7UIB"&) MG=V#74\FW*KI$O72=RY#5+6T37FWWK8Y7C0]X2F\Z:Q44TM.#UY@3M"H.S@. M0#?=JC&LJGR'6"A+_<9/"VKPJ%T K>>*'L_&;93^M&4B!;VHI8F8:6US30(3%:BX&:@&I2TLE%:<$M3 M702FTV(2,:?CI/U6SK@\?C _ME[)R]K;G"IZI]5 M;LN$73'(<<.WM;U7NR_8^1D[ODS5QO_#KLV-)PRRK;%*=&!2("K9?OF^.X)!UZ$6+CMY QW"GI"T-W,@<\]?X@)3T+_X/>\!E#C=[*F>#!G[-U\9J*HK?IVRWK*/3K*Y1IJ;A M&2:,.L&@?D*6?GP_O P_G=$\ZC6/SK'_\TK.H[\JBS",!O#*^O565[( "M%/ M(X)H[PW=O0&=>E;VQW[QSJ4ME6BX?*;&RY#Z)HULM0< M?EC2:X3:)=#Z1M$)=!.W0?^^I2]02P,$% @ -("H6A4/9!-&ULM59;;]LV%'[7KSA0AZ() MM%C4W:EM(&DZ+,"*!G&W/0Q[H*5CFP@E:B05)_OU.Y1LQVT=]VDO-DF=RW>^ M[_ RV2C]8-:(%IYJV9BIO[:VO1R-3+G&FIL+U6)#7Y9*U]S25*]&IM7(J]ZI MEJ,H#+-1S47CSR;]VIV>351GI6CP3H/IZIKKYVN4:C/UF;];N!>KM74+H]FD MY2N)L^\-_A"X,0=C<)4LE'IPD]MJ MZH<.$$HLK8O Z>\1/Z"4+A#!^&<;T]^G=(Z'XUWT7_K:J98%-_A!R3]%9==3 MO_"APB7OI+U7FU]Q6T_JXI5*FOX7-H-MEOM0=L:J>NM,"&K1#/_\:0J$=YPRV?3;3:@';6%,T-^E)[;P(G&B?*W&KZ*LC/SN:X(HHM MW#:#P(ZI=U_X0J(YFXPL97!VHW(;[7J(%KT2+89/JK%K Q^;"JNO_4>$; \O MVL&[CDX&_,3U!<0L@"B,TA/QXGVY<1\O_D&Y]]@J;46S@K^N%L9J:HZ_CY4[ M1$N.1W,;YM*TO,2I3SO"H'Y$?_;V#P)GNLR:GHLSEMP*J3"&H)QV2Z M1\DM5F 5S"V->@.R_=RB[BW,L8K^[YR>4\K)E7A?UAH1ZJ$CT'4$D)[EV@EZ M8':/C]AT"#]!FHZ#/,]H%+,XB//"V\8EG?")SB&#YM+[6+=2/5/D4M5N;4 6 M%5F0,@91D@5C%GIW6BW1N+.#2U@B&BCR8!R&D,4!2T/O1F@Z&)0V;]\4$43:GIJ.)CF4#K&SRR - Q8Q[[8Q MG>9-B7!^#H2*%6-((RHK\3Z79=?2IV>JP5@#$2/L*; T2%CBW1&Q1.OPB;&@ M"!-@Q Q!F%M5/H 4IH?10V9YD#J0&45.O=]PM:OW9^(B2(O,NT'JSE(,/#GH MO';-_^^6N*#(0HB#/"1<=HT:U'>DP[G#,4Z)WC#(L_$178C7+$A(O"PFZ8J< M9#78J^TR5J2Q5&W?+C]2,LF#.(L=8WF8?<-B&D0L= 07X^P[%C,JE^@GQ\@) M?+KJ**3*\R3=UJQ?0]N'/HW26IB2 M[C_>H.K,WCH Y!2,OF_6@@;"0$>;50,E@P^D#&^>MYO$T!IE7RO9'P$+!(,M M)Z1("?HCL'&G R>T8,2J$4M1\A=@%QYI^"(H89-=Y4J3DB _4LFKW:HKO=6. M!OL<4,/SA9#"#:MO]VW/RY(2X==KN&VN_6*-%:&1%\>.YM'!#5JC7O7O!,=C MU]CA,MVO[I\B5\,-_&(^O&/HE%@).@PD+LDUO,A3'_3P-A@F5K7]?;Q0EF[W M?KBFYQ1J9T#?ETK9W<0EV#_09O\!4$L#!!0 ( #2 J%I_]TLKQ@( &(& M 9 >&PO=V]R:W-H965T@4@1Q&)X& M)>.5-QT[WUQ-Q[(Q@EY&T<=WQ5&.L(IN.:K? >S;=Z MKL@*>I:LV]PT]B!KM)%E!R8%):_:-WON]F$+, K? ,0=(':ZVT). MY2=FV'2LY!J4S28VNW"M.C2)XY4]E'NC*,H)9Z;72"UI.'Q@"X'Z:!P8(K6A M(.L(9BU!_ 9! C>R,H6&SU6.^6M\0&)Z1?%&T2S>2WC#U DDD0]Q& _W\"5] MAXGC2_9VN*NQ%I?NQMG;<*%KEN'$H\]=HWI";_K^770:?MBC*NU5I?O8I_=T MN_)&(,@EW##3*&XXG0-9MS4J9GBU J=\E_"]U+N%OZXA^QK"U@#!V8*+-LQL MQH!.(2OZ8X U*K21I11TC?4%_+?^EFFP81K\1*8@@@.(HW,_#$/GT! ?)Y . MTRU/>CR$=#1TGH>"ZK.E005I>M:ZI&&BDU^S%YH31D/DGX8MXAHUJ;PJZ\9@ MWJ7QB@A0&SA,TM!/A^=P-)C;':H,/#'1N&;^W9#(CT]3?YA&'>EEHY2%U%*Y MP;)G/U_@,$H2?Q1%5.KVK20?*IJ^1)/]Q7Q M:,D],^2$'9]<\'6O2]1K=QT MTY#)IC+M".B]_0#]V,Z-/^GM]*536O%*D[0E0<.3LZ$'JIUHK6%D[:;(0AJ: M26Y9T$\ E4V@^%)*LS%L@?ZW,OT-4$L#!!0 ( #2 J%K+K&PO=V]R:W-H965TC5@A":9HSH$HL@SRUQM$V'9LV,:;X0ZO4ZD-9C3*X1HM MD+S/YUS-S(8EP1FB C,*.%J-C6O[:A9H_]+A :.MV!D#G<1K.D!NZ.W]AOR]Q5+DLHT(211YS(=&P,#)"@ M%2R(O&/;[ZC.Q]=\,2.B_ ?;VM\*7680=@>^\ G!K@ M' MP:X![+,"K =ZQ +\&E*F;5>ZE<%,H833B; NX]E9L>E"J7Z*57ICJ?;*0 M7+W%"B>CFT(HBQ#@;(HDQ$2 7Y!SJ*MW#KZ"^\44G'T^'YE2K:419ESSWE2\ MSCN\/R&_!*Y] 1S+\3O@DW[X%,4-W.N 3X]?O0L^.WYUMPTWE;Z-R$XCLE/R MN>_P_>9K2/$_J(_&!9@P*AC!":Q."DW G".!J*P,; 5N,84TQI" A3(B=2RE M '^NET)R=;#^=E6C"L#K#D!?-EBV^0$7WY9 ?6MZ[:G))L>DJR MV8G(6E5TFRJZ?>S1H[KQ,%V#&.980M)5A8H@+ GT#;V)'-?2OY&YV16X=Z&/ M"GQ*LMF)R%H">XW 7J_ $RC2\CR4@]ES@3>0Z+U_ :!41LY?M?X/D!2H2_V* MW=]1WW9]9V#Y>^I[!U6RAT//'@1MOVEOM!\5]D1D+6']1EB_5]A%"CE*&4D0 M%P I7>5KEW[^@7Z.YP2!-]C3K\,OL#S7W=-YZA_H[%H#-QR&;;]9AY]OAZ%K M-WZMK(,FZZ WZ^LX+K*"J LTT:T#CK'LRCHXW V.'_KNT-X_M9V>?A@X^B/1 MRKPWL(_NG!.151J:.ZV";@35EW*-J0 $K12]=1FJ8O"JN:HFDN5E][!D4O4B MY3!5_2CBVD&]7S$FWR:Z(6DZW.@_4$L#!!0 ( #2 J%I?ABHRU04 /L6 M 9 >&PO=V]R:W-H965T(Y?WHKJ5>P!%ON59(2]F>Z7*\_E0R;N+V9T]CAPG>[V M2@_,5\N2[V #ZDMY5>';O+.2I#D4,A4%J6![,7M'S]7D&7:$N+XMS4ZZ^;4BL?/C]9_KYU'9VZX MA$N1_9TF:G\QBV8D@2T_9.I:W/\!K4.^MA>+3-:_Y+Z5=68D/D@E\E89$>1I MT?SS;VT@CA2H.Z' 6@4V5/ G%-Q6P1TJ>!,*7JO@U9%I7*GCL.:*KY:5N">5 MED9K^J$.9JV-[J>%7O>-JO!KBGIJM<%$2@X9$+$E&]CABBKRL6CR2:_+-61< M04*4(!N%3[4 RGXNH:HE)'FY!L733+XB;\B7S9J\_/75(7&CAO3:X^D[$3Q[W.<<]F?74-=U \S,0# (E%KOVM-Z_)X\:,?Q1N%@4^I8-5,8AYP8(ZYE4).Y2A%>55);8@ M-:GPC&P!I EA.)HZ"A>.,P XE@I#%"XB*0X<8<2_D.9=0,ESH](SE6P!\+>:AX$9MJQOLG=+]28S5MM8ZA>@&- M%@.'#&(^ :Q13B5P;0G3VJEJ-5&B?B69*FL\WBJ+K1& M3F8/_=$V,XD%;NA/@.R)CMJ9[D_868J67=E<_(F)1%I#IY77CX()^#T?4BO] MK-: $\=IT_;I4L%SW:G\-TD4K;T!4XRB/99R0VIDHZT;7VE51*\O^:%OU7-9.0]#S*[43['=W M5G1,F%[H!NYPK0QB0>A,;'#6\RK["5Y]0G>"5YF!5WU&AS7 (.8[T6+*HYY7 MV4_S*AL39N#YHU;&(.8%;*I;9#VO,CNO_G!196,&96P43X-0Z$T0&.M9EME9 MMJFIU=2.KF/\FQ'TF%%]WXV&J,=2+O4FF(#UM,N>.F ^48&,B,$0 MLT'.PXYFHLEE/=LR.]OVY3T3T@S1'YU[WS!WX8\Q&@3Q*!9.9J\FV=.1GI68 MG96P#G1E!,\2<79(]/DGRS [[M"CW>.H]JRL-#^KA]?8N?&;-$OU8S(\0>EE M$]MM&L/I&+1EM1O,(4ECGITA7T^Q?V/,GL:=;(R''^PH$29"3DMTXD'?;.6I MC"'+> 'B(#OIUP0X&L/O]_L4'U))#D6"\^!DY!(+/R\>6J 2QW#VO?$T@( &<) 9 >&PO=V]R:W-H965TG^ M_4Z2XR7%];H2V!=;DN^>N^?Q2:?15L@'M4+4\)AG7(V]E=;%F>^K:(4Y4Z>B M0$Y?ED+F3--4)KXJ)++8.N69'[1:?3]G*??"D5V;R7 DUCI+.,_EK M@IG8CKVVMUNX39.5-@M^."I8@G/4=\5,TLRO4.(T1ZY2P4'BA.;E)N_.->2OJ;DI\,Y)O1/-%QR5Q%&VG<7J%F:*;AA4C(C\WLX@=)R MY&L*:YS]J PQ<2&"9T)TX%IPO5+PF<<8'_K[E&Z5<[#+>1(T EXS>0J=]@<( M6D&O)I_IR]V[#>ET*@D[%J_S#-XM;I"O4<%2BAP^/VJ4G&4PM3\/I0+&8[@2 M/#FY(BEC.%<*M8+[*\*!2XVY^E$GJ@O:K0]J-O>9*EB$8X]VKT*Y02]\^Z;= M;WVJ4^1(8 ?Z="M]NDWHXTP]\024*R951]RA]2R:.80V87OD M;_;9-,9[)9M>Q:;W0C82"R$U6V382*?W5SJ- 5])IU_1Z3?3$?SD;@[WUVAH MU19B(\"_%N*1P ZX#BJN@_^Q40?'U.=(8 ?Z#"M]AHVU,$,94153\W;E;=6J M8^Q@/C:4=).%R\W?ZUDD?F);N8)(K+EVK:!:=;>%"=T6;%=]LDZWB'/;//T_ M,.X*0@=]DG(%&2X)LG4ZH(TF75MW$RT*VQD70E,%V.&*;D(HC0%]7PJA=Q,3 MH+I;A;\!4$L#!!0 ( #2 J%H,T1B'MP( .(' 9 >&PO=V]R:W-H M965TE@"E_N%-_0.!VN6Y<8>^/&\I!G<@+DMKQ7N_!8E904(S:0@ M"K8+[V)XOIQ9>V?PF<%>'ZV)S60CY9W=?$@77F ) 8?$6 2*GQU< N<6"&E\ M;S"]-J1U/%X?T-^YW#&7#=5P*?D7EII\X9UY)(4MK;A9R_U[:/*)+%XBN7:_ M9%_;3B./))4VLFBAGXC7L0%1 UI#(3#"GU,D5&,JX)I^H4M2J=CKW M#0:S+G[2 "]KX/ )X!%926%R3=Z*%-(__7TDV3(-#TR782_@BJH!&0U?DS ( M(W)[+<JEVI3*#R>9JYXNAM%CF<+). BZ99JT ML2>]L5=,L*(J6FW(3W*HX"6(),?&+^5TAPV-D [UN-?4$L#!!0 ( M #2 J%K* CV4,P, *D. 9 >&PO=V]R:W-H965T.XA4Z*I5:C=$]_*AV@>3'"1J8C/;@>[?SW9" M("A$=/(7B.V[)_><'SMWXQUESSP&$.@E2PF?6+$0FRO;YF$,&>8=N@$B5U:4 M95C((5O;?,, 1]HI2VW/)YEF'V=PHIW4TL MU]I/+))U+-2$'8PW> V/('YLYDR.[ HE2C(@/*$$,5A-K&OW:N9VE8.V^)G MCA\](T5E2>FS&MQ%$\M1$4$*H5 06/YM809IJI!D'']*4*MZIW(\?MZCWVKR MDLP2,@U\Z^)IH$9FF=8,%#L:,[A!3UA)-/>C< M:&_))B%J&Q\%DZN)]!/!+0"Z(R'- +V[ 8&3E*.OF#&LLOL>?40+V +) 4V! MA+'[=UO"\:N< M^QJO>P;O/I&YXC+QWPBTIJD51AWP*[[!(4PL>8(YL"U8P=LW;M_YU,31$%B- M<;=BW-7H_AG&JSQ#O1WHD^ MFXW."-3U#L%ZEWW2;VG.VDN?5J!7[Y$AM#KM0R'C^N9%:K2J,8563\"AKG%; M*X?_$&GW$I&V&Q6QVD=%ORS!U[H7XBBD.1%%:5S-%OW65/5;JFDXF9=]V+7N M/NP#3-'$R<)WG1".4EA)2*.? M9-W%1@')&V.5Z,"8@6"R?=.GSH&\\&M4PZ;[BW&K<98BSV80:EA,J"W+)>&.A(#?*&#(#3:9* M"#1Z7E$-Y-TE6,JX(=^HUM19_YY\),;MF32TF(GC"_/NU$E[:GS@U(3<*FDK M0ZYD <4N/D0%O8QX(V,2'R6\I?J$)(,/)([BT9Y\IO\/'QY))^E=33S?\ #? M]]K5J/&^WCO#I#7DX1;$ O2O?78=I7,W^=S4-(=Q@%?5@%Y!D+U],SB-/N_3 M^DID.\J'O?*A9T\.*+^0EA6NDK!"R!SR1C/+ #_T4\X;_-:DU$JXTJH;2_U% M5B6YHEHRN6S+KJVWAQLD)M<6A-EKV/ U#7LELAW#1KUAHZ.ELF.8Z0W;I[DE M&GDBUYU767QVE@SC. U7VW+^C4OBTS@:C/JX-M-PJVT(T$O?30W)52-M>_7Z MU;9A3[!A^\;V8AT;^87O7^%?FO8O@!=KR? B<"B1,CHYPZQTVUG;B56U;TX+ M9;'5^6&%/R/0+@#W2Z7L9N(.Z']OV1]02P,$% @ -("H6H.]O AV!0 M"2H !D !X;"]W;W)K&ULO9K1;MLV%(9?A?"& MH06VR)0MQ\D< XDE80&:-FC0]:+8!2,?VT(ET27I. 7V\",EQ;)BFHVZ@^0B MEF2>[TC\I2/R-R=;+K[*%8 BCWE6R(O>2JGUN>?)9 4YDR=\#87^9L%%SI3> M%4M/K@6P>1F49Y[?[X^\G*5%;SHIC]V*Z81O5)86<"N(W.0Y$]^O(./;BQ[M M/1WXF"Y7RASPII,U6\(=J$_K6Z'WO!UEGN90R)071,#BHG=)SV/?-P%EB[]3 MV,J];6(NY9[SKV;G>G[1ZYLS@@P291!,?SS #++,D/1Y?*NAO5U.$[B__42/ MRXO7%W//),QX]CF=J]5%;]PC!^LSR-.B^F2/=4?L!=#AD0"_#O"?!P1' @9UP."E&89UP/!YP.A(0% ' M!"_-,*H#1F7?5YU5]G3(%)M.!-\285IKFMDHY2JC=0>GA;FS[I30WZ8Z3DVC M;YM4?2=O0E LS21YSX1@1NRWY _RZ2XD;WY]._&4SF3:>TE-G554_PAU0&YX MH5:21,4XNT[_Z3JO?"?Q#M8GA(Y^)W[?]VT7Y Z_8>*$ M#&@9'EC"PY>'#VW=X0X/(7&&QR\/]QU].=C=,X.2-SC"NTR23;[)F((Y^:!6 M(,B,Y[JNK4S!>0!R720\!_+F'9?R+?GR3H>3:P6Y_,=R[E=5KJ$]ERFLYW+- M$KCHZ0P2Q /TIK_]0D?]/VTJ8L)"3%B$"8N18"WUASOUAR[Z]%;P!& NR4+P MG.@"E7PE?&U>$Y+ (X@DE=9'_LJ)[2KT3\"(3>.*G?8GWL.^ M=IAG'B/!6MH%.^T"IW:?374OE"1ZC"$5*^9IL;1)Y:1TE:J"!7M=3$>#_G P M;/=RB)DTPH3%2+"69*.=9".G9!_J1^L'BCDA714;'2I&A_[9>/Q,,[R0>O^((:(RI/B8LQ(1%F+ 8"=92_VRG_IGS 7^_,0\RX0LB5TSC MB>29=<1S=E!']83?_+7KZ,R9KJMFF+ ($Q8CP5J:T7XST>V[RW*E52KE1C^U M:Y$F0-9:QE)#FWHU;[POW\G@F73NI%VU0Z5%J+08B]:6;\^GH!VF'49%5F@% MN1:096 >1BBM#*N23G37"HM*"U%I44W;G\\,+!4GMK4;!JV&;9W\1B>_@T[P MN(9$SS<4)P(2,.]&_;K4V\;TU$-9PG*^*915-&>>SJ+YAQ.]X+!C0M2L$2HM MQJ*UE6U<'^JT%:9ZB)/K$>U=.>-WC6;=G,[*H7HZJ+0(E19CT=KZ-KX.';[B MH):BVCVHM!"5%J'28BQ:^R9H#"+J=HA^VMUSFB342K4=^SXQ$]CVW'+^GY9;FZSVOPU2+)&R:6J9[%9K#0J?HGI_IL M1;7NL-I1?%VND[OG2O&\W%P!FX,P#?3W"\[5TXY)L%O].?T/4$L#!!0 ( M #2 J%KK#;E!)P, %<+ 9 >&PO=V]R:W-H965T087'!"LC5FR7C M&99JR%>V*#C@A1%EU/8<)[(S3'(K&9EG,YZ,6"DIR6'&D2BS#/.7*Z!L.[9< MZ_7!/5FMI7Y@)Z,"K^ !Y&,QXVID-UD6)(-<$)8C#LNQ]<6]G+A&8")^$-B* MG7ND4>:,/>G!]6)L.=H14$BE3H'590,3H%1G4CY^UTFMIJ86[MZ_9O]JX!7, M' N8,/J3+.1Z; TLM( E+JF\9]MO4 .%.E_*J#"_:%O%1IZ%TE)(EM5BY2 C M>77%S_5$[ C5#?Q:*D@-@2W6)9&^5N,;] OGN&/,<+.^23?OD4TD8>[,MM M!=[0>PV]9_+Y;^0S9*(+H](%W3J]MRY%@5,86VKS". ;L))/']S(^=P%]9^2 M[2'Z#:+?ESWY!9@CMPNQTL5&IW?[)O',X(WNS:[XW_9'F@\9\\$_S GGG M?I?_2AKN^ _"H.V_M\*1_L/&?_@._\%YUZ=^%;;]#\*V_]X*1_J/&O]1K__O M:U!GPU("[P*(V@!!W ;H+7$D0-P Q/T 3&**J/D#*_"+.G]DYW:/6RC*0,=B M]%8[DF70L QZ66Y B$MTG16EA$7-1'*U-B!D%].@Q73N!TX0#@^8>JL>R31L MF(:]3#.=,I=H@VEISJ *BQ(\)]0<15UDP_9J>9':_.X!66_M(\EPA;!\9[@=YP$(=-X#[(3HO@ M]H+7W#.6JT51$Z3YD)X?;LN>ZOA/[AUNL,S"*O,$AA[W3]>B64_46*Y(+ M97*IE,Y%K.:,5UU<-9"L,(W0G$G55IG;M>I\@>L ]7[)F'P=Z-ZJZ:63/U!+ M P04 " T@*A:[C'="/JHUHH:G(B_5Q%MK75WZODK76##5 M$Q66]&8I9,$T3>7*5Y5$EEE0D?M1$ S]@O'22\9V;2&3L=CHG)>XD* V1<'D M?HJYV$V\T#LLW/#56IL%/QE7;(6WJ.^JA:29W[!DO,!2<5&"Q.7$NPHO9R-C M;PV^<]RIHS$8)0]"/)K)EVSB!<8AS#'5AH'18XLSS'-#1&[\J#F]9DL#/!X? MV#]9[:3E@2F9WH]\=L8]HQW2@M MBAI,\X*7[LF>ZC@< :+X!4!4 Z)G@'#P J!? _I6J//,RIHSS9*Q%#N0QIK8 MS,#&QJ))#2_-*=YJ26\YX73R%2D&"L[FJ!G/%7QC4C(3V;?P'NYNYW#V^NW8 MU[23L??3FG7J6*,76/MP+4J]5O"QS# [Q?OD8>-F='!S&G427C/9@W[X#J(@ MBEO\F?TY?-#A3K^)6M_R]3NCUA87AQNTX\R5O%052W'BT9U3*+?H)6]>AB!)&NC;D)EI4MI(_"$U]P0[7U+E1&@-ZOQ1"'R9F M@^9;(/D)4$L#!!0 ( #2 J%JVJ58\/0, +X. 9 >&PO=V]R:W-H M965T0+*.T J9!]:DQ5NW47 MTRY,<@"KB9W9#I1I/WZVDZ; 4K=4N8'8\?ODG#<'XS/<,'XC5@ 2W68I%2-G M)65^YKHB7D&&18?E0-6=!>,9EFK(EZ[(.>#$B++4#3RO[V:84&<\-',7?#QD MA4P)A0N.1)%EF&\GD++-R/&=NXE+LEQ)/>&.ASE>PA7([_D%5R.WIB0D RH( MHXC#8N2<^V>1;P1FQ36!C=BY1CJ5.6,W>O I&3F>C@A2B*5&8/6UABFDJ2:I M.'Y74*=^IA;N7M_1WYOD53)S+&#*TA\DD:N1,W!0 @M^K8S8$2A.LR"H!,&AH/N (*P$X5,%W4K0 M-,C9!G&]6M'TA3'3J%7ZA.KW?B6YNDN43HXO(<42$G2!N=RB M5Q%(3%*!OF+.L7XCKX>N5(_1B]VX0DY*9/ ,D0S1N5*H'3Q5:&W@S.1(YC&#GJURZ K\$9OWSA][VW3?ZT"8M: M@NUYUZV]ZUJ]NRKF@B1$;5!O$-M0X&)%ZU"8L M:@FV9^>@MG/00H59&<=ZUR8L&C156*^YQ$YK3TZ?4&*8)NB:F-/EU59(R(2U MO*S(8RUJ$Q:U!-NSTO?N3W>>U&UL MC511;]HP$/XKEC=-K31A2*!,+$2"TFE]Z(9 W1ZF/9CD(%8=.[,/PO[];"=D M3*)H+['O?-]WWSEW3FIM7FP!@.182F6GM$"L)HS9K("2VYZN0+F3K38E1V>: M';.5 9X'4"E9U._?L9(+1=,D^)8F3?0>I5"P-,3NRY*;WW.0NI[2 3TY5F)7 MH'>P-*GX#M: S]72.(MU++DH05FA%3&PG=+98#(?^O@0\$U ;<_VQ%>RT?K% M&X_YE/:]()"0H6?@;CG /4CIB9R,7RTG[5)ZX/G^Q/XIU.YJV7 +]UI^%SD6 M4_J!DARV?"]QI>O/T-8S\GR9EC9\2=W$QF-*LKU%7;9@IZ 4JEGYL;V',T 4 MO0*(6D 4=#>)@LH%1YXF1M?$^&C'YC>AU(!VXH3R/V6-QIT*A\/T*Q9@R*/* M= GD9@'(A;3D"S>&^^NZ31BZ+#Z692WCO&&,7F&,R9-66%CRH'+(_\4SIZZ3 M&)TDSJ.KA$_<]$@\>$^B?C0BS^L%N7E[>X4W[DJ/ V_\/Z5SE9.'HVMU"Y;\ MF&TL&M

[J" M[5[E?".!(#^2S$ N\)+(AF8<:/Q@'M+A.!Z-$W8XS\[.&J<$LPOC84FF]PJ; M'NJ\W03.FL;[&]Z,K_M+.Z$LD;!UT'YO/*+$-"/1&*BKT(8;C:ZIP[9PKP@8 M'^#.MUKCR? )NGPH P 3!( T !X M;"]S='EL97,N>&ULW5C1;MHP%/V5R%VG5IH:(",E*R!M2)4F;5.E]F%OE2%. ML.38F6,ZV-?/-PX)4-^JZ\-6%D1CW^-S[K%]4T>,*[,1[';)F G6A9#5A"R- M*3^$8;58LH)6%ZIDTB*9T@4UMJOSL"HUHVD%I$*$@UXO#@O*)9F.Y:JX+DP5 M+-1*F@D9MJ' W3ZG$]*/WY/ R8K21AV:S=$SHU.2P MV9;I.%.RVYV(N(!5IP4+'JB8D!D5?*XYL#):<+%QX0$$%DHH'1A;%C9='R+5 M+P?W70\JIM$IN%2ZSNTRN+_S9O@!L.V!02Y$:W! 7& Z+JDQ3,MKVZD'U\%' M4-"T[S:E=9AKNND/AJ0CU#>;9*YTRG2;ID^VH>E8L SL:)XOX6Y4&0)HC"IL M(^4T5Y+6'K:,IF%E%TR(6WBRX*YR3\[X71, MM[Q@J33_9;-!J2QL@&D2/#!M^&(W\E/3\HZMS;:7"$GO_N.N=,,DW% MKFE;^Z]YE5_L.+K\5Y;K_RJ'AKT>FS/RM9L<'H/)^!A,'D5-CEZER; Y&W<. MX+WCMXT&\)HS(=_@I4ET28/YB@O#9=-;\C1E\M$I;.4-G=M7Y3U].SYE&5T) M<]>"$]*UO[*4KXJD'74#"]&,ZMI?8'K]N'W'LKFX3-F:I;.FJ_-YW0QLPV9M M+B <(M?UY4_IDF213%,;:BLYG7P0Q;MSB&KU\-\P8,+ ]D^K.UQG<;KY"GZP#; MTZT"5CN0WY\':LK/B2+85DBA*$C\"F-]!%&$(/(TX@CD #Q@21?4Y>' > MA=MS*NQ^/YK^!E!+ P04 " T@*A:EXJ[', 3 @ "P %]R96QS M+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0 M"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-# ML%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H M5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( #2 J%IR=2P,!0, +@4 / M >&PO=V]R:V)O;VLN>&ULQ9C--5NBE8).1G0A8)39N9-&$@ MDVU'V!?01):H)),T3]\K>YC(#;WI1F4%EHU\?"V^(^G\V=BGN3%/[*52VHVR ME??KLU[/%2NHA/MLUJ#QS,+82G@\M,N>6UL0I5L!^$KU>+\_[%5"ZNSB?-O7 MQ/;B ^.A\-)H; P-CQ*>W=OY<,@VTLFY5-+_&F7-=P49JZ26E7R%P7I9O&N>!<@',7=-BQ?SJ4"043;L8X<+:9UO MKFCZ%\BX ;RX/:J]N9;*@QT+#U^MJ==2+T,W^!2]Z#&:.FP_VR*>V7\IHUDL M9 %C4]05:-_6T8(*@-JMY-IE3(L*1MF5V8 -SX,WN"G;9_,(%57*GDD\86_* M!B\EBBY!.R@9?G-&R1(Y2G8IE- %L B2$Y!\CY _> 0Y(" '>X&[A&R4\DC O)HGY"#"')(0 [30EX*)QTS"S:QX/#2YHH([9A .TZ,5CNI MP;F(YH2@.4E+,X-EN(+=Z/;GW3*=$F"G:<$F>%ODNC+.QZ7*^U0:]],R36$# MN@8VA<(LM?RC6#DIBL2FN ; =UB8"F(BR@IY8BVT-.Q!O$#G!5(2R!-;(,1" MP80NV5BJ.L36K7&.3<#B0*NJ&)/20)[8 U]^UC@SBVFHO,\3!_XM"-=]A52P MYXF3?1H:\<5-A.V6B(KT/'&FW_L5#J'W_S\JV//_G^SL *?;"MRGF)'*^#QQ MR+=#:Q<6IW*>)\[YK:+9P1B\D,JQ.V&M".N5#B,5^#QQX,^PC[)6$"8YM,0Y MN39(;(&=H_"MJC$F)0:>6 P[S/XW3$H,/+$8WBS_T="DA,$3"X.T;&<9PRF3 M\,0F:2W[42$IK?#$6HG_X]^%KRT.3&B6-?=KL)U129F&)S;--L7I0E*>X8D] MTYDTO >-MR@H[PP2>R>>1NPH9XQ)J6?0;IIM=\I*6*#-RCN\A_ 902P,$% @ -("H6H]ZM&%= M 0 )!, !H !X;"]?'B=&9T?O?W/Q*XHKKG][/+OQK;^C\'ZIQMNKK+6J^B<#:7UJ=+W M>MYV>KK0:IRLHM,E5C/JS0+T9M2;!>C-BX]M 7HSZLT"]&;4 MFP7HS:@W"]";46\6H#>CWBQ ;T:]68#>C'JS +T-ZFT$Z&U0;_-.O9U_U-;- M/<\UGO].JOWXK)V/GY;/S<5+F'#6\%/L^ M02P,$% @ -("H6N];R@F& M 0 U1, !, !;0V]N=&5N=%]4>7!E&ULS9C-3L,P$(1?)P&NT ,O8))-$]6Q+=LM[=OCI#\2J$1416(NL1+OSHR]TG?(Y&UKR2>; M1FD_3:L0[ -C/J^HD3XSEG3<*8UK9(BO;L&LS)=R04P,AV.6&QU(AT%H-=+9 MY(E*N5(A>=[$S[XV>IHZ4CY-'G>%K=SL:GQ5 M6W\5"U)VTJ'=^=E@W_>Z)N?J@I*Y=.%%-K&*;13S8:O(9_T2)S*:LJQS*DR^ M:F)+YJTC6?B**#0JVXE>]3N'>,.T>_*+_3N9/L-8.7?&^C@Q1^?;'4;2=@]L M%"(7ZOXC'AVC],7GHW;:!16_]([7^V'&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( #2 J%KFUQ0; M"@8 +X? 8 " @20( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ -("H M6FMLA &[ @ Z < !@ ("!Q1, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ -("H6JRW'#K_! $10 !@ M ("!'A\ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ -("H6GME[NL!!@ DPT !@ ("!3#$ M 'AL+W=O&\ M;@( %\% 9 " @8,W !X;"]W;W)K&UL4$L! A0#% @ -("H6G7CM>+&# ER, !D M ("!*#H 'AL+W=O&PO=V]R:W-H965T MA) !X;"]W;W)K&UL4$L! A0# M% @ -("H6CNM!?X: P ! < !D ("!Y$P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ -("H6@S# M_$3C @ /@8 !D ("!%E@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -("H6G_W2RO& @ 8@8 !D M ("!*V( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ -("H6L\)Y\32 @ 9PD !D ("! MBVX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ -("H6O?L"1>F @ Z@8 !D ("!['< 'AL+W=O@ >&PO=V]R:W-H965T&UL4$L! A0#% @ -("H6G,17!#. M @ %P@ !D ("!U(, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -("H6KCBS>PH P 3!( T M ( !KHP 'AL+W-T>6QE&PO=V]R M:V)O;VLN>&UL4$L! A0#% @ -("H6H]ZM&%= 0 )!, !H M ( !')0 'AL+U]R96QS+W=O XML 42 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 43 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 45 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.1 html 54 145 1 true 20 0 false 5 false false R1.htm 00000001 - Document - Cover Sheet http://smartglass.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://smartglass.com/role/BalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://smartglass.com/role/BalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://smartglass.com/role/StatementsOfOperations Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://smartglass.com/role/StatementsOfShareholdersEquity Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://smartglass.com/role/StatementsOfCashFlows Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 999007 - Disclosure - Basis of Presentation Sheet http://smartglass.com/role/BasisOfPresentation Basis of Presentation Notes 7 false false R8.htm 999008 - Disclosure - Business Sheet http://smartglass.com/role/Business Business Notes 8 false false R9.htm 999009 - Disclosure - Segment Information Sheet http://smartglass.com/role/SegmentInformation Segment Information Notes 9 false false R10.htm 999010 - Disclosure - Patent Costs Sheet http://smartglass.com/role/PatentCosts Patent Costs Notes 10 false false R11.htm 999011 - Disclosure - Revenue Recognition Sheet http://smartglass.com/role/RevenueRecognition Revenue Recognition Notes 11 false false R12.htm 999012 - Disclosure - Fee Income Sheet http://smartglass.com/role/FeeIncome Fee Income Notes 12 false false R13.htm 999013 - Disclosure - Income Taxes Sheet http://smartglass.com/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 999014 - Disclosure - Basic and Diluted Loss Per Common Share Sheet http://smartglass.com/role/BasicAndDilutedLossPerCommonShare Basic and Diluted Loss Per Common Share Notes 14 false false R15.htm 999015 - Disclosure - Equity Sheet http://smartglass.com/role/Equity Equity Notes 15 false false R16.htm 999016 - Disclosure - Leases Sheet http://smartglass.com/role/Leases Leases Notes 16 false false R17.htm 999017 - Disclosure - Related Party Sheet http://smartglass.com/role/RelatedParty Related Party Notes 17 false false R18.htm 999018 - Disclosure - Other Income Sheet http://smartglass.com/role/OtherIncome Other Income Notes 18 false false R19.htm 999019 - Disclosure - Segment Information (Tables) Sheet http://smartglass.com/role/SegmentInformationTables Segment Information (Tables) Tables http://smartglass.com/role/SegmentInformation 19 false false R20.htm 999020 - Disclosure - Leases (Tables) Sheet http://smartglass.com/role/LeasesTables Leases (Tables) Tables http://smartglass.com/role/Leases 20 false false R21.htm 999021 - Disclosure - Business (Details Narrative) Sheet http://smartglass.com/role/BusinessDetailsNarrative Business (Details Narrative) Details http://smartglass.com/role/Business 21 false false R22.htm 999022 - Disclosure - Schedule of Segment Information Related to Statement of Operations (Details) Sheet http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails Schedule of Segment Information Related to Statement of Operations (Details) Details 22 false false R23.htm 999023 - Disclosure - Segment Information (Details Narrative) Sheet http://smartglass.com/role/SegmentInformationDetailsNarrative Segment Information (Details Narrative) Details http://smartglass.com/role/SegmentInformationTables 23 false false R24.htm 999024 - Disclosure - Revenue Recognition (Details Narrative) Sheet http://smartglass.com/role/RevenueRecognitionDetailsNarrative Revenue Recognition (Details Narrative) Details http://smartglass.com/role/RevenueRecognition 24 false false R25.htm 999025 - Disclosure - Fee Income (Details Narrative) Sheet http://smartglass.com/role/FeeIncomeDetailsNarrative Fee Income (Details Narrative) Details http://smartglass.com/role/FeeIncome 25 false false R26.htm 999026 - Disclosure - Basic and Diluted Loss Per Common Share (Details Narrative) Sheet http://smartglass.com/role/BasicAndDilutedLossPerCommonShareDetailsNarrative Basic and Diluted Loss Per Common Share (Details Narrative) Details http://smartglass.com/role/BasicAndDilutedLossPerCommonShare 26 false false R27.htm 999027 - Disclosure - Equity (Details Narrative) Sheet http://smartglass.com/role/EquityDetailsNarrative Equity (Details Narrative) Details http://smartglass.com/role/Equity 27 false false R28.htm 999028 - Disclosure - Schedule of Maturities of Operating Lease (Details) Sheet http://smartglass.com/role/ScheduleOfMaturitiesOfOperatingLeaseDetails Schedule of Maturities of Operating Lease (Details) Details 28 false false R29.htm 999029 - Disclosure - Leases (Details Narrative) Sheet http://smartglass.com/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://smartglass.com/role/LeasesTables 29 false false R30.htm 999030 - Disclosure - Related Party (Details Narrative) Sheet http://smartglass.com/role/RelatedPartyDetailsNarrative Related Party (Details Narrative) Details http://smartglass.com/role/RelatedParty 30 false false R31.htm 999031 - Disclosure - Other Income (Details Narrative) Sheet http://smartglass.com/role/OtherIncomeDetailsNarrative Other Income (Details Narrative) Details http://smartglass.com/role/OtherIncome 31 false false All Reports Book All Reports form10-q.htm refr-20250331.xsd refr-20250331_cal.xml refr-20250331_def.xml refr-20250331_lab.xml refr-20250331_pre.xml http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 true true JSON 47 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "form10-q.htm": { "nsprefix": "REFR", "nsuri": "http://smartglass.com/20250331", "dts": { "inline": { "local": [ "form10-q.htm" ] }, "schema": { "local": [ "refr-20250331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/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/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "refr-20250331_cal.xml" ] }, "definitionLink": { "local": [ "refr-20250331_def.xml" ] }, "labelLink": { "local": [ "refr-20250331_lab.xml" ] }, "presentationLink": { "local": [ "refr-20250331_pre.xml" ] } }, "keyStandard": 129, "keyCustom": 16, "axisStandard": 10, "axisCustom": 0, "memberStandard": 9, "memberCustom": 10, "hidden": { "total": 13, "http://fasb.org/us-gaap/2024": 9, "http://xbrl.sec.gov/dei/2024": 4 }, "contextCount": 54, "entityCount": 1, "segmentCount": 20, "elementCount": 251, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 233, "http://xbrl.sec.gov/dei/2024": 30 }, "report": { "R1": { "role": "http://smartglass.com/role/Cover", "longName": "00000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R2": { "role": "http://smartglass.com/role/BalanceSheets", "longName": "00000002 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2025-03-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2025-03-31", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R3": { "role": "http://smartglass.com/role/BalanceSheetsParenthetical", "longName": "00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2025-03-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2025-03-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R4": { "role": "http://smartglass.com/role/StatementsOfOperations", "longName": "00000004 - 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": "From2025-01-01to2025-03-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:OperatingExpenses", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R5": { "role": "http://smartglass.com/role/StatementsOfShareholdersEquity", "longName": "00000005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "AsOf2023-12-31_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R6": { "role": "http://smartglass.com/role/StatementsOfCashFlows", "longName": "00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R7": { "role": "http://smartglass.com/role/BasisOfPresentation", "longName": "999007 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R8": { "role": "http://smartglass.com/role/Business", "longName": "999008 - Disclosure - Business", "shortName": "Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R9": { "role": "http://smartglass.com/role/SegmentInformation", "longName": "999009 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R10": { "role": "http://smartglass.com/role/PatentCosts", "longName": "999010 - Disclosure - Patent Costs", "shortName": "Patent Costs", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R11": { "role": "http://smartglass.com/role/RevenueRecognition", "longName": "999011 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R12": { "role": "http://smartglass.com/role/FeeIncome", "longName": "999012 - Disclosure - Fee Income", "shortName": "Fee Income", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "REFR:FeeIncomeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "REFR:FeeIncomeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R13": { "role": "http://smartglass.com/role/IncomeTaxes", "longName": "999013 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R14": { "role": "http://smartglass.com/role/BasicAndDilutedLossPerCommonShare", "longName": "999014 - Disclosure - Basic and Diluted Loss Per Common Share", "shortName": "Basic and Diluted Loss Per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R15": { "role": "http://smartglass.com/role/Equity", "longName": "999015 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R16": { "role": "http://smartglass.com/role/Leases", "longName": "999016 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R17": { "role": "http://smartglass.com/role/RelatedParty", "longName": "999017 - Disclosure - Related Party", "shortName": "Related Party", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R18": { "role": "http://smartglass.com/role/OtherIncome", "longName": "999018 - Disclosure - Other Income", "shortName": "Other Income", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:InterestAndOtherIncomeTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:InterestAndOtherIncomeTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R19": { "role": "http://smartglass.com/role/SegmentInformationTables", "longName": "999019 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R20": { "role": "http://smartglass.com/role/LeasesTables", "longName": "999020 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R21": { "role": "http://smartglass.com/role/BusinessDetailsNarrative", "longName": "999021 - Disclosure - Business (Details Narrative)", "shortName": "Business (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "21", "firstAnchor": { "contextRef": "AsOf2025-03-31", "name": "REFR:WorkingCapital", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:NatureOfOperations", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2025-03-31", "name": "REFR:WorkingCapital", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:NatureOfOperations", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R22": { "role": "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails", "longName": "999022 - Disclosure - Schedule of Segment Information Related to Statement of Operations (Details)", "shortName": "Schedule of Segment Information Related to Statement of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "22", "firstAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:EmployeeBenefitsAndShareBasedCompensation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R23": { "role": "http://smartglass.com/role/SegmentInformationDetailsNarrative", "longName": "999023 - Disclosure - Segment Information (Details Narrative)", "shortName": "Segment Information (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "23", "firstAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R24": { "role": "http://smartglass.com/role/RevenueRecognitionDetailsNarrative", "longName": "999024 - Disclosure - Revenue Recognition (Details Narrative)", "shortName": "Revenue Recognition (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "24", "firstAnchor": { "contextRef": "AsOf2025-03-31", "name": "us-gaap:UnbilledReceivablesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2025-03-31", "name": "us-gaap:UnbilledReceivablesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R25": { "role": "http://smartglass.com/role/FeeIncomeDetailsNarrative", "longName": "999025 - Disclosure - Fee Income (Details Narrative)", "shortName": "Fee Income (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "From2025-01-012025-03-31_custom_LicenseeOneMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "REFR:FeeIncomeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2025-01-012025-03-31_custom_LicenseeOneMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "REFR:FeeIncomeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R26": { "role": "http://smartglass.com/role/BasicAndDilutedLossPerCommonShareDetailsNarrative", "longName": "999026 - Disclosure - Basic and Diluted Loss Per Common Share (Details Narrative)", "shortName": "Basic and Diluted Loss Per Common Share (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "From2025-01-012025-03-31_custom_OptionsAndWarrantsMember", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2025-01-012025-03-31_custom_OptionsAndWarrantsMember", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R27": { "role": "http://smartglass.com/role/EquityDetailsNarrative", "longName": "999027 - Disclosure - Equity (Details Narrative)", "shortName": "Equity (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "From2024-01-012024-03-31", "name": "us-gaap:ProceedsFromStockOptionsExercised", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2025-03-31", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R28": { "role": "http://smartglass.com/role/ScheduleOfMaturitiesOfOperatingLeaseDetails", "longName": "999028 - Disclosure - Schedule of Maturities of Operating Lease (Details)", "shortName": "Schedule of Maturities of Operating Lease (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "AsOf2025-03-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2025-03-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R29": { "role": "http://smartglass.com/role/LeasesDetailsNarrative", "longName": "999029 - Disclosure - Leases (Details Narrative)", "shortName": "Leases (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "AsOf2025-03-31", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2025-03-31", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R30": { "role": "http://smartglass.com/role/RelatedPartyDetailsNarrative", "longName": "999030 - Disclosure - Related Party (Details Narrative)", "shortName": "Related Party (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "AsOf2025-03-31_custom_GauzyLtdMember", "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2025-03-31_custom_GauzyLtdMember", "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R31": { "role": "http://smartglass.com/role/OtherIncomeDetailsNarrative", "longName": "999031 - Disclosure - Other Income (Details Narrative)", "shortName": "Other Income (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "REFR:RefundableTaxCredit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:InterestAndOtherIncomeTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2025-01-01to2025-03-31", "name": "REFR:RefundableTaxCredit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:InterestAndOtherIncomeTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://smartglass.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://smartglass.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20", "r437" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://smartglass.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://smartglass.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Royalties receivable, net of reserves of $1,253,450 in 2025 and 2024, respectively", "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": [ "r502" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://smartglass.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://smartglass.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r22" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://smartglass.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [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": [ "r76", "r77", "r231", "r232", "r233", "r234", "r235", "r236" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://smartglass.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r76", "r77", "r231", "r232", "r233", "r234", "r235", "r236" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://smartglass.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://smartglass.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r30" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://smartglass.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "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": [ "r321", "r492", "r493", "r494", "r495", "r512", "r558" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://smartglass.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://smartglass.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Royalties receivables, reserves", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r72", "r137", "r141" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentDescription", "presentation": [ "http://smartglass.com/role/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://smartglass.com/role/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": [] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AnnualInformationForm", "presentation": [ "http://smartglass.com/role/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": [ "r476" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://smartglass.com/role/BasicAndDilutedLossPerCommonShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Antidilutive securities", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r107" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://smartglass.com/role/BasicAndDilutedLossPerCommonShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r10" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://smartglass.com/role/BasicAndDilutedLossPerCommonShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://smartglass.com/role/BasicAndDilutedLossPerCommonShareDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://smartglass.com/role/EquityDetailsNarrative", "http://smartglass.com/role/RevenueRecognitionDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r214" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://smartglass.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://smartglass.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets [Default Label]", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r51", "r59", "r71", "r83", "r111", "r117", "r125", "r128", "r138", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r215", "r217", "r230", "r288", "r347", "r421", "r422", "r437", "r461", "r507", "r508", "r516" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://smartglass.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://smartglass.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://smartglass.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r67", "r73", "r83", "r138", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r215", "r217", "r230", "r437", "r507", "r508", "r516" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://smartglass.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://smartglass.com/role/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": [ "r476" ] }, "us-gaap_BasisOfAccounting": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccounting", "presentation": [ "http://smartglass.com/role/BasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation", "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r46" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://smartglass.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://smartglass.com/role/BalanceSheets", "http://smartglass.com/role/BusinessDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "verboseLabel": "Cash and Cash Equivalents, at Carrying Value", "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. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r9", "r69", "r414" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://smartglass.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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": [ "r9", "r43", "r81" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://smartglass.com/role/StatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://smartglass.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r43" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://smartglass.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://smartglass.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of warrants issued", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r171" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://smartglass.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrants outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://smartglass.com/role/EquityDetailsNarrative", "http://smartglass.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r452", "r453", "r454", "r456", "r457", "r458", "r459", "r492", "r493", "r495", "r512", "r555", "r558" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://smartglass.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r29" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://smartglass.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "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": [ "r29", "r335" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://smartglass.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "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": [ "r29" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://smartglass.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r6", "r29", "r335", "r353", "r558", "r559" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://smartglass.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://smartglass.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock, par value $0.0001 per share; authorized 100,000,000 shares, issued and outstanding 33,648,221 in 2025 and 2024, respectively", "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": [ "r29", "r289", "r437" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://smartglass.com/role/FeeIncomeDetailsNarrative", "http://smartglass.com/role/RevenueRecognitionDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r11", "r12", "r18", "r19", "r135", "r398" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://smartglass.com/role/FeeIncomeDetailsNarrative", "http://smartglass.com/role/RevenueRecognitionDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r11", "r12", "r18", "r19", "r135", "r313", "r398" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://smartglass.com/role/FeeIncomeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r11", "r12", "r18", "r19", "r135", "r398", "r484" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://smartglass.com/role/FeeIncomeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration risk percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r11", "r12", "r18", "r19", "r135" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://smartglass.com/role/FeeIncomeDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r11", "r12", "r18", "r19", "r135", "r398" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CountryRegion", "presentation": [ "http://smartglass.com/role/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://smartglass.com/role/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": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://smartglass.com/role/FeeIncomeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r47", "r135" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://smartglass.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://smartglass.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r4", "r17" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r4", "r111", "r120", "r128", "r421", "r422" ] }, "REFR_DisclosureFeeIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://smartglass.com/20250331", "localname": "DisclosureFeeIncomeAbstract", "lang": { "en-us": { "role": { "label": "Fee Income" } } }, "auth_ref": [] }, "REFR_DisclosureLeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://smartglass.com/20250331", "localname": "DisclosureLeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases", "verboseLabel": "Schedule Of Maturities Of Operating Lease" } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAccountingStandard", "presentation": [ "http://smartglass.com/role/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": [ "r475" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAnnualReport", "presentation": [ "http://smartglass.com/role/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": [ "r473", "r475", "r476" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://smartglass.com/role/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://smartglass.com/role/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_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://smartglass.com/role/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://smartglass.com/role/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://smartglass.com/role/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": [ "r474" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentRegistrationStatement", "presentation": [ "http://smartglass.com/role/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": [ "r462" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://smartglass.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r475" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyReport", "presentation": [ "http://smartglass.com/role/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": [ "r475" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://smartglass.com/role/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": [ "r477" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://smartglass.com/role/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_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://smartglass.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r465" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://smartglass.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net loss per common 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": [ "r79", "r90", "r91", "r92", "r93", "r94", "r95", "r100", "r102", "r104", "r105", "r106", "r110", "r210", "r213", "r227", "r228", "r286", "r295", "r415" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://smartglass.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net loss per common 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": [ "r79", "r90", "r91", "r92", "r93", "r94", "r95", "r102", "r104", "r105", "r106", "r110", "r210", "r213", "r227", "r228", "r286", "r295", "r415" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://smartglass.com/role/BasicAndDilutedLossPerCommonShare" ], "lang": { "en-us": { "role": { "label": "Basic and Diluted Loss Per Common Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r99", "r107", "r108", "r109" ] }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeBenefitsAndShareBasedCompensation", "crdr": "debit", "calculation": { "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Employee compensation", "documentation": "Amount of expense for employee benefit and equity-based compensation." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://smartglass.com/role/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://smartglass.com/role/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://smartglass.com/role/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://smartglass.com/role/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://smartglass.com/role/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://smartglass.com/role/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://smartglass.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://smartglass.com/role/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": [ "r468" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://smartglass.com/role/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": [ "r464" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://smartglass.com/role/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_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://smartglass.com/role/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://smartglass.com/role/RelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "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://smartglass.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r464" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://smartglass.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Elected Not To Use the Extended 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": [ "r481" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://smartglass.com/role/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://smartglass.com/role/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": [ "r464" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://smartglass.com/role/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_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://smartglass.com/role/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": [ "r478" ] }, "dei_EntityListingParValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingParValuePerShare", "presentation": [ "http://smartglass.com/role/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_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPrimarySicNumber", "presentation": [ "http://smartglass.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r476" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://smartglass.com/role/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://smartglass.com/role/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": [ "r464" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://smartglass.com/role/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": [ "r464" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://smartglass.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r464" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://smartglass.com/role/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": [ "r464" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityVoluntaryFilers", "presentation": [ "http://smartglass.com/role/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://smartglass.com/role/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": [ "r479" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://smartglass.com/role/EquityDetailsNarrative", "http://smartglass.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "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": [ "r6", "r65", "r76", "r77", "r78", "r85", "r86", "r87", "r89", "r94", "r96", "r98", "r112", "r139", "r140", "r145", "r172", "r201", "r202", "r207", "r208", "r209", "r211", "r212", "r213", "r219", "r220", "r221", "r222", "r223", "r224", "r226", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r239", "r246", "r294", "r307", "r308", "r309", "r321", "r376" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Extension", "presentation": [ "http://smartglass.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "REFR_FeeIncomeDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://smartglass.com/20250331", "localname": "FeeIncomeDisclosureTextBlock", "presentation": [ "http://smartglass.com/role/FeeIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Fee Income", "documentation": "Fee Income Disclosure [Text Block]", "label": "Fee Income Disclosure [Text Block]" } } }, "auth_ref": [] }, "REFR_FeeIncomePercentage": { "xbrltype": "percentItemType", "nsuri": "http://smartglass.com/20250331", "localname": "FeeIncomePercentage", "presentation": [ "http://smartglass.com/role/RelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Total fee income percentage", "documentation": "Fee income percentage." } } }, "auth_ref": [] }, "us-gaap_FloorBrokerageExchangeAndClearanceFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FloorBrokerageExchangeAndClearanceFees", "crdr": "debit", "calculation": { "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Stock listing fees", "documentation": "The amount of expense during the period for floor brokerage fees paid to other broker-dealers to execute trades on their behalf, stock exchange fees, order flow fees, and clearance fees." } } }, "auth_ref": [ "r525" ] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnInvestments", "crdr": "credit", "calculation": { "http://smartglass.com/role/StatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://smartglass.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net investment income", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r40", "r41", "r482" ] }, "REFR_GauzyAndVisionSystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://smartglass.com/20250331", "localname": "GauzyAndVisionSystemsMember", "presentation": [ "http://smartglass.com/role/RelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Gauzy and Vision Systems [Member]", "documentation": "Gauzy and Vision Systems [Member]" } } }, "auth_ref": [] }, "REFR_GauzyLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://smartglass.com/20250331", "localname": "GauzyLtdMember", "presentation": [ "http://smartglass.com/role/RelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Gauzy Ltd [Member]", "documentation": "Gauzy Ltd [Member]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "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_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://smartglass.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Taxes", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r84", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r203", "r204", "r205", "r206", "r317", "r431" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://smartglass.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://smartglass.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Accounts payable and accrued expenses", "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": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://smartglass.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://smartglass.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Royalty receivables", "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": [ "r3" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://smartglass.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Change in assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://smartglass.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://smartglass.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating lease liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r485", "r489" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://smartglass.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://smartglass.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r3" ] }, "REFR_InsuranceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://smartglass.com/20250331", "localname": "InsuranceExpense", "crdr": "debit", "calculation": { "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Insurance", "documentation": "The amount of expense in the period for insurance." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://smartglass.com/role/PatentCosts" ], "lang": { "en-us": { "role": { "label": "Patent Costs", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r142", "r143", "r144", "r410", "r411" ] }, "us-gaap_InterestAndOtherIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestAndOtherIncomeTextBlock", "presentation": [ "http://smartglass.com/role/OtherIncome" ], "lang": { "en-us": { "role": { "label": "Other Income", "documentation": "The entire disclosure for interest and other income." } } }, "auth_ref": [ "r487" ] }, "us-gaap_LeaseExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseExpirationDate1", "presentation": [ "http://smartglass.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Lease expiration date", "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://smartglass.com/role/RelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LegalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LegalFees", "crdr": "debit", "calculation": { "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Legal fees", "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings." } } }, "auth_ref": [ "r486" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://smartglass.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Operating Lease", "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": [ "r515" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://smartglass.com/role/ScheduleOfMaturitiesOfOperatingLeaseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://smartglass.com/role/ScheduleOfMaturitiesOfOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r244" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://smartglass.com/role/ScheduleOfMaturitiesOfOperatingLeaseDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfMaturitiesOfOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r244" ] }, "REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive": { "xbrltype": "monetaryItemType", "nsuri": "http://smartglass.com/20250331", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive", "crdr": "credit", "calculation": { "http://smartglass.com/role/ScheduleOfMaturitiesOfOperatingLeaseDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfMaturitiesOfOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Years 4-5", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fouth and fifth fiscal year following latest fiscal year." } } }, "auth_ref": [] }, "REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree": { "xbrltype": "monetaryItemType", "nsuri": "http://smartglass.com/20250331", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree", "crdr": "credit", "calculation": { "http://smartglass.com/role/ScheduleOfMaturitiesOfOperatingLeaseDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfMaturitiesOfOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Years 2-3", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second and third fiscal year following latest fiscal year." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://smartglass.com/role/ScheduleOfMaturitiesOfOperatingLeaseDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfMaturitiesOfOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Year 1", "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": [ "r515" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://smartglass.com/role/ScheduleOfMaturitiesOfOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Imputed lease 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": [ "r244" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://smartglass.com/role/Leases" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r238" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://smartglass.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://smartglass.com/role/BalanceSheets" ], "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": [ "r8", "r21", "r22", "r23", "r24", "r25", "r26", "r27", "r83", "r138", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r216", "r217", "r218", "r230", "r334", "r416", "r461", "r507", "r516", "r517" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://smartglass.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://smartglass.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and shareholders\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": [ "r34", "r52", "r291", "r437", "r491", "r503", "r514" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://smartglass.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Shareholders\u2019 Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://smartglass.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://smartglass.com/role/BalanceSheets" ], "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": [ "r23", "r68", "r83", "r138", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r216", "r217", "r218", "r230", "r437", "r507", "r516", "r517" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://smartglass.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "REFR_LicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://smartglass.com/20250331", "localname": "LicenseAgreementMember", "presentation": [ "http://smartglass.com/role/RevenueRecognitionDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "License Agreement [Member]", "documentation": "License Agreement [Member]" } } }, "auth_ref": [] }, "REFR_LicenseAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://smartglass.com/20250331", "localname": "LicenseAgreementsMember", "presentation": [ "http://smartglass.com/role/RevenueRecognitionDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "License Agreements [Member]", "documentation": "License Agreements [Member]" } } }, "auth_ref": [] }, "REFR_LicenseeFourMember": { "xbrltype": "domainItemType", "nsuri": "http://smartglass.com/20250331", "localname": "LicenseeFourMember", "presentation": [ "http://smartglass.com/role/FeeIncomeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Licensee Four [Member]", "documentation": "Licensee Four [Member]" } } }, "auth_ref": [] }, "REFR_LicenseeOneMember": { "xbrltype": "domainItemType", "nsuri": "http://smartglass.com/20250331", "localname": "LicenseeOneMember", "presentation": [ "http://smartglass.com/role/FeeIncomeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Licensee One [Member]", "documentation": "Licensee One [Member]" } } }, "auth_ref": [] }, "REFR_LicenseeThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://smartglass.com/20250331", "localname": "LicenseeThreeMember", "presentation": [ "http://smartglass.com/role/FeeIncomeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "License Three [Member]", "documentation": "License Three [Member]" } } }, "auth_ref": [] }, "REFR_LicenseeTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://smartglass.com/20250331", "localname": "LicenseeTwoMember", "presentation": [ "http://smartglass.com/role/FeeIncomeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "License Two [Member]", "documentation": "License Two [Member]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://smartglass.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_MarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketingExpense", "crdr": "debit", "calculation": { "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Marketing and investor relations", "documentation": "Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs." } } }, "auth_ref": [ "r38" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://smartglass.com/role/RelatedPartyDetailsNarrative", "http://smartglass.com/role/RevenueRecognitionDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r146", "r147", "r148", "r149", "r185", "r192", "r229", "r254", "r305", "r306", "r312", "r326", "r327", "r383", "r385", "r387", "r388", "r390", "r408", "r409", "r426", "r427", "r430", "r432", "r433", "r434", "r435", "r447", "r509", "r518", "r519", "r520", "r521", "r522", "r523" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://smartglass.com/role/RelatedPartyDetailsNarrative", "http://smartglass.com/role/RevenueRecognitionDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r146", "r147", "r148", "r149", "r185", "r192", "r229", "r254", "r305", "r306", "r312", "r326", "r327", "r383", "r385", "r387", "r388", "r390", "r408", "r409", "r426", "r427", "r430", "r432", "r433", "r434", "r447", "r509", "r518", "r519", "r520", "r521", "r522", "r523" ] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://smartglass.com/role/RelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Subsidiary, ownership percentage", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NatureOfOperations", "presentation": [ "http://smartglass.com/role/Business" ], "lang": { "en-us": { "role": { "label": "Business", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r61", "r63" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://smartglass.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://smartglass.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "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": [ "r80" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://smartglass.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://smartglass.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://smartglass.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in 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": [ "r80" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://smartglass.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://smartglass.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://smartglass.com/role/StatementsOfCashFlows" ], "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": [ "r43", "r44", "r45" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://smartglass.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://smartglass.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://smartglass.com/role/StatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://smartglass.com/role/StatementsOfCashFlows", "http://smartglass.com/role/StatementsOfOperations", "http://smartglass.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "label": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r36", "r45", "r55", "r66", "r74", "r75", "r78", "r83", "r88", "r90", "r91", "r92", "r93", "r94", "r97", "r98", "r103", "r138", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r210", "r213", "r228", "r230", "r293", "r355", "r374", "r375", "r460", "r507" ] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoTradingSymbolFlag", "presentation": [ "http://smartglass.com/role/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": [] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonUsMember", "presentation": [ "http://smartglass.com/role/SegmentInformationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r560", "r561", "r562", "r563" ] }, "us-gaap_NoninterestExpenseDirectorsFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoninterestExpenseDirectorsFees", "crdr": "debit", "calculation": { "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Directors\u2019 fees and expenses", "documentation": "Noninterest expense related to directors' fees which are fees paid by an Entity to its directors. Directors' fees may be paid in addition to salary and other benefits." } } }, "auth_ref": [ "r54" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfOperatingSegments", "presentation": [ "http://smartglass.com/role/SegmentInformationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r422", "r497" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://smartglass.com/role/SegmentInformationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of reportable segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r418", "r425", "r497" ] }, "us-gaap_OccupancyNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OccupancyNet", "crdr": "debit", "calculation": { "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Occupancy costs", "documentation": "Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense." } } }, "auth_ref": [ "r39", "r53", "r60" ] }, "us-gaap_OperatingCostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingCostsAndExpenses", "crdr": "debit", "calculation": { "http://smartglass.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 }, "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails", "http://smartglass.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating expenses", "totalLabel": "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. Excludes Selling, General and Administrative Expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://smartglass.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://smartglass.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total 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://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://smartglass.com/role/StatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails", "http://smartglass.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Operating loss", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r58", "r417", "r496", "r498", "r499", "r500", "r501" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://smartglass.com/role/ScheduleOfMaturitiesOfOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r241" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://smartglass.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://smartglass.com/role/BalanceSheets", "http://smartglass.com/role/ScheduleOfMaturitiesOfOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Current portion of operating lease liability", "negatedLabel": "Less: Current portion of operating lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r241" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://smartglass.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://smartglass.com/role/BalanceSheets", "http://smartglass.com/role/ScheduleOfMaturitiesOfOperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease liability, net of current portion", "totalLabel": "Operating lease liability, net of current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r241" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://smartglass.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://smartglass.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease ROU assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r240" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://smartglass.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://smartglass.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "ROU asset amortization", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r490" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://smartglass.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Weighted average discount rate of operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r243", "r436" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://smartglass.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "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": [ "r242", "r436" ] }, "REFR_OptionsAndWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://smartglass.com/20250331", "localname": "OptionsAndWarrantsMember", "presentation": [ "http://smartglass.com/role/BasicAndDilutedLossPerCommonShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Options and Warrants [Member]", "documentation": "Options and Warrants [Member]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://smartglass.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://smartglass.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deposits and other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r70" ] }, "us-gaap_OtherCostAndExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCostAndExpenseOperating", "crdr": "debit", "calculation": { "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Other operating expenses", "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r37", "r297", "r421" ] }, "us-gaap_OtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIncome", "crdr": "credit", "calculation": { "http://smartglass.com/role/StatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://smartglass.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other income", "documentation": "Amount of revenue and income classified as other." } } }, "auth_ref": [ "r296", "r356", "r391", "r392", "r393" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIncomeAndExpensesAbstract", "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://smartglass.com/role/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": [ "r475" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipAxis", "presentation": [ "http://smartglass.com/role/RelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipDomain", "presentation": [ "http://smartglass.com/role/RelatedPartyDetailsNarrative" ], "auth_ref": [] }, "REFR_PatentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://smartglass.com/20250331", "localname": "PatentCosts", "crdr": "debit", "calculation": { "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Patent costs", "documentation": "The amount of expense in the period for patent costs." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRent", "crdr": "credit", "presentation": [ "http://smartglass.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Payments for rent", "documentation": "Cash payments to lessor's for use of assets under operating leases." } } }, "auth_ref": [ "r2" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://smartglass.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://smartglass.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of fixed assets", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r42" ] }, "REFR_PercentageOfRevenue": { "xbrltype": "percentItemType", "nsuri": "http://smartglass.com/20250331", "localname": "PercentageOfRevenue", "presentation": [ "http://smartglass.com/role/SegmentInformationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Percentage of revenue", "documentation": "Percentage of revenue." } } }, "auth_ref": [] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://smartglass.com/role/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": [ "r469" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementTenderOffer", "presentation": [ "http://smartglass.com/role/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": [ "r471" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://smartglass.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://smartglass.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r488" ] }, "REFR_ProceedsFromExpectsToReceiveRemainingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://smartglass.com/20250331", "localname": "ProceedsFromExpectsToReceiveRemainingAmount", "crdr": "credit", "presentation": [ "http://smartglass.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Proceeds from expects to receive the remaining amount", "documentation": "Proceeds from expects to receive the remaining amount." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://smartglass.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance or sale of equity", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r1", "r315" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://smartglass.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://smartglass.com/role/EquityDetailsNarrative", "http://smartglass.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net proceeds from exercise of options", "verboseLabel": "Proceeds from stock options exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r1", "r7" ] }, "us-gaap_ProductInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductInformationLineItems", "presentation": [ "http://smartglass.com/role/FeeIncomeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Product 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": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://smartglass.com/role/FeeIncomeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r131", "r255", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r412", "r428", "r446", "r447", "r448", "r450", "r451", "r505", "r506", "r510", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://smartglass.com/role/FeeIncomeDetailsNarrative" ], "auth_ref": [ "r131", "r255", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r412", "r428", "r446", "r447", "r448", "r450", "r451", "r505", "r506", "r510", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554" ] }, "us-gaap_ProfessionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfessionalFees", "crdr": "debit", "calculation": { "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Professional fees", "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer." } } }, "auth_ref": [ "r421", "r460", "r556", "r557" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://smartglass.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://smartglass.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Fixed assets, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r5", "r245", "r287", "r292", "r437" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://smartglass.com/role/RelatedPartyDetailsNarrative", "http://smartglass.com/role/RevenueRecognitionDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r146", "r147", "r148", "r149", "r184", "r185", "r189", "r190", "r191", "r192", "r229", "r252", "r253", "r254", "r305", "r306", "r312", "r326", "r327", "r383", "r385", "r387", "r388", "r390", "r408", "r409", "r426", "r427", "r430", "r432", "r433", "r434", "r435", "r447", "r454", "r504", "r509", "r513", "r519", "r520", "r521", "r522", "r523" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://smartglass.com/role/RelatedPartyDetailsNarrative", "http://smartglass.com/role/RevenueRecognitionDetailsNarrative" ], "auth_ref": [ "r146", "r147", "r148", "r149", "r184", "r185", "r189", "r190", "r191", "r192", "r229", "r252", "r253", "r254", "r305", "r306", "r312", "r326", "r327", "r383", "r385", "r387", "r388", "r390", "r408", "r409", "r426", "r427", "r430", "r432", "r433", "r434", "r435", "r447", "r454", "r504", "r509", "r513", "r519", "r520", "r521", "r522", "r523" ] }, "REFR_RefundableTaxCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://smartglass.com/20250331", "localname": "RefundableTaxCredit", "crdr": "credit", "presentation": [ "http://smartglass.com/role/OtherIncomeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Refundable tax credit", "documentation": "Refundable tax credit." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionRate", "presentation": [ "http://smartglass.com/role/RelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Related party percentage", "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://smartglass.com/role/RelatedParty" ], "lang": { "en-us": { "role": { "label": "Related Party", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r247", "r248", "r249", "r250", "r251", "r318", "r319", "r320", "r359", "r360", "r361", "r380", "r382" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://smartglass.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 }, "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails", "http://smartglass.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Research and development", "totalLabel": "Research and development expenses", "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": [ "r193", "r411", "r421", "r524" ] }, "us-gaap_ResearchAndDevelopmentExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseAbstract", "presentation": [ "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Research and development expenses:" } } }, "auth_ref": [] }, "REFR_ResearchAndDevelopmentExpenseDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://smartglass.com/20250331", "localname": "ResearchAndDevelopmentExpenseDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails": { "parentTag": "us-gaap_ResearchAndDevelopmentExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization", "documentation": "Amount of expense for research and development depreciation and amortization.", "label": "ResearchAndDevelopmentExpenseDepreciationAndAmortization" } } }, "auth_ref": [] }, "REFR_ResearchAndDevelopmentExpenseEmployeeCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://smartglass.com/20250331", "localname": "ResearchAndDevelopmentExpenseEmployeeCompensation", "crdr": "debit", "calculation": { "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails": { "parentTag": "us-gaap_ResearchAndDevelopmentExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Employee compensation", "documentation": "Amount of expense for research and development employee compensation.", "label": "ResearchAndDevelopmentExpenseEmployeeCompensation" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost", "crdr": "debit", "calculation": { "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails": { "parentTag": "us-gaap_ResearchAndDevelopmentExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Other research and development costs*", "documentation": "Amount of expense for research and development. Excludes cost for computer software product to be sold, leased, or otherwise marketed, writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both, and write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r511" ] }, "REFR_ResearchAndDevelopmentExpenseInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://smartglass.com/20250331", "localname": "ResearchAndDevelopmentExpenseInsurance", "crdr": "debit", "calculation": { "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails": { "parentTag": "us-gaap_ResearchAndDevelopmentExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Insurance", "documentation": "Amount of expense for research and development insurance.", "label": "ResearchAndDevelopmentExpenseInsurance" } } }, "auth_ref": [] }, "REFR_ResearchAndDevelopmentExpenseOccupancyCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://smartglass.com/20250331", "localname": "ResearchAndDevelopmentExpenseOccupancyCosts", "crdr": "debit", "calculation": { "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails": { "parentTag": "us-gaap_ResearchAndDevelopmentExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Occupancy costs", "documentation": "Amount of expense for research and development occupancy costs.", "label": "ResearchAndDevelopmentExpenseOccupancyCosts" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://smartglass.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://smartglass.com/role/BalanceSheets", "http://smartglass.com/role/BusinessDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "negatedLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r31", "r50", "r290", "r310", "r311", "r316", "r336", "r437" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://smartglass.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r65", "r85", "r86", "r87", "r89", "r94", "r96", "r98", "r139", "r140", "r145", "r201", "r202", "r207", "r208", "r209", "r211", "r212", "r213", "r219", "r221", "r222", "r224", "r226", "r237", "r239", "r307", "r309", "r321", "r558" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://smartglass.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://smartglass.com/role/ScheduleOfSegmentInformationRelatedToStatementOfOperationsDetails", "http://smartglass.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Fee income", "verboseLabel": "Revenue", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r56", "r57", "r111", "r118", "r119", "r124", "r128", "r131", "r133", "r135", "r181", "r182", "r255" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://smartglass.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition", "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": [ "r64", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r183" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://smartglass.com/role/RevenueRecognitionDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Recognized revenue", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r62" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://smartglass.com/role/SegmentInformationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revenues from External Customers and Long-Lived Assets [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": [] }, "REFR_RoyaltyPercentage": { "xbrltype": "percentItemType", "nsuri": "http://smartglass.com/20250331", "localname": "RoyaltyPercentage", "presentation": [ "http://smartglass.com/role/RelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Royalty percentage", "documentation": "Royalty percentage." } } }, "auth_ref": [] }, "REFR_RoyaltyRateOnSellingPrice": { "xbrltype": "percentItemType", "nsuri": "http://smartglass.com/20250331", "localname": "RoyaltyRateOnSellingPrice", "presentation": [ "http://smartglass.com/role/RevenueRecognitionDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Royalty rate on selling price", "documentation": "Royalty rate on selling price." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://smartglass.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of shares sold", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://smartglass.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares issued price per share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://smartglass.com/role/FeeIncomeDetailsNarrative", "http://smartglass.com/role/RevenueRecognitionDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r135", "r483" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://smartglass.com/role/BasicAndDilutedLossPerCommonShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://smartglass.com/role/FeeIncomeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Nature of Operation, Product Information, Concentration of Risk [Table]", "documentation": "Disclosure of information about concentration risk of product within nature of operation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://smartglass.com/role/SegmentInformationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset." } } }, "auth_ref": [ "r16", "r35" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://smartglass.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Information Related to Statement of Operations", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r13", "r14", "r15" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://smartglass.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r463" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12gTitle", "presentation": [ "http://smartglass.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r467" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://smartglass.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r466" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityReportingObligation", "presentation": [ "http://smartglass.com/role/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": [ "r472" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://smartglass.com/role/SegmentInformationDetailsNarrative" ], "auth_ref": [ "r133", "r134", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r323", "r324", "r325", "r384", "r386", "r389", "r394", "r397", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r413", "r429", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r449", "r454", "r510", "r526", "r527", "r528", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://smartglass.com/role/SegmentInformation" ], "lang": { "en-us": { "role": { "label": "Segment Information", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r59", "r111", "r113", "r114", "r115", "r116", "r117", "r121", "r122", "r123", "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r135", "r418", "r419", "r420", "r421", "r423", "r424", "r425" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://smartglass.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Options outstanding", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r186", "r187" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://smartglass.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, shares", "periodEndLabel": "Balance, 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://smartglass.com/role/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": [ "r470" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://smartglass.com/role/EquityDetailsNarrative", "http://smartglass.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r6", "r29", "r32", "r33", "r65", "r76", "r77", "r78", "r85", "r86", "r87", "r89", "r94", "r96", "r98", "r112", "r139", "r140", "r145", "r172", "r201", "r202", "r207", "r208", "r209", "r211", "r212", "r213", "r219", "r220", "r221", "r222", "r223", "r224", "r226", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r239", "r246", "r294", "r307", "r308", "r309", "r321", "r376" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://smartglass.com/role/SegmentInformationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r133", "r134", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r323", "r324", "r325", "r384", "r386", "r389", "r394", "r397", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r413", "r429", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r449", "r454", "r510", "r526", "r527", "r528", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://smartglass.com/role/RelatedPartyDetailsNarrative", "http://smartglass.com/role/RevenueRecognitionDetailsNarrative", "http://smartglass.com/role/StatementsOfShareholdersEquity" ], "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": [ "r85", "r86", "r87", "r112", "r239", "r255", "r314", "r322", "r328", "r329", "r330", "r331", "r332", "r333", "r335", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r348", "r349", "r350", "r351", "r352", "r354", "r357", "r358", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r376", "r455" ] }, "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", "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://smartglass.com/role/RelatedPartyDetailsNarrative", "http://smartglass.com/role/RevenueRecognitionDetailsNarrative", "http://smartglass.com/role/StatementsOfShareholdersEquity" ], "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": [ "r85", "r86", "r87", "r112", "r136", "r239", "r255", "r314", "r322", "r328", "r329", "r330", "r331", "r332", "r333", "r335", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r348", "r349", "r350", "r351", "r352", "r354", "r357", "r358", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r376", "r455" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://smartglass.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of shares issued", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r6", "r28", "r29", "r50", "r315", "r376", "r395" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://smartglass.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Exercise of options, shares", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r6", "r28", "r29", "r50", "r188" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://smartglass.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Exercise of options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r6", "r29", "r32", "r33", "r50" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://smartglass.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://smartglass.com/role/BalanceSheets", "http://smartglass.com/role/BusinessDetailsNarrative", "http://smartglass.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders\u2019 equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Shareholders equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r29", "r32", "r33", "r48", "r337", "r353", "r377", "r378", "r437", "r461", "r491", "r503", "r514", "r558" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://smartglass.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Shareholders\u2019 equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://smartglass.com/role/Equity" ], "lang": { "en-us": { "role": { "label": "Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r49", "r82", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r172", "r225", "r379", "r381", "r396" ] }, "REFR_SubscriptionAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://smartglass.com/20250331", "localname": "SubscriptionAgreementMember", "presentation": [ "http://smartglass.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Subscription Agreement [Member]", "documentation": "Subscription Agreement [Member]" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://smartglass.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfArrangementAxis", "presentation": [ "http://smartglass.com/role/EquityDetailsNarrative", "http://smartglass.com/role/RevenueRecognitionDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r214" ] }, "us-gaap_UnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnbilledReceivablesCurrent", "crdr": "debit", "presentation": [ "http://smartglass.com/role/RevenueRecognitionDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unbilled receivables current", "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantMember", "presentation": [ "http://smartglass.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r452", "r453", "r456", "r457", "r458", "r459" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://smartglass.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted average number of common 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": [ "r101", "r106" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://smartglass.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted average number of common 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": [ "r100", "r106" ] }, "REFR_WorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://smartglass.com/20250331", "localname": "WorkingCapital", "crdr": "credit", "presentation": [ "http://smartglass.com/role/BusinessDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Working capital", "documentation": "Working capital." } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "WrittenCommunications", "presentation": [ "http://smartglass.com/role/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": [ "r480" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r3": { "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" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r8": { "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" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "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(19)(a))", "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(19))", "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(20))", "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(21))", "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r38": { "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" }, "r39": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r40": { "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(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r41": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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(14)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r54": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481161/840-30-50-1" }, "r61": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r62": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r63": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r64": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r71": { "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" }, "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(4))", "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "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": "(e)", "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": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r124": { "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" }, "r125": { "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" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r128": { "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" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r131": { "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" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4" }, "r145": { "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" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r182": { "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" }, "r183": { "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" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r193": { "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" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r195": { "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" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r201": { "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" }, "r202": { "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" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "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": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r246": { "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" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "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)(12))", "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": "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "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(18))", "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": "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" }, "r295": { "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" }, "r296": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r297": { "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(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r314": { "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" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r316": { "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" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "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(1))", "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(12)(b)(1))", "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(12)(b)(2))", "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(12)(b)(3))", "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": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r360": { "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)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r361": { "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)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r381": { "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" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r384": { "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" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r386": { "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r389": { "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" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r391": { "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 E)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r392": { "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 E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r393": { "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 E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r394": { "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" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r396": { "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" }, "r397": { "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" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/985-20/tableOfContent" }, "r411": { "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" }, "r412": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r413": { "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" }, "r414": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r419": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r420": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r421": { "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" }, "r422": { "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" }, "r423": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r424": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r425": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r426": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r427": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r428": { "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" }, "r429": { "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" }, "r430": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r431": { "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" }, "r432": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r433": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r434": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r435": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r448": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r449": { "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" }, "r450": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r451": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r463": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r464": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r466": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r468": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r469": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r470": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14a", "Subsection": "12" }, "r471": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r472": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r473": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r474": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r475": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r476": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r477": { "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" }, "r478": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r479": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r480": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r481": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r482": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r483": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r484": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r485": { "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" }, "r486": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(6))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r487": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "610", "Publisher": "FASB", "URI": "https://asc.fasb.org/610/tableOfContent" }, "r488": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r489": { "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" }, "r490": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r505": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r506": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r507": { "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" }, "r508": { "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" }, "r509": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r510": { "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" }, "r511": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r512": { "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" }, "r513": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r519": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r520": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r521": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r522": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r523": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r524": { "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" }, "r525": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479035/940-320-45-6" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r557": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r558": { "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" }, "r559": { "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" }, "r560": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r561": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r562": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r563": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" } } } ZIP 48 0001641172-25-009244-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001641172-25-009244-xbrl.zip M4$L#!!0 ( #2 J%I%-9N?7@< /8K * 97@S,2TQ+FAT;>U:;6_; M-A#^'B#_@?.PH@'LV&Z788@] VV7HAZV=>OR85\I\61SH425I.QZOW[/4?)+ M$C?-^]K"^1!;TO%X/-X]SQVMX3?*IF%1DIB&W(SV]X:K3Y(*GX+_AD$'0Z-A MM_[$TV[S>)A8M1 ^+ S]U,IL$8Y%OU<&<:IS\N)WFHMW-I=%N[[1%G^1TUD+ M S&TO.FX@71E$>P,1Z$/H2*,GN.7T9!H>9XYA M,CKY^\WXY?A4/.\?]H?=9/0%+RJE(I"+JWIU\NYT_'K\ZL7I^.WO#[BLY90/ MNJY_*A]TMFB-QFV!M?UB/953\=NA>".==(LVKP^6.!8282K#\4,;\CC+[1^* ML9C*&0E',TUS4EB=]N)])1V\;A:X7UH7A"W$:^OR_;U^K_.GL)EX1YZD2Z?B MM8-%FIP7XR*U#M(R0,W3,"7QQ*CWE1TXFF@?G"S"$Q=O'#SXPA['?<\.Q4OI ML5JX)U^(L\+.#:D)M6LO-KY3%O,4-NSOI9A=ZD+(8B&J(KB*8!?8\(99%MQ3L 93&D8'G@," M,$2[M,HA5V \3%'DQ'RJL9V^XG]K!7-RU&C!$D2NO0$UZ&(BYCI,L41?4AHM MY)E+V&:52.T,PY1(%IN.^$HV_?D5FTY8.IQ9\&-\\]9HQ>FPOY?I L[FC5L[ MMXU @!H,4,>O@:+;% M1Y/6JMDXS8K;^WL0J0PD$!(6VQ;G\]&@5/JIR(R=^R9>Q#J!A>2;M>$PL[VQ MZWYIS25SOY*-__Y0G)YSQA/G&^RHL9".XI[ Q3HQ MQ*X3A$!(C/93'L!B.:"!X8&OE?:IL;YR,:*"LZ;>F]+9E!1N>_$46Z$(FUO[ M^^1#.I7%A,0+I..[RD"B_UQV^D=/Z: VHW^DZLN#J$HSKQ9U5/ $@I-V(UCJ MO6-CKCU35FMN)LHP$2_T? 35MC#G/#:'LKOA3C+&ES+%PGYJ]5KQNI1*+:]O M;,EQC8<5RETBS7%VS9:DKW M85"W-KAW^.Q(%VLO!76/2H<\[3>=9F%DYEY:\_A-DP(:1,,U/-K[;"WE? RIGV#,$L!:9@/5Q1KL%[ MDP <&1ESL"'8=1ZU&W+@AQHXODDWF"?Q6FGI-"] UW5 I*J"-56>J3FBEH\\ M'O$:12\,0@\8!Y62HZXRDGD&RXI&K"D>(^J"8;/2P;>$6!!,@/&D!IO[C'_N M<\F"^PG[^TJ>*]'K*_7,8&Z=0R3X$<6B;:Z+#@,F[;M(Q:,:5CMM: K_/D MD&X,3Y&T\621#QV+:F7706W55/I5W\&,'>&$5"QEHC^:,F,AC#XCTQPS7I!O MW]E%5T!(-W;MHR_][.CH]F='\7A>+6.UO<9AIH7->%E#,N_X#>K62[WERCB) M_C+8I2TL%.] 9Y[K$(BN8+W$HAKEYTK#0-8BGB*L0#*>20R?W.8N5QKV MQ[BOBC2>1A[L3HAV)T2/SPLO##H?#-#(0S[RYJ//5!/2IBG45B5MC[T<1M.C\,0?(AY-IU^>?A M&5_ER TL."ZFX;RMOS_L2KM=:?=%'N&\0 67.7!5&PE%D6&1DO$'S"9WVW4! MI(N9-3/B*JB0D^:'6->0,N6EL0O"T_G4UCPLSR$#,OE>2L3#!ZM].HB48Z:_ MYC*Q(=A\VQLV.^X[9_ 1VWN;IH)/!X[%;W(A?FR+9[UG1_>4!8WOEAN8&)F> MB3[&Q5/_.]L]U*.N[XJ+;[X,NWKTN1+ IT'W<4'GHN_$SG'7<]P?#E63(OY- MZ]544R9./E!:\;&6>%LW0[%2D6FLD"*JZKP1?;U"TT;T$U#Z.&#Z$%.LE'_3 MZ6#99 S?X"S!M#POD)YROXQK?MCD@XM\T63MEP99=]6?OK$6+DKF_'?MO_H;<.MRZ_IEN_M\NO]_X'4$L#!!0 ( M #2 J%J,E?\6400 %\1 * 97@S,BTQ+FAT;=58;4_C.!#^CL1_F.WI M$"LE30H'VFVSD4JW%3TME&V+M/?139S6=XX=;!?H_OH;YZ64ML?:HD4I@D-/S,P9BG5<$GO8"A3(IQBP8$152RIX4;IZ.+IN7XYA/-BQW\8'N*Z/ZITZ MC+J=W'?C^,1W=NRU/8+VY\'5N/OY/PRU"O"C?PJ#'HS/NS!J#\_:E]V1._CV MI?L'M#MC*SGR_:,=8]EI3_TYUX8EBW*1B9A:HW[]A(E:V!<022%H9)@4<,?, M#,R,PM%%Z"(*8:+W/9QP\&,'YT T9 P MCNL6U/Z>U1_1:*X8>M9 1 S=^VA&Q)0".DN9UC8"_+6:,0*"&5448:_"*H*I M4#G0=^!WJ6DV@XLZG!-%U,*!*T4ULUG*O71FC";H"WT;=DOW]P9)PB)$;857 MBHF(980_*,"JG&!>Q128+3-+2UL])@CNPDW;36W*,0H;1)E4!_M&V9(Z^WO9 M7.DY0:A&PLKPEO7,A]=FDL0RLR5:5:^4[ "4#D9$38B@VAW<<[J =I37W0Z M@W)BFC^C1=>&PY )IY@!SG5&(LSNIYI?R]\S$L?5^XO1W;'8S*RJ_VL+)E+% M5+F1Y)QDFN*@EO_5\D,T,*IR<&LK$1%>16)D5BL/VL#$E59IO PHL*A6$;J: M?:<%3*3@>N#917M QYNFMJ3MWRR.L;+E%"=SSA<839IQ.T7+>5?T9LX433'O MVI;\H8$."0ZO@L;)8?R^:*4,]T:V",ZR;1[F\T/A[_UK+]O1H4_E$O M2^2R"9Z=DI4-KW#W=$*/=E(B)I 74Y+G'3G9$"9P8EE!:%7]"$-2A@P9RI;* ML6+"..85YVV!OB +^%#<0U\ [!^IL2#!7QJG_I8[_HK*4OC.=3%%E,=-N")3VD** MNYE3$5F +1AD.5\WX0O1!ERWPA6SVS5*KNCJ-#-+2JS6SAY3&'I_X.55'E[G MZ<>$N$FP:T2\275/UN\Q>W*:Y#O6^/9[2/&!Q'Y'^1M02P,$% @ -("H6@:$NI>'D JL<$ P !F;W)M M,3 M<2YH=&WL?>U7VLJW\'?^BCS>>^ZOO0LM">]M3^]"1$NK8@%KVR^LD P0 M#0GF186__ME[)@E)"! "*%K..FT5DID]>_;[[-G[\_\]#57N@1BFHFO__H<_ MROR'(YJDRXK6__<_E5:U7O_/_WU)?1Y8\!@\JIG_'@PL:_3QPX?'Q\>CQ^R1 M;O0_\.5R^<,3/G/ 'OKX%/FD 1F*AXIF6J(F$>\E5='NYH^/ MWWJ/=@U5"3R*G[B39#_,# W?RM,7_ \7/K O X]:D8_FV:.6^ZABZCF!+RZ" M@SWAO? T[UD>8885DE_'S?/IXU;T\]-'/UB&J)D]W1B*%FPACI0_S B'0L$W MR*%)I,! \/M17W]8.D[I,,N[X\QL3G"E^'57-#V,RR2$;G=.^ +>$'+N@[9Y MV!?%D?=P3S2[=%CGB_##AJX2,_)I^DW@<=DR#JWQB)C1@,/7'_!K?$Y*?/G'U$_I# M)R.<=*Y;_P@G9Y7*%?R#"^ .#V.^G,UV<)6=X.HZ[NKB#Y2KL9?X#)_@[7RY M0X#2 'SXOS(DF@Q_K%-5['=ZHFJ2%48Z]8UTHDLV'4@Q)5&](H:BRZ?PF=GY ML0IPO&_(JFT8WHB_B6C4-/E$M$B'?7W>RCQ=*)G)Q8]__TT(=$T#VAE781)# M5.N:3)Z^DW$G _\5R]G\*IM;. ;*..GP'4>NL?'AHQ6&$#JM@6@0LR-TJ!1G M8YCTLQ6&01H]N7*&RLX M-;8Y[NK MRV/.M,8J^?>@![SZD>,S(XMK*T, \9(\/B)[$P-D!OU%D66BH0#!W^"I2R!:0Y&8<'BRFJ3W[\&I MH0^1KPXS//QOZ>QG)@,5&;X7)0MI)),]X#18(LQ+E(\!5CKX0GGI\X? +)N: M-^>?=R[C'7SYP6\)@+P?@'EL>O#E\) 7X.4M 5'P Q')R0=?IJP\'XA3 T8$ MS>Z,YBC7CPUK0(PZ6'Q#5W<$ Z#KS MHZ:HH($,&]#C@N0"L!RFEJ5+=W73M(E\8AM@B;+M_BFJ-J'?-4;XEEE[(H:D MF$2.!WG'&;_3! T*9H]<$PT-1C? 6=@G>BBPK."0PJZC(=:TJCA1+5.?!7GQ^V/,>[/E5<2WPPB[!NQ*N M!3Z[:=BO#%TB1#81T/@,.E?V^6 M;H.FJZ(Y ) ?%)G(Q^-K@*^NG2H:^(L@ M#2KPT@-@DRS/ P"G@+^/0-=N/GDP@ ?8U^EO_'IC*<*02]$R<:0(CLZE, MW3: A:HI]=%;/5.3\U3N^D_L6H6K3_=#[&/8?ON@IQ.#H(DBDCURM?P]J MV/#+WF0?HF9SYAI1%38#@FF!EX1FQ)?I2MQQIM^%WR+,]/@R7?%T;MG_AONQ M?W;W,P>5<]%;,1L]-@$& EX/2EGHQ_HRA=T;W_EFH\AY7?061(Z?_^]$+?^/;_GITYW,B M)[?7@CNC!;=G3\[9[+T6W#TM^.Q$L->"NZ %G]^7W(O\EQ+Y.^P;KWEB\_8) M9V=4QFLFHKW*>3&5L_MDL\J)Z]NGF-U15+MU\+3F>K;5WLG9?"SX[$>RUX"YHP>UM^U(O^5+7KE_QKIN&-=WQ,Z+W#7$T4"11 M#>ZV;Y5[/SA>G']/&/M(?D!B $8[%XJF#.TAPXQ'*BU1)6:3/!#-)I?$P5M' MLDU+'W;.%0GVA%3Z!J%[\;I)JBEJ?<)("'\-X&,I :VBQJJZ!GBS#%JLH:F8 M=\?C8Z))@Z%HW 5).!+[&X4%ZPXT>A7#P,4CWA@ 6 7@8_3V[H5L#%X2G_:\ MY.,462Q(*^>OP]P[P'NV>_EV&_O >X]P#T+OB0+[CW O0>X9\ 7 M",$X)8@KFGPCXF'I6SC[K<"HLJ+:EO) 6D2R#5JGN/8DJ;9,9,0(YK/:%J68 M1L]-7KTB!NV3<#R.'L#'B_.PM@\[Q)+Z>Z)[$T2WDY)..,R4#_F<]U/!);J6 MW34E0Z%(? .Y7W$2718L^<6(QMF?E8C&V M>A*<@G#[[=\Q2;&R>A&"1>2VHEY6)IJW>3-T6^2T"@ROX7;J#M.TI_U6IF3' M MU3\3-2<0#G+Z:4G[%(YUXI[YY23N;S;5DI)R&:O5+>*^6=I.E0D>J]4MYI M*MX%I;SURMES3P_V2GDGE/)N1?^]IB.9PF$FYY+*F6A/QN>6[,BLF7OPKY%> ML->]W2T[4OCKY2.0JHK MB-G72#6X+SY26R(7JA M>TLD5A["GE1>G=>]25+!1M^43K#1=V@%0R*:MD&^**:>$_CB1WC$'-[RR>/I-P @#M*GH26<'F[3,(Q3"4)/E"P0-=E\YH"S=.;'L])./,02_ M]A!9(7J(4B;^$-FUARBL#T5A&10?Z!BF;AL2,>$3^L& B#(*T\\?@!B_I%*I MSR/.M,8JZ(D>2*2/')\965P;9+C)79)'KJD/12W-/DAS+1!DO4_<4#3ZBO:1 MPT6/7--6R>&5V"?&7SP"X M.P=[\]#21_1M=ZC#KFZ!.G4^>U1D:X"09/XY"+S=U0W !7O[6!6E.RX'$)BZ MJLB?. 3_T%0F!-[$49R'W9'9\_Q1WGUCB@9$K/.W;PT? HO8/;Q_XE ='8JJ MTH>/,($9;8[/YDC4_".[*"F-0'9\[GZYOJRW:R=% MJE6K7C?K[7JMQ54N3U*U7]6OE>0LWT)#]URIE2AX#U>'AXHDLV*B&, M@'8D-,XS?(;O=.A/6;"<)^.N/JA/'J^*YR(,!R).TS6J^!6).ZTFS7FN>_N6;MJM%L;V;N-$)>,!W+PWD 6QV,"#H(6 MHK%\%(T% #WX8RR2+>24Q\NR$J&\VW(>RG5'<25KP&R'C:46&1W&Y?*M9= MVRY==I,KX0BYW1-5,RRXBY'J.02E([ES\R0WUVY6+EMU*ICGR^S4;LOL71+: MGQDW!UG;_P^W^'U,OE%,# :"PZ02#O8+@XEAZJPXU,D"BO@D>S":*J\KP\DX M6U*5;[G-",.2G_;",-"(ZB&?*Y6S,63>SA+()DSZ\+85 MO6)'W%M#!+Y1*0 M&;UUY[?WA:]_,C\*Q_QFMJX\NW5!.# RW:I5FM6OW&FS<0DP)T43QQ>H\S//QPHLF9(R+AV8#,*;"UELE) VJ?O7^^55MB M%T2#1%05T"TI6O_?@\P!_7TDRK+[^\I@^ )$7IQ'TE55')E U.Y/-%3ZV3)6 M'_^!&!;VJ'#7!G+6B;M^MN10,,H5N5T67YK&HZ+D]LI+S-,0V$*96MLJMO@0(VKNCR'5UN7HQ]7O^Y^9BLY#_L47*0=$]7Z1\X>C8@AB8C& M]Z.#6*OPVFUA(Z):X&?W;@Y M!U]X_E#@,]EFB0]L?:!6D9[*VP1%SZOKHU0&D$K[ 7()J3RBP&5 M7Y%E@YBF\\^YHA$^6MU?_3H[G5QG)TVCM!EU+\RJ^PA@#KX(N0Q7;39:K9O* M[Q9W56E^YTZ:]9^UN8K_17AS3C@ML*XJ_-@PVOJC%HWBRSN9;^L/ ^U[ALA#H7M3AJ6#2,*[#,09_/<1F4[NW N,]7 MLE9^9UR&W%PDA99T\$4#NAGKQMUND=ZZELIBJ?6BKDL8,#;-8I]@/SC?QFK_Y[]* M E_\9,)C*AD-=(UP&@T&I#F@-=5&"S0E&D0$9I7)C,YR0]&H^"KPU'PY((S$ MX^/,VN:^?=V_ MD#<4G@D0.^7)&6*0;7R&5W]HF.'_C@R_34GA.@)P81.9&MF': M&"FW=!B,A5%XX5WW?0JD(&8S5"3KXW8!>_U.VCP]O[KSEB0HNN)9%[6YVHJE MTK.2JBJ:YD9#Q4(B@%PBF _(KJ#NTCEEJCU) [S]QP''W P4:< U/;;:FMDS MCZ[6LQR6'W'#&FF!B33WWYDC/);DKD2#^RFJ-MD,\6R#8K8Y>QM$XV6E=5+Y MP1##78C&';$B-]XUP%Z?\G"G6$EW] .Z@[L$'?OJE6==DS%^2KCNF),&!/8; MRWES"ENG[\!9,3DQ]0CJZO!.TQ^!?HAH @)D^,*TT=8334XF/45CY]&87,_E M,GG.P9@/T8"\(^XW_) LK=7+(V*IGI?Z.N,4/FW3"HJV!'9@)S7=2AGDWE:0 MVH'(>YCA8]!$+3.:^K-X^N/]EG\GO^>FO+#?SF?;SL#P3U-O>/?

#WX8]I@.I@#G>8,LQN7\(YHA>GQ40Q"28F1ONRLX3T(%TWF MW@ELC5U"@#SL[BVL )^GC\)+"(4S#F8@FJF>D[<\$DV+*V@R^_\?+C(N]T/?[A MUN/#W-_*ATB?0)I#Q;* F(D*)&KH&AJZZCC-$;!ZQUP=M3ML.8;>3D1+9/F5 M(3Z=#H*D/])-*V27^!4LV.'ER/GG/?OM*/NAD MH*HA8'6,"A/& BV#\/>YOJ$_6@/WVZ-4BQ *':0X\#;UCG%3(?)H''OV: M_^0^MO2!N> YSZ60_YQGYX#JCNC:Z[S0/11<*\"O^H^X=U6*?+#XW^^C9B\0 MW7 @SB8+0IU'T]R&9,PKB+$]%Z(K>Q1O&\5A ^)TY@:*407\]W5C'&TW/ C5 M5K>F5K\U\AM+9& U;NB.2\[DX72&;$0&= #:@R^748IH"W9&)&$MB.H%LAUF M M[YYJ-B*M,1+095=55Y.=K]#EZBWP;C"G(^21I>;$F3$60B,@H,DTG08M;)-Y M1C M*R)@>=>$W0 #!AYP+G6,DS\J,#62*2;XZ2@,'Q23:D9-U"1%5-&HQ4M# MF&."!21ET9!-#E,*%7G>24[VG?@^VLOYRWQN^C=_).05+7(ZYT/8<8+C'[)' M(YSRU *GG)X<<>8 ]+\G=-Y%'!8%G$_8C?>[<*JP6,ZU<%&N>).[I]$B[K=\ M-;DK"Q<756G;(BXBK=@/8VR]^:+4M<\9^DLLZ8TGOF0+Z^4,U41IL(7$(?ZU M) X)R2!M&R(]06#R\QTF$O^-V,LE@]1-NR)(?,27>_5(\8R!', M8[ &*%O.*3%WEY&MVOGXX4;>R-%/-G#5) Q#.%-L)!K< V:(>3EC(ZSN/%AT M5_UO3"4+[W'6V6-'7C!Q,2='^D]N^*/^K581-G.VEPU<^0@ P I@[S=NP<85 M0\SI.DWSJ\4H7UMG[9S\]$?>2-E %F.%6:/NB64+4%^I_%Y@W"/^)@?GEZP&'A;CJD6ZD]FTT7G4NW8WK<7,U5!B)0@")YV!;P)JN1(.F/%\1@\X>S=3#1K/6O\[6^?K= MO*'XS9XX7K-?MJ[\=LV*W5^'[V>MU M[]0.X;H^P1#W-M$D1!A=)-7YLP@/U3R?8CRT>P6JS*=1!'_4(!Q5",XP&PX( MA0UF;8:I)Q)Y:=F/!Y7TZ!N>,1.@,-\]4JI\7;D9VEM+2\1O:2&68IN0O*[4N[ MH^MJG'+5QF6[=MEN@?H(EA?B]!]Q+TY22HL%"">IWG:>BG,2*L0*?)N3?>VC 4 MX2[8=9X:S;0)B5D4K2A-_?)V+UF?C>!S>\FZ)[2]9'T!R9I=0;+2V/% 5\$? M-IVS#ZYV;RO6>"]I7PL#Y/>2=D]H>TG[ I(VMX*DK8KF@#M5]<>]#?MJ"+ZP MEZQ[0MM+UA>0K'F\*FH1DX)KZ51<>J(V*&9/O8LR/H&[EYK85*AU.A6B M*&79=45\IDE,6PT'8?<2]=FHG,\=\GO_?D]L>Y'Z$B*UZ!.IV2/N!]Z<5,#( MQ+IV*!WA ]7]'86KJILV9BM7NKIM.0GX7%,Q[_82\_DDYMYIWU/:7ER^A+@L M^<1E[@@M2R\+5OWRL"=2\+GTL6=D/BL'SPY:K2 M;%. ZW7ND&NTO]::7/WRM-&\J+3KC4LF"K>8;+\GTFP4B MT2\/^8S//"P<<;6G@=)5K+T]^(SV8'$O_/:4MA=^+V(/\OS!EU;][++2OF[6 M6GO3[WDE7VEAQ9-7V-\LU )WP45[X1/7&-&#NX\XDU/V[Q-K 0A?_U7W\*-Z M@@>K/_@PZ>+P$]<>C["PBR%V%>D3AQ5W&)XO=<2>$+A0[[Y%*U&\\3O^STGH M5!A@S13G J;#T2!,:Y5F]2MWVFQ=5H5MJUDZW"-"AE5P.0=>J9ULIM;A>:QE=G(M_!D/CZVK M08+2#?$$ 6AZ'^/+BCE215 $FJZ1^/7^'+1X8HNGNH$Q*?R)ZN\.P""9_7L@ M3!>>*Y=\18,R/?X^=W]_WA@4P\)MKOB,VLI@[F\44*O!F$48<[R ,#[5JD;O M^'YP5^BM!6/$7>4(,*EZ72"F5]F>#[%6_>)H?QZ<,O/9V^),N4-L\[ OBJ/# MPXII G=6NEB36K(ZRG%G\EC.C[-?M=%)OG"P>"^B3&RCWWTG9')I(5M*"_G\ M^^E^!0TSNB:92#I+#_K(P1C$4!4-O$$&5,#V6H[,!;A?\^U())9FD.@T09OB M,L,#-AN_VJT_HZ=?/X2[!-B\B7:/9XT59W).I*!\7+CLN8,$<1#UG*'T![$> MC!IPAX!9NJ5X\:*BR?@/WFQ[$%7,$*Y85=$PL (_-8-ABX5Z9RA6)V>\T)DT M?]>+I]<_+LL%=:.,$Q9TN!RF)#U=5\C\$V7"TNLC>) JX0]DNI PMKQF'@>+ M-FE.Y6$VUW_/&9,/%Y]VMBVZ4)ZS 1]CX7]>R<'90GFY0LQ">9E@F3S0\^EL M7DB7,OF($GG1ZXW$3C21OB&TYPYY81;M<2L]1J"]7,ZE^5)AQ27SRZLJ8]% MU:G3[T*;YC1"NQ$;Q"3& Z$)N#.%+GG_BE55?T0K_50W3G2[:_5L=18+'@I< M!$B^VI<_+D]O'B]_3*Y*!YR%5:'_/8B"#0QW%ZK9.KJES8#D6*U7AG2KBG\J MWY6[%4!:R!8K 15?*N6%^.QA DV1"$;9-N"1?)W/K0\X#UHNF\[E,Q$<'EV, MU*U)JFC!>XYT'T>$=J-5QUNV-I;@>X$(64%;E==';[E03F?RY:7B\X6,M@VC M,9I*,^NCL9 ':PSO)ZV%QDC54_%)O2N#C$1%KCV-,)("&KB!M9\#?D7(V)1/ M\O:ONWPU.WXV6W-VC0[8'&%PLZ0]G38[D@(.21QJ6L4+7D1MJXP3BQIC;,X* M,C^Y)5HNI0O%TE8Y^LWM0;1@2&R6ED%CE:,TUMK2X'1>/ 'YO@V,;S'&1P%0 MR9YV)O=V8?BH]DEW5-Z6\2G,8?NV;HGJ6^+PI+R\@IX.TI&0S@N9=#XG_)W< MG)!O"RLH]#"^B[E\NE1:UQZ:34?82&1T9^-D.P5,I-S,!ZPH?03;,;Y214H'UB.'8^E1Z#D]J/T^-[\5Z5]AF6/94>2*R(R&I>_ZB9O4B_,27 M>H45O-:0!2.D,Z7MBKS=P5VT!,LFQET>W+EU<;?4\G"N:VO]!""@ZQT+?"MX8BGSR9K=Y67)#9I7C0P>\ 'M=L7*]@?6R--!8B;06^RBZ)GD&OI^MKK-U M,??CXOIW>[!-S71"1KJI6'Z7_0T8\I$(7H$%X_93FB&A?"$-!/AW6O/QD1[- MMXF]J(T@/9)ICV>\<>12QPUGVN_X1UL:*SP_27*NOVH ;K$GOB;C"K0YE:S; M797$.F)<<9057,+XK%KDDU)--ETLE, 0?0%NW75,1_)G,;&]GTMGLF70J\47 M]+I#"G%WO=N= B92*%9]0O%<$;N*2CO%@S-$VRLZ!:%9(6A?1MDS.0>QL\M\ MH%/C9WXUZS@9:/.3$.-KY*4O;XVL=A;L/K8;W9O,O?R;<;< M;.+H\JQ'=0K:/O5Q;2.8;^7G^D+G]*C]W"I2[^2/= MH%:.WN/T4(#(I8N$22$SYMB:H8TP+N-;NZ7$)Q]\-ILN\5$-?K=)P2^"N4CK MM9383^"%*,X_E8NO6"ZAPLJ-V*P M[D2.4!!O*[!4\E!\-IW-Y%YGK'4%K$6STPJ9?T&LE?+IDK 5;BH&N9836*;;,K8#R=;>+ZT=\U("CK@KUJ=+MVC^$*SG#P_*LUG06QF MU\U#^*OV(%H*)W?NTGRAD!9*6_%42M'6C>]L&04 "H)2? M^)=)\5[1AME9RO+A>@4^7B,?*YOCT[GL7WI78QFVHSEVC>RM7#:?SO(;3([< MYW;OA!'E=P87'3%G^"2'S+%3Y:(.B D%87_8M*YM7-6'0UVCFQLHJ=&J3&7O#NJL^9?O;:_$GRZ9VK\M5VX\_M M>>W2+ UB3+^X([-7_'>BR!1GN\>__I953,5 M90Z-T-E-W^RSI%I>?7J'1 LYVZC\K/^\^2&N,'W0SF72&_4E$EVQ;TIQBFGC:0=/,;4VV;(78GO.LIVYY:?&N%KZ0]J_R2KK7HW>V3N-ELNI #,U"(I697$W@1XF^' MB]2$;>X5E-X:2??9PKHAM5U&5[1AF#@2O ET+;TN79%9SUY1O1(5N:Y5Q9%B MB:IOO6%O+'L_DKI=,=/O%Y\]:\(#EL-"((? 7Q*#]V7S:9;B,#YW"LD?&W*30NY;TFL41%(W)--#0@?K,B2?;05M$+/2$] M15*L,._9/QI_A*?RCY_9[,NF +IP B8IH#L>JWZWF/*6;\0*#+S"J9,),/Y[ M<#A+@OET,9]-E_DDAX#O_\J]B)8"JY0HG+\7^6(!3,8DXN#] DE061C8=K*< MIL5&\3!P:+F"H'^2D?-C^9A4MY9RO_A4T)P;#]]Q\EM,?;,;L0+GKW!Z-:_4 MH)#."07T4?[.4\.8Z(]F]A4R&>>COP#Z,9O=H-F]/T;JA:5P^/@]R+)V+0B,(61/!.W$U?MCTK2.0-U-#]VRL%)-J-2 &= MW4 IWDU7$W@#;=Q:A'"B).G#D:AA>7Y.TRT8TM)Q8YRF3)*O*5.JIVBB)BEH MQ+D=G,RCYVLU]5+-[++[OG6;ZUN7W?>M\]'T,W6N$W:Y.&! MK<+R[EH3;1DL*_G]KO7*F[:Z*W9X/MN9V&?G)_*-?B%90H).>O/0R_E0L,T. M>@%G9L4>>O%+AT2WP(EN4G?,&NGQ8-K[6NI]OR^T!K6^?=Z^"\O=E5JK^3NZ MQ05X6W[DN$@AEN_'=)_9=3\(@2ZSN8L6]&"Q]=\>^F-]B9Y()I- M3@U]"%J!9CS?*-:@:INP(&+4GB351NQ@63?X7VZ+3YVAV*B?3RZ[>F>B%MJD M-?S>.&ENY]AH40.Z3USDSIT"5RH:>"TDO-%>/[0Y;ZX1UURMB5K_K?T>3&0;.+\@WR^G"X65VJ^ME8IL?W&K[+Q.;;Q[*>(;4]\ M^2V+I4UBM)A9;]OW5Y1W(BQ>B+JB7-5-"X-]3J,=DYX_"HU)9W)V47XJ#]L_ M>S^3U*5>K]S[*J52MI:C,A='"85SXNN%A6PAG8LAG'\E;OH=M\^&X^RH4MUGR?HUI=$.FY MDCP%,K$CL.L'S0OW)"$O)ZX;SQ>$=*FXG XW7:CU;]FZ90(D<8$;/@<6#/6TM-*FA]4H3(:FY_O]ZK6_/V5_?/_^*TF3H\VD#,Z1.NQ8 M.ZS7WQS!SNQ4,OF22YS26BR7T]G\\ORUO7R)OUU+9$HNL===+&73O+#<_=K[ M7*_5YSJ)DN)U&@L[UTTJQ]W4(U>*#\5+^.DL;W*HN/P&7R++%[+Q33?&[K'/0CGGX._M>!#3K4C&JOG$ET!S1?#T M]I$D;Y_\_: .32(=*D^' T66"3P#/"0H3UU#!83S!U\.0YV>7LC1VE__V(;A MX2^Q EH^VMORA&;Y\OA<&]^>EIM).FVL<<5]5FK2['UFF?@]K7G$Z3R^HS<- MEG@>@8U)*#E7N7V[S.O :^"%&.=#D9L0A<;W?_GV+3&Q\IOTOW,Y>IEOXYNW ME^V[(=NW:,O.XRGO=?!XN%.:O6>%> MRW5>O73YT-?ASIM[]_M54_U2/V_+9:>;/#:]VM>:D?E8> MUFOEQS^_OL$8*CQ[T?]^^M/^_>OGG4B?OZMX9J:I8I#2/6=!SSEXE!'NE2F.+ MPJ8SE[@F>[1C('W;,$MTI8+9H M%H>4Q@U!*+&4+\R 5VR!.KL@6[ 3D$^\! J_OI ^6B&(N+)2\@MI%R45AI%+ MBI!&;Z;(Z0)+V;I2KD8_M?O+TK2\=A),[Y(>RRQ'D2,D9PL.1R))57]E+I[X M/_FBN"Z27E#U+58C*]%2,KNVL,T2Q"MN=,(5K%>F>+4:P!O1C/'.45ZA',RO M)0=G3-C?[?K/LM&4@ O?C!R,@:*%#"9T#+;9N&$3 M0G )_,7UVCJ ",SSF70NLC?K]D7@OOC27U=\*;#[7F5AZ49%TL645^+4+4/E)[#\<(ZZ_K115@K0TSVR@AMBJ4*P+ ML)<.=5SN^$J/._O*-K$*I@Q@$K:Y\J28T\=\71@N"!JTG8GZ>)PI7SR#^].R]?R>OM+[[^NO))7 M6HC-:0]')>WUJZ664S^LLLOAZWXZZT9"M1)X.+&XIU +;I7YM\Z520VMOYU*EXZIE M\__,\62/1574))+FOHF:#1XHQQSIF7J?7C7 A2=B"PO[A1C-.Y,I^<]D(MK= MMJ;M;D/HC6L.+_2;!H/NJ'IW(^2&/>\$Q\,*.Z@Y"*VOG*328+PVJUG6JL&% MN#,#<.CD(>XMTODG#YER6HAQJV*5K=TMT%,TOKU;T M]R)^H5\?VH3$]35YH9@N%LMS$A!>X58LR>9,N!?1@830)FRBOQ]HLT(N78I1 MQFLATF;2KE\W3X00G;A.)9XT [UG-TCKD1<\LV'3AS4_/[$-()XK8BBZ3 \@ MZ7>-$>V=4'LBAJ281.Y,;II9]?3T?MS2ME1\T;-_W$DQBJZ/G!89&\@HG5HW MF>6H8.HX&A=;M7UN*T\_?_Y4OCY.KZM$(&3&#$I&["NM.UX:1EP=75HORZX$ M5E*2:C<[4'!C9>;;+.*+R8LY[O$=A>\5;*)2XK(5I72A4-Y9_,U&L==_EEJ3LTIDQ.WW,,.EUXY MC '[7UUSIE38:,V9MXVKXAY7FZ^^L9*O75JA_MF&2W+,V=&E%YW_JLT,[=8J MG8^?<[ M])+9L[0BC]U\?+6M3%Q7'X]3A/T&;GT#5PA!E!-[F_18IE1,E\K+?DD^4W@N $&6-A5&W$A;J[ M.KY0GDX?FD19ZD)MS3]:)4=)R,15W0EJ=&R3PV94[/;TYTHY7^7$W0? 22DL MMWW>"!97\122'Q0+I326A@;[= ?QNBES?>5L+"&SPO'O7',]G\X7"\#X25"; ML''2.KT3&NN*[H;L@ VK M_9,75?LY]7R@UF]N,A?E5Z+V^;7KTNS5?D XK)%WN5?[D1A-W"U\K_;GJ/T5 M^HKMU;Z'M>3MQ#:I]F,G1MW_K'8;MY.KGU_[^\2H?6+4%I-]!%[8)_O$QE5V MCZM-=96:UIM=2?_Q&[B$E+#1U#XQ:O7RP0*_2F/BY]RO2#\\D\ /KW4FQ#0' MA6_-]M=V>9=2H_++,/323]PR.E[X8;^!ZV[@"I$//K''N4KDXZ_:TLT$71(9 MG>OG=V/0I9C/ILO\!A/>]JE1>&K5>V@=8G?GVPX]L M4;&SX[OG//U99H3NFM%9>5&C\]ME/=,G9\VS'\M/E5Z/T1E7'NZ-SA>W699M MY1I)I'NC<\>,3B'Q >;>Z-PYHU-8X>QT;W3N@M&9V']_#J/S\[[_SU_3_R>_ M[_^SN?X_^7W_'Q]-/U/_G]SKZ?]3%S:N^;8H?GAI=TU^Y],T7OW];QQ@L0E3.=J!:]>NY<[&F_A^UN;JW:Y'%."K?6X:-\ MVHEJNWE>J=UFOYWHIU>]==>VM$#$IGM^+%[\>GT]V@LZ9$7-__G5-GYX":I\ M$4(+UTL[#J8%HOR[,O0'!?;Z>'P-TK*N-4;$$"T8N@)>PH-B*<2L=$T+G8:. M-7!>8GS[Z)N^$ M9BISLT05$)E#L3J11]\ZDV[O^NOP3CJ7VIO+0''48B$7621X7G+H%BLQ\V%( MGBV-*?M\:6<[4_=Z:]A>7$U+R*Z?,A:WFE8<7$=RI?^J4D7&DS%JL+;U)H$% M2XI* FAHZRN+\0P/@OSLN/#4M;)B^TS:BB!W-10NF%G148CP+1!C+8:[1$YS M1 !^BC]+J 5L-.@5;:\"-J8"BCYB.R$CP+\B(CE7-+DRU($:)O17H!EAJA#N MSF^RFSTN8T0I!>A#GTXH<1.[9RH@_*+2-]L6Q:@+UD>B&7.-$ :["\ MTJ+CJV)QB;S/);Z36TCGK7(VR3V#!)_'D9^DWW+/^[4DYB0VU,>.MC4;7&:'<[D&ZFA\W\ M+5CBX<5!9D)QG;A,3);/I$NYPO-=:-Z0J$Z,RR7B.;]^>9A<(5U8NS9$)&<* M"SGSRB C49%/2(\8!I$='06&9L,:$(/J,'.65[]?WPQ^F^<_3U7EN?T=!V". M,$B9^-816$>>[QJ[QL%P,@;.)Z\(F\FG^=+R#)CG9^#G0^\RGD[>!1&LV7*, MV.-J0;#%;.S*L2MQC$(,'45),FPBGT\-&V3CJ:\DZ4URI]T^F/W;%U2W+MS< MB '.(A@,=(_%=XWDXB [(4>O'XTM"+@A.\C9SX;E98R=O$Q.OIC.99,P]E(E M?1K/F:(NIKO^<9"AOW9MZ7Q\5;LN;+#/8QPNGE//Q ,:'@*H/1=KG/CT.,&) M\?->X8^]RT_ QE&@*&1_P4 M"3Q3:W>&%A-.**0D8]*9Y!11+?^0[$R_\&)6QX+Z2TO/U-XNP9F+A%?A17\SGEZJ,RG8?SMR:]U#:#=#;_N%#!+ M8\%S*+&N/1!S05*=]OW<:HS*RDDU_T))=8H+X3ZC8H/D ,ZYMQ2! M&""4K/&5*FH6^'AX#VR$CZ !X00=+ZM7Q]>3L]-B9_+]X;9TW+4JV7*2)K9K MG!O-,1JN;$,:B!B&U'M<3WD"RR$8A7Q[NB7^%B8T%!+?[.,3W+S\^VR#-?=O MF6V0N!1/?HO6P%08U1+I)N;-C$:9409\FJD\\OP:8E_V2>_Q-3B:NBJN<_0$UD(5IRWL)MOTM72+!BJLXJLLV=)M";7OFSPY;F#L% M3-(K1:?LIOQ<[^?AY\E9*]>O**K\#-ID7IY4R"'JN4#O':(U*<1?F15(0R)$ M-E$VT7H8C1%*";/V1 Q) 6JA-X\ M$)H9(VLD^*6+2\6]F7+ES@@RT@^D=9>I56'I[6#RKJ4 M+A0WIJ^72H%2(CWAG*LX?H?KBU")H!=[/ZTVF92.Q9WU04;."KGN.%*AO&:B MCRL@RGL!DN6S;[9>2-+@8%.9>2BR90=RC!I1\8W9>?0',EWLRV;G/>\^)0L1E=8_+\6C M[VPI27[X"R?L[L#^+-,'*R3ZSCO-+@GI?";)!=/]P?4N*8#332D CT1/%'.D MFZ)Z!ELV@C?@=Z101;.)[&1C@.=#VZVBB_^2_>>J\P0\)UISKRW^U]06 M+^QKBV^NMGAA7UO<1]//5%L\OQ.UQ2]=\3*G"O:I)UZF];"W"E"X=>Q;JV7. M]-^E/837I=A!4P*:=83L;]@DJ)XQW3MH1AR+I@+ZW+DEC+VVD/%;8SD9YZ]D_3_MGHD03ES1>@PVG<%CH/I$^ $:$SP^0C6 X@5E5%(XPX.?Z( MFS(.78&0[TQ^7I_4[4;K )=ABN#F(!TIZR8@?][5)^K;*7FH=_CKB*A1< M@$(=I_'M,1C=:"G!*&@% Z)4%=]C WLSIG#&GJY;S*@R",WRID?N"#H%&1&L M$J"[2,.*JVMT4'VD: @-S ';"=H)OT[3:45?F5+<#@7(&>;0B$1,4S3&.$M* MY'JB8N 6>/3JVQEG%3(L% 8T;1"(_E%ATW!B$58,"U.Q(I-M&-18%"W;($?< M](8Y3&"K\ XN#0&W?)7;4Z'*[53BTM$1E2[ "NR_HLE@IEC* W&QZHYK#]G 9+#X0B\Z^XP\AZ.4]$T&]YKDI%N6"D@!IA^"*+C M\#O,I[*M1*8 H!(L^'.,9A[N3"[:/V_MP57[XM?M3FA!858+ED$+WE<+ MS1_&\"%W"UK0-N%YK(3^MA3?,J)WM8_[7,I[SM%%G,,5SG-5ID(]1<5NLP.4 MJ I_'^"_5>=1!D MJO>2(]Q1'Q#%D8,^M*/FIAA3%5"CLC.K2;6B 1_W%'68GJ+--FTT)4#G2*J. M@KY+K$<4VM:CSN0[E>Y]502DPP C^ ' 0*U(A9\A:B::*ZAFB0IZQD#'&703 MJ@ZT&QYP#512POML;WK4:0?(#/C)E;YZ#]2JE<+2*Q8\Z&DT'QP KF\^V)&K M$]]6IF&/P<08Z::I8+P K =8K4J>Z&]T3P[=[44DT&M%FL7LC%EB3J=@&9A+ MCD# 3E#=@M:0J%DJHQM:Y]@D;+$>V9@#47;.'2G6/K@H SZCN*;[8%LZ:BZ* MJ_!*J.;44 SKMID:&3HBDA-'(Y5J>Q"$:4=3X3SP[F$+R-L"PLF5!(P[:#( MG@8$:P@,DJMY-Z888(J/V7^XFTA3S+9#'370ATY]NJZMJ#BZ^8F!JN-&IOPC M&[K>8S]Q#XJI&\'Y#,#FX8,"\F6H& ;]EEF2E"&!SXG*)M* COK,T#+')FAG MG%$Q)$/L6>Y*0![!!MA#SFFWE&+O?^+(F#RB+G50A*^B6@?%S*9P7V"K8^2I M:[ 5[@M'4^PQ"N&"% +; #*@2Q#/CD1AZAP$@)%R[J>!?0F4 P:-!/I*5-,^ MC"%-@@4(_XJPF1BM<@J&X5Y2$\J_J\^I^[?H#3F"G%(Q>"-#9JO:EJ(J$T08 M&N"B.4C3OU.^0Z:T0YQX*XI9:/2*S>,#>R08:;Q&26MT\;\L5/YLS3[)". M_>PX3 QE,D$EP]DC/,=P9 A*7,MA0E=L^+T%6,B\1::FJH,=<6TZ71\=+IB)X8L&5AV-LP3U MJ0"Z 6.PGQ1/UR?F)_E-(>>Q2BZADYJN_<4;&&8RO19,@W.$MJ9 MB%V8W0$&//.KT>%^ ,L%531,II$^!C'U#R\ZKX&4DQT. 5G M9?AWWZ4%7=VML?04"J; CGIG?&$*QR=#:I\6AJ62S;'FW% /TQDR,)."E^XH MAMS9C[@&OA*Q.S2LHGO.$RX,'6)?0,.TN]2>4:A9@@(/5S$ D=$?+!*VRT3K M LD*1AX=-!C= (,4X9)G";"'&M+0GT"-6&AI_7?0W2ICV%0"[:,/#P]OV,M. M ?>.4N^,M+Q6Z$C3KHC&C?GT]-A_$AX/0#I9J !O@E/..PUNUDZ;'X,SQ#^[ M+\?-A3K,>Z>UA9G3VJ.HLOC4FP0K2U5I&&1NUO,,*E,SJ,R%,EXJ6O@TNV)5 M88LQS$E/^2)1?*:8%R?9_J^OM]DX)^M+)UD!RW'SC!9AF3^*:NL0PC*8N09Q M&H$[>H+BVAK'HU@/S;,=Q2-QVJY^:V?OQ?O6Z,ZCVY8/!F?R;?8O+\=-/UE, MPDN1RV0=#7W;0YL)5IGT%$FQ8N"VZL-MDU@BV-YR330P$=2L3$<\80-VE$L7 MV;+BQW>#V/?WC;Y1,F\]?%=F 5J&[^40Q,9_-A/W%E 0__/J-@CYHZBLC\!6 M'''':*)@W)/J5%1T>KHK&94*"'.U><,N8>\\+;I-2SUI7 M3-,6IT:8.2?0__H]I.EY(WFBP>8OB_(IBOM\BLWE4Q1?2SX%94R7/%XWN3L' MV1JD01(?KY/O$1XI:+ZQ7+%B?485-T5TP1#1"??X+FK!, M,CEG7]Y9(AJ_8*:/,30EVQ+U-DR RJ#A.]L 0:WZYT*35C=2U%5_Q%G (R'@ M+-%'M$/FXWG1:-(#@D"OE\55);^#@ZK*0#$FRC =C$3HS1_T''$P=XRT;Y6. M7YZ>RL 4AE,5SVU1=:U_",,.T8DS408[?JT;>\'E@Z]UA^O6NZB%PFAB,0!F MZO=LZE,Y%HPKBMF0\#FXL(A+34^)\)7!XE:F>]8F/@#JG-K"-*0/8)G,7V/8 MH'Z:[^ZT+W(QI*&3KC>(2M@R*+G@R1N\B\>=(=><>C8.V3CN[4@W65Q"B(0M, F 5ZK M>L<3I/M+72-*Q)I[=N]%P=_. 6 V(X0/ %OLV(8=J+*L6#QW .IKPU3'*MBG MH1-!?^V1&&]W)O;//UUS.*A<]DJ[<$28RLX>$>8ZDZ??7RWSROR5J1#,+F6' M6?7I@?9;.RWT"R?O9(^&5MC)7@"G3MC^(X@E0W;+X,Y$C3F,= /R'L=[!&CV1304/ M$7W@HY:E07V6!Z80+P-'LS$0C-H50/G@G0W@RCYR[Y3WO@,H:4"&-)!.P$M+I^4[1+\*;^&409N?DC;[?'7,J,)7FI+'0_!0\&WZG M/+SW'9;1#1GIC\3 Q*1#3TM.3YV#K\,:W\$ [M 8-20&VUGJ!#H!_\!8\,'0 M)'B XJ15>6?IIF\#?.>/@>-,]S0R2 ..RZJR@R@=;"\NE_'I9]R@M$NG8K]O M8.P93^H,XCY%S<;I$1:N@\ &/*!Y>:L;OKWS'>/A ##A.^_$+\;Y(*-_)O4\ M.^0] HV=H('WIBQ=R'> 3Y=3JDV3BZ\O V 0"&/ M4TB<*/@T'PM[@4\E".T03A6!I;L'6_3 A*:W@?I@R_:6XAT9I0RW\Z%HN?SV MB,P VHC9Z3Y;S& Y88II,6E%-&X(NV0;\RP]V(0>F*B.64MC4BK8%YY]#N,# M1:=$R4#X^T3O&^)H0+F0/>98ZKYEA#9,)R9=J'-J81GB(<"&LSF1=X-E._3 M:8C'$&83Z;H99<&32XZM1%@PMRW-!=6 MUOPTN'\%]CKF9/9)H]=DI-49*7)''G7L*Y"OD9JZ8QH6!EF=^-&9;YLJ3XK9 MZ4Q- 5V[-B]H+EYG\O"M_-O0R@7>DCS]/IV?'9=2"&;-B]R*$.<\B'/K0%S/ ME\52;=R_5;)+(9Y_O!$!\2(+9&I_N%!U?$"%;)*XL7EJDSCQRT/!9YX@RC8" M_4QYC1C0QPU^+X&>CZRYL=#8^B!)-.( 0MS'-VO6?&GIS# MGF_$IP#50Q/#YFFO5.T).)*&!AH87B*&T[*/"D"FX*:W:9Q'''F+8Z,\I.? M(,(H"6#TPTWH=;(29^UA9L]*@'R3&^B/*

7Z(?J7*# M50*-Z? ^NK_LQ:AES[EVX$M^GCHI;R/KJ+H$?33/D27ZH>$P0R>XS[!#0S!W M+1U#FE_L$)1B@ M0@QMTGP(^J5C:8*2HCFA3NY"R@GFA4&Z\&Y1>!^=3%^FQJ,FJF-8'KV#X<88 MP:XEQ,GYC)9>%;P"@)\.%8G&*$F;UZ6"A>$-[MTKB)E#C/'&?,1\096> :UQ ST-B7?A3.OU]F!GPQ(M!H>,.M'&F;852VC&LR?,^S3=I#U.P41W^ U3EN=$(%*8N0%O22*8D^Y[ M>$W0Q 0>S/-U@Z! \@_DXS-JMDT?$_&SQT32@,BV"HY<^,C'=T1R/':^G'-T M5 X<'24;L3/1]4JO?Y6Y_J67MWJA8I(AP1Q= &MN"3E6'U;7 MJLRZW_A5-GYQX? LOT)%WE"]<#Z;SA:7EPE<;]OW1<5WHJAXV:=/O*/_FG/= M+-#V[4?]EZX7KD_$F^*S% (_^#)-17#OO^T[NB798_]5K]IPI.IC0HZ)1GJ* M958TF=XMHI<_,"H!>*8>(^WL!M9"M5*;M&^_=R:MI]L?PU\78JZB/E]+-\]O M=N%FUY(=&+>\ 8OE>&Q,)E/;0N)&0$*ID,[S2;IQ/ M9;Q.K2W2BL$+SU!!. M1SLM]@C]+A-5$\)ZZ<68,)3K3RN7Y4?3D\+6Q'"L?G1#RF' MMWY?E&K">$O(;>]NXYUXQ<>V@%R68 M)'?UDEYT'JJU6$-Q'=PBE*RDU8L*7S_&$K)2XMBVP*?S_/*&2#O%2K'QMHR3DIO8^72. MWPHGE7PW:.AES2J2YPP?5?C[\X%R=Z_P&R]3_"3DFA5ZBH7V MGT^7,NON_R[B;!G')#:.^7*ZN!U/JN+3/:>JKAO'AGY'#+%/W(;#6&1-)2)5 MO)'1#?%>?%)/2O*%(KRL5J(ERCC5J1GYXE'$>.A,QGRYQ*%GOIBP>_,.J*PU M,+J$-7.)K6F^ &;ANB; TG.V<]*?$\(7+OX\EDO-TK?+)#;ANKJ,PO4LK.;/ MO3\TB72H/!T.%%DF\ S@2U">NH8*&PD^WF'(Q=MIFO9V-A'9)K=<<^E\C-;( M"]9]<58H!ICI3"ZZQKUV_]3[ MRHL'7\(AP)4SD!-D'3]K*_=%&YM,+.031Z?!V2OGET>GU\KT_'LW;HD RB?/ M4,FDBX7E0>+U,C6C\]"]%5-'>XH):ONV.T/+$TI#T\L^SYRU?T7G]')M_QV7,G9A33G MM>39YYROL_W%Z<'.PMUW\WTC4L^;E9/:A&\,.I/?)VJ)R!7^N)XD8/UV4L_I MF<;*Z$RHD!.??>2*Z6PAJGO-3E#XUC&[1&<6$CMFN4*ZF-E*!+ 6DUF]?(X9 M#BV0I2)ETJ;X5E2S%9UDL:\2=63/FV7CQO;ND2"%1-[7=DTGUN>/K"IPSLAKEAS#_ \ MR>4[P*O^D.J7CY7RMV_;S2)]G@.\>6%@"M7?(X"V MZL:YHL9IJN"O;^[OFI"9:521"94LGU:W]E>S#E>[=H:.7]UZ00GK^(-$=+?P M233OO"J3ZTSZ5S^4UF,Q?TF2]+9UH,T<"7E%BS8H_+;TC$$<.!\+\TD",'A% M6\AZ\8>,C$Z&SOMXOC.YL_>-#$63E)&HJK3QX5 QD4Q%C>BV MUT 5DY$&,QKQH<=CK#O<'37:K=K !:#[V(CA9&(W3-4?\,#IQ?O3,^!(\K4 M+CZ^!/P=ASU36R#[M4A@UKA).NXVZ7/&IMI1-(;X*'/:F0CDOE:P3J7SZ_Q\ M/OK?CIW.:&$*&4B)(1WV.PVK3)I,TT)V])BTQ[V MJ=/>B_;M3'.JXK0?37-RN/P7%2RL5UW@,^*DI'@?#HF,U!&#BSTE.],6WM=3 MHP)**/O[5LDT3J]^2]OJB!%0W=MN4E^:Z3Y2URS8.P604:'-4)7S(WQ M=F?2NBT/Y4;_\>G\;A>:U'.YV2;UH"[/)JWCBT*NU34$K^1!E1W+O]WN]#Z% M#"MU*GMACQX]W-$\G1(Q3&RRMD*ZP1'LOR)YK598KW&3DVWBOFV#"# L4=$L MMYDS3,"D@--JF'WJ]@AZSH9U6V>T7)C1EM0]G\=M)_$;'OA83L]]S8C'U[W[ MJ^Q.L%Q^EN6..Y.O[8SX\Z>D\XKL=4/@FC ,&&;L5/WM]?61T#S!9I;^>4]:P=K.K.ABG[ SJXIT6T BVG !AF MW, ^LR[PQG3;N*$N$Y7VC65Z/S"QY$W,VMF# 6 2F?8+S"=U(,2YP!!8[H.A>HV20>2QQ-JC>[+, MW\W=4H:TVVF/-5)7:&M:;_-D!@\C]S$S:1P 6*/>61"\=[UI*#BP!:R5G]L' M':?LZ]A''/!H$N-!P2ZZ\*P/@71P<8@DDJ)SX0#.9"C:$>G,#:(?JJQ%%M 9 M<4I1.,U]L=/HS%Q_7?_0\KY_Z.;ZAY;W_4.?G=Q!!Z 8=WJ(8HRC!R+ZT+3( M""6?H6,8Q2?\@/I24<+6<] M/=\]56"]QW\ 1SZ&HSK_W&P\^0?X&))G? M=/!TE^ST2@_H"D'>:_G@XT!_3:+[0!N:ZEL+X M(D!O**(*N ?+726']@@M$)PM#:^+ZIB*3M@":HFD.6))1VDZ,*P$T +V&38; M!V1HL)O@_8(<)ZQG^I43R_ 65+_R5D"W:2B.01.G')\*&ZF"%@?S MPLVW!7 M!^8>F$-A)L.=4W39&QI)J3[$#69[[4YTQ)T!P[/^Z,!:8-+@2/6K@",'*Y8& MJ? 0M"DYS6P%:\8$TP&;N,IN-W= @ 3?Z))D&_0W,"F&B'OQ0514JN( )PX1 M$L)T85[$:PA*"_<=D*8%."\UY;RT/X(-%$5D2EHB M$WC,-+5T2U19O%QVFIGB,S0B'LW/N&>LJ:_BN?0/KJVL(C0F4"W*?BH[J2\/ MJQFZ,\X^R(0LI_0<\U?3@=.[:"?BSA]QE07OL*>G9(+2"&A\#D9HYVIT?H!L M=/HF#D=IR6$)SQ+V!?:IG0Y\[TS'+BJ"O0M3(12,^D0*N@<(0&VRC3,=VR1- M=5 7< '^ -C$,H75IRL78P=[(<.Z D)SS@91S\#0[?Z 0@#;;RBFI]Y2HA,G M-?2QJ() P5526-BC%(VS\AX/-=@#S,I'8&:?.F+D-G>0(1"V1VTIDR HX,J) M-"#K-PQ<)>&)5,?9,1"%-)F #2XS)> \BV7'J1/FF@I,.7F@R'X1[8E=NC$] M,!; LZ+2V1C2+M>^%_UKH("@N )PP80T*8G+Q/F9AJ$4\^Z#01[1=9S*2?S& M&^8-R*9C5P[0)?N)R4=S!@%="B230L&#S;73E-M>SHXOB1\<$?[6C/606E'%0[.81 3&,#Q MF%U+*#Y(*;_#[;.OB&LL]6R#6AJ.]6"ZZ@WXPZ1RS$ )#>BW35=R!+!%C0U0 MK6^ S-IK;S25&I)^R"2M;7(8(V;:#SYQ67.&TX^X4Y3PMC'2D3#@L;"PGG$4 MT@YQL!",S_\)JF+@CZYC7R=96\"X[A))M)G<&7,#8!VF1L!=QI@YP,O<']>J M=709>P!7<\3=H.14:( +J=\2>SUSCF+O5 MN\@7(Y3N- "O$$\1Z38-'J7&1#1P.YB 9Y(\8..Q :B&F44,,V$<3>BQC"?) MW[MV*(ZJ^)'GZ"L+1]15O3].,3:C1FD/\#*CTPA5>.%=..):U'Y@W(BH@5]M MPWD=;ZV;O?$JKB)@WM!(0AA6#*"20U0RLGK J))+QC')R1- ,%-J&F\, M3Z*@LRNJ,YZ":#HG*XL6P/ !9OX15P^I/]=P<[UT3)JP4BR\*+M+F3-Y&LU$ M%FZU+9 JU*=2,>2-3I.CCSSZ-AU89T>C 60TGP\I53H^ P:RF-TBJH& MI 9X&#E_: \!H1IZ9*[ ]2\[>,)%0[D E']6"CBX-ZX5#GZ:,@3Z-UC@.!)2 ME%<4.1CBLRCSS<#]^@7]#8D(7M.H.&Z4&8[Y!"2\8ZUY& N1'Q7D)UGG5#?#/CT[Y!0CXS3"8/]I"0^DB MC*9)SBX[TBB"SP..@&+Z>=A!1D\Q3(]APQX_U7SP().#D?H/H5.H"2T19BLM M%S2S?G]@ETP?V8M8%03; 4* #(U!J\(B^C'U^O/O\[,TFO-C0 M6BSP<846=6>DR!UYU+&O8%-/V( UD3"/TL MOD$^#W&++AY,[@C$S=-.^-JTN[<$32S=L1E@U1]L MTQ_10E$\X9U:F&$ M?1J>7FYC4VNL#S::09U49GUP Z5/PRG,@G!-M>@S:.<8\8 MP:'T2D'Q'"+J(5(0Z,0JGB[..^4.4HYOLB.NTK,<#]3U39TEA_TN7+)C"[C) M80YES8+HVJD++?U(3R,5&=+P.P&OGV17RRWB,_ODHLTE%X'%L<\N>O;L(BJ9 M+NC%KBR?YM"D"(;-!Z+,_7?8Y,OZ$IBOM2X-X#2)1!1Z>&Q6,82J61VE[IAZ M:.!-AKT6R=E5J_5'\2PF]V44@^[;G,1>7U8>8/[$0:.I8C9Z\^[\EA-7+A6* MN;20CRH)2VT:\#'A!6]Q;C(PI1DJP3VW;0K]&Q"@578Y8$8KTZ@+=>,ER; Q M!P6\5]U(C40%'?4@R>&1B/S U+\7UW,4GQ'>2%*(^?X(%!L,A5:A::9<=QL'195LR.Q*XH%2>J\&7G)N+WJ4DO*S@3O3](HCYEH[">44V.G3:4XCEJO. M8;DRBTN@-8NJA@:DNJ)*<6H.",S^!HC-?Y+,[JX2:H-Y6>U=/*A%Z\LD?5KX MQKMK2K0^"'//E/+?9T6T#]U>ZI0 O0,L]^ZKE[6-&ZHS8[^GZH\L)M0?6$=< MPS:F&>WTU!IM>XST@ N7FH9^W3G0R0E-A'GVWF6:>3$U)\KHQDS E'ZU)3.'Q!J"FL+!@%LNV!G2UBT,W)()E&N48BFA#*2'1YD+Z$ M!T4ZS5-B^ R>_3M27L4$.E6!(G="T*U"=%7C' MS1J0C@<3E8G#<1RPP M4J-VX08A.;RB8]*XI1MN=KQB$[$I&;H+;#J*'L)X=&D@-;LG$LT. ?6HSR+& MR3:4/,30J*1((ZCT4#MJZM;5R6$+!K?.5-$,\L-HA#L' Z2\^R%@("J,9=E1 M%:;E,?\>4QX=FK21.1X(\+WJ'.C EG59IJDO&N\\P6ZY. 'E$#0N"$Z*7PJM M:1R%9NT]PM[ICVQB=RQW%Z<3LJ?,X&-T+O23@_.E0:)@6#QXUL8R!ZCYQ*NQU$J=!GLDH\W%KW;$P:+YHW2BR84 M*C>I"#,.G0LH*2J)WX"".9EFN3H6"+ RX&61O4S=(:I9,/G*E9&IZ4D5W6_R M-%(,0BGA!)0XW4XV7C;#]BL0TG*/)YQ3)QI^$C$\<,0E@-%_;.GJ**"&&2O_ M=/::8M,-*%Q-8S0-+P00-/@3AUA--\;ZW>[]N#='-_J]+VH_ _OR,F(Q0%_D M,LR+EII1X=)RXGJ)@E!(YR*[(E./8N8B;YQ4_K=T_;;L7;^E(?-30EC9H.6W MVWTUK!>]U9G8^<'OV_."7+_9C2NVA=DKMD)G?@GX+NK.! M<>C5M2=Z00$\@+#F\1?CFSGJN_)L&#[NL>(5,XT;1HMEX$7J']+0R#8/&B.& M0L48&L6]PSWSM'>4?2*)W^[)P!#ZGE(,/$PSX7V6WC+]N C!,8\?@PK2A\C% MIY#NMTO6'%(#&SKASLW5M/^D9P@R_R($V7[47P%!GM5^6_T_E[?*/=E5@IPB M*,&/V'8> MT#_4K K392XN76Z,)D_!7'D%)*E8E7SI_OCVN*OL*DGZ,+D-BHSK&*]!D0&+ MU!_F<.XKTR"DFQLA"!?ASE<)3JIM+Y-KJHO90XO)EY';-8?X9'+2@1;K8''X[!T4Y/J(@,F*@+3[% M.BOR54*>_UIG8HU.M0>C_.,VW]V)PZ+B[&%1$:#\]3#.'Y>&Y5X)JWA32H 5 MD3=7 IG=\<6_1K-UF :BKVH ML0A)LOP<7H>T-OSFM-$@&43TG?RP;0"Z5T@1;W*#JEJ%3ECM :!;#I]+*MFS_E+IO5;Z'%FJ0!YEC1 M6A(*2S$/+1TOKW;QOHW.V9:B8G:+16LGT06Z_NRRM;V!8[(5+P'P^TL &[P$ MP.\O 1;4ZAL MV2CPJ9@?866L 4VZ?W([@&#A4D0)%ME(U>E%3':QS!XYN>B/!/.A,4G>J2\V MS5V4&.[HF":GVQ;-[*09LN&D-1(QPPHO"WG0L;4 M(E.%K-BE@CG,\(.3T6PXRGA:U!RSJ4S3)AZ,%M NK(4N'OP*A5Z>HV^@X'33 M_?Q/LR+BX0Q7V5U&&*7W-M9VZE*4A[YS+_.Y-PJB\OLH=;)X-19SPDSC!X(5 M IQ*52E6M-VW&,R>?0"G E-AWBE'Y+/RY2C-8;5XED3+C +0Z9AE9KYGBX@ L2@8 M6?$]WO*VF'5%)C)KLC 6$Y5:')1])'4IN8X'DLZUKZ-[4;QYD+]-+Y[[1_21]C*?>2/86NVL:=ZZ0EIHI1BBYQ%3J M0KI8S*9S@O#_VWNRYK21K=_Y%:I\9&(2Z^_39U[6YE*M\-85WP:,E7\Y'P2-SULQ= M]VZGB6GJX^+16B?-CGBTE]MO"8]BX6@R&HZL[URP)V\.B;SYD#PNT4A0:VR MD(&1?9IE%XBH&<]!V]KN?A''N._\CJ=%WB#0CSTNHK'HA] J,\M:9?)I4;*Z M\5/=2MV=QK[\H"!6S$-$ A"CJS46_"%3CS3*03N=2Y/4W4 M$R[SY-NA)5-4R^(ZD*LU;F.E6\^T(YMT?=+!O0<(]]75"NEP,K6^5H'HAF2; MAD:/B'5$V/N-G4)4#W%X&.!,\*J76$$)5'*58E@-&2YEU 1A\2O[_>Z[K-_/ M^_$;Y;+5]VE#>^YKV2!);D8#J1CHK'!U4Y-2[4U8R/Y M5LRU]\E/;5HA;K8%35\UP.6/D&J4)Z":*A(L,8(9S%:Q%P?TP8* MFJI3G\-$L[&X%MX#,Q7(*L,ENA-%)@0PJQU$*,J^R!](OI0AE8RFUZ#H:60D MC"128322D>-(A?"OY.ZE?0WA=$LMU&Z4QF7V+GW;G\;7,U6;Z'];6>H>IUI) M@='C2.98CKO_2G(S8\/^ Z2XJZ5QG'"CND8[U <#W?68A0(,-Y!Q MR/KI\C$6&XL[!?AATSENF/%ZSK>\=$5YK*D/S5/;\"Z](LCSG; 89;(9- M*!6(_VQ GHB81 =-**H=YO2K6G4(+[E"W_4]YA5HIY2;<^<@>]!V)=KO1">V M*8Y*V>N1,JUK-]HHM0*57!5\-V3Z2?BL$9I[XY;OB &\^CG?_G:\XA!S*SQH M7&R5A KM[%_:(*$$A\,;2JCBM3U9G"X6R5STHT@HT?WP2@FUJY:\+*&V7/H& M]I'X:3_2!Y,]V7/3N%?ONW>0:O\AG%%O+7OBKU.W71X1BX2)_-KFL5H5!,R^ MO:SYK>@3D#5GN7DPW$VTHBOTDO@3.N6(0J) Y\XW M3=IKU>NEM%/"Q,^(P8%5:[SH9TKQ(;9&#&IT;ZRI.^PN<$C:,69C^_T]SKI? MNL/.DC&^J[:]'(C9;+GMB&4">JFZZI_22I4*,64JZ/^E4;[CG:+@_QI/,,"4 MN>JF=(XMJB?NO#'NO,6.I=R].QHH;8WW(0U+,)2VZ\7/?+)]ER ;)H'SW"L^ MH@H;U(:QMRS-;^_J-O5(^V<;>!TZQ59T8VF@*?88NZS.F.,?@O1>EWG>.8D? M\>1@HMMKVV5;VO;AE9I9CZ'-29 0:8I,"W-L#$-0Y PN;GW2$V9H]"!^@06CQ.. M3_65 .SKS60L?I&;&DW/)*_RL-CNH'_S;>YQ5S^7^22'Y7@TG$FGMT<)O3T> M4D938BFCJ:S94,O/:U_*,'C:7I?&E!.0=?,/GQ:)!ZL4OYW?UN.)#Y&[)$=6 M%I)EVR^J5965?&?PY0<]Q*$E+_FT(#XBTH9T<0(,Q2-;3$P.#7#T.(R@IR-I M:=T9Z%+"A$E:R^J-HE&U$;:#!H$M=$(67XY)Y7,:F;& 60=;C3MO- M 5N1(LL<]6I<2[?9AD$AZ?@RNLP6S (0#H)*NJI;J$JX!Z$MA6$2,#Z/2NI8 M0=N%;-GK@BX1G#7,(2'O%B^ZY4.I_7;**Z0OY-/!-V4)^WGG'2DJRM*+$M<_P MRR9YG0S27!T_B!)]'G\PGKN%R97L^P=+C&^WR4NU&I#4?E)/+6MCR8;[\X D)(8:XJ35P MI4PH0! T\\'UEPWFC'F))V9SDY>:M M>$8-;7$\#3)1,/X%@>3[?J]9+QOV0(O1 U_[-A(8=C.FHP+P05_*"13JH@*# MZ23B@+D0GW/CSK+&(;FXU(B:/38=V$$KZ7F1A$#! 1>5J=':?#K9CR@P-I0$ MZ^2X6*9OX4;(%;=,RS*GH K@3$[H C!>^C5H9:W =!+'UJCB8H\I0/F+O#F[ M"ML>Z@66IJCZP%,;0;F "99490CIF/)GC^FON48&PM&#A)!)X4Z57'ZI/Y#I M4.5%\K_?!WN:,81^)=SVR"& :@M'7@DOB<'+-MNZPFTG@"NKI(GK[%LU M@3BUJU" 2@]PN<)45-;-!83"BHZFR+I>&A>7@ZAL3H2<_"7IH+)WLAFMG>!Q MMM8Z[;OCW4WVQ!OU*$JM3R'\STK/2NZM+X2)ZUKQLARU![+PDWT>OZ@FE?Q9R_NPEDU[&J7"7V!E3:%3OPZ@N\67IW5EDAM3&D# MB&W.4%P!J&!UR6+<*?;UQ%U5'0[>%U!+Q1\!,+TZ@!3?"*;?5[3X,=J[1#_; MN[QA>Y?H9WN7]0C_UC[LY KK:=D576:Z_OQ*&4-\=]X$Z*]Q;&3J]N.Z]D[>;K")4$"0TD87P+L' W-J_WT ',_OS,\E MGQ;M=EJVNSN=_][[$V MD94%69W_G-'MYV2L)P6,;BU#_ ($O8'K42;\A9$]\!LQ,(+\LZ,,B<7U][;M M+/%:?H\,%.3=OW01 %\^K\OT2_N3<B M#O; @Z9@:'FHE*OEZ7S9A*4'TIN>3_\OE"H5CT MD)B_@E-(ZC]O>4=P DE>B7+^=>4W778#IK_GLG_ML&(46)!(&!C:>E.ZV&@K MO!X3=W=%)%^=IQV5,YNLB=^)0:N)/.=E/.X$V5-' U@VIV;64+%K-;I 1I%1 MQ$_FTX*:O1[<]2]?E%>0.P?N]X#QH>AQ[+<)JU_*)WX#I6)*Z2N1:7<: M3>WJG8JXOJEETS\1WYE:?P-M%E]'F]"XF\"SJ$_6T:9>N+W)E)]3C^>)MQ#! M;TZ=\>/$)W5^%.H4T&D/ZMS#:[F6.M.)CTR=VW+<5L$S"T.K$:CKB7,>?^C6 M\I?JG?(:XGP_P=ETIV[_=K+9;+?]6D5\'QOR(ZK*0:S<@\;W<+FOI?'-WO?? M3>.)5]#XD]YTZ7HLT'5]6.W.9_?VXKGUP81NTX38MS\?X5/^?A#BW(,>=ZU/ MV$"/9))VE6]\Z&D M+9SM;ZD$;6-A9 ?2)L]R^>UD\RE_V?:^_@2-KT/0/0A^#S?5.H*/Q2/A>&+M M6*_WPK%OVRE]??*L"T)!U"ZRX^+9-%I^+(_C'TR\UH+9?TN1N$]A^\["=@W^ M[$YJZ3?P-LGA:#(>3L3ECRI;\]LI+D]3=0-"]&:LG%::$_DJFOR 0I3M61J9 M%J+&AJCX_+<3R:=HW4VT;L;//0C[#1Q5O^8)!T]B29&D(OOM ;:+XOA M;M_*;W58;471/>CZ#9Q3N* $/_BVDK2^>ITXF1-L<9SH<&QO7W(ACBJ;8^W/"VJCYF6?'G1 MO)VD/T:INKQJT##Z3'$61%"4Q^J)9!IK.P@/V ADLIF^2Q#G M3,52 S\YH:\,_M(K9L)"8AQGJALA-M>+3C(5VA*G8-]R"G]#G,&*C8E,[(B(V8J-VNEQ@\!R? :- M4$*0<$;4[?;8L<@+I[JAFE-8$T9KVS#/U9U#YA9907HAMIA25LVHX!'J.FYC M[HV=Q@)6L2PF%DE&XD]/JJ:#ZZZK# K&F'!W?SY'][Q#4=_UZ$XGSZ' M?U]1L+CS# :V$^U=5NPSMP2![6:' =H8#UW:_$I!$SN.)(_)$5ASJ\!6R M?!L+,+"W&L&^5AH=KYCH]5MN1YF)MS.-9L:SF6+E+I3??CWBSOS7DWFK>>3K M:YU"%CNUV[:A1]0KHHYA-W.<&\$ID9%O:QY@+VTV8MV61@XA9,5F; OL6^'?HXS8H= ML+9?ML;7U[RSG$@EPJ1550=HA31A5&Y>4ZS-%984N]W?;J2,1;J4:H_WXR5K5- .YK&YY4+D\DIJL)3%(]"#(]\XP96E(?R2RYJ&ATA+_#1%<@2 M: 2Y TO-&BK=$=N0.W?I^MRZT&YBW;5A]F&;ES"^[J;73(7>_J;U:VJV_ MJ>CZF_(74(;7J=SC *P"0F%CE?UJF:&T,;AFAVA;5*S+0%'CI47JQS>(FA]"V_?%KD2JU^J7W7+2[B'\/)%5UVXR43:P9*;O4YD'0E A:$HACE;(RR^-LO=4M M,1K*0VMNW2\>AG&!@_$?2V-E)M'1?)M-^>7E7M47(Q'YF88/L41J;6=7W9 * MP]' G!-0US7LBD6.0+=*;@Y:^*TXM*1,%'V '[H=Q\E%6*:A3'3+L:6LKH;) M^P:ZQCH^%E@[QY W*D#*$BO[*S"[:.2??+9>:, G^+?\SS?:J OZFZB:37"$ MVC3/FC:2-+9AMR_62)D3TWL@=BK/5V]+I\=RAGQ'-D@6QO9'O'.S889LAV 2 M/8WMX<[J7N>K)QJ?K.&'8BB"D*Y5G#9N[R?GC5[[5X0BWK>1QJ;F&;'/YAEO MV#PC]JRG[)U=X\>E MS22'D,FA&.,0$7<(-7?NB^E84L?%K;8/MRP/MTP7MWBG8V>@$H,!.PQ*BMM" ML LQ,;#&N/FA^E%:$5":#EGQEB ["2SC;6QDVKBO V@?!7':/-C[X)'1*=HZR.(('B]P$ M<1;5"5# 7ASL_.I@1^VA\JR)*&-@'W!G*+8W53#R&J*7!N@$+?@PW1K?+/0" M#38AY6A DP'HF'<\Q%+'TK$W3);AQRK(H/(76K4)2YMHAL.#N[1;MV_6#/V1 M-VC$/@'U$ /##!';B-BJ3DYKN6$F6X#.@6"@8.'0QJPVAQZ.DR&(9JG0 )8B M7K:1EY*19%CZK_Z#*==U]C3""%N\*Q#AQL?S/##%%&^BSOX(]%_ES?%5BEW8 MQ#085[-Y*#]$NQB"[DSN#6T6'%OHME&W_Y:^ZM^D,QC^ 8AP8VMA\@GYJ*FU M>P9*AH8S@LNGI@/YCGP)4"P-81$VQN@P[K8%?5R'VKAGTOZ/'-B<"I#YPV @ M+00CFA@[H>.@@0N+8%P#<(@8\I;&"C3O)>Q,MRDWPW$$O)TI_4O(>R$&)F:Q5ZDM,@5A[%3+YP4A25\A+C0 MTN8F8U-LVR'?.Z?($F@0C ]?6D(K?%,0G]9AZP'@V9W0T]GE'-C(&!H;T\[' MPNE#PNFY=&HSIH$J"DRVL6$.!0U:K@$<$T46S* :='08"\C&U)NZ@=V0"93I$QU?A3S%RS]!U]7(G4@/SC.")4DT2AG)0K"+JCT+>9J#W ^H_ M*:K28(I;JP)_^"A*QX *WQ2?J:43G4P;0E'T%0)86#JU< M&!S1Y*1+/<0#B[B 8O"C^+>6>=D!C/OSJ3$X=P,]!HAZKV\-8=>YSP#19O! MJ$1,I>$7!QK8NDR],)M)!_5]3-D+T#6;%LP M8W8HEK3/QQR(QP,SVIN?^.(02QM&%4'#?MUF1CNH[N3?(T)^1-G!+OS\:.PH M(KRIT#8T("_%.HC^S'OXC=:XSP[(1030T']4)R!)M2E88H=Q+J"BH=+'=+YU ML6["RD-,#,!_!&$%$:N)VX_6UD#O'PBT#2XL8B>,%,ZH\4<.L6I-3):G,S'\ MM.Q-.VU!D&JB474UM/*GQ% >#$"#1&V.G!=L-IL8/&UWO DW0M@)<+P)/&T0 M<+A;%N;\!$_/?L\AP,Y.V 3;P5"!G9+7=P88!T!!:D#$R70(J B(Z'!9/@8* M1I[!-V,+!]!1AQ!\H6I#X#S+4-(-E5R7-0]Q-Q ?T:!#7BOH!LP!9A!,\'0, M>%.U<.6F\@*I^G-*8Y!$U2RR)3T^C(,()OXB3#D$6::(1 MW8*/LP5MP.@^K:\"%^;OX+7H+ MTJ=L_V.H8T$)A'^]<(B $U0]GQ%(TU&\-[*7V.SR*>P57H-KHCOG@E9M+:X5=AB,:Q$%-F4YV M%IRCA!3" ELT.QT8V6@C/[*$T8JZY;(K;QZ3X=H$H66;@ Y ZA+J,X2ISP0G MZ6Q(2MT<@NX[QR9,MV7$YRO?\18^!!5F>V0\_AD9?\/(>/PS,OXK\+ID;,@[ M]C)FN,1VXSDHL]<4Y/E9"E=2!"E DWXT9M%K*/#]S#JH*KC6N%1SU10H/81P MLM'F,^T@P-1F=1$THN50&0EAN(%&?<=\Z%E0X_&*EURY.?(>F)@#9ZBM.U&H M:P*+)%\",PR[(*!%ZC;K4MI3/F>(1OHO,6 MB79J2U^)[4$PGOS*4]Q$/<7^%@YQO%"EKF5."2Z M<'Q> ?GFP Q+N()_(D^ M[.K6 ,DYT=CX($;I0:'J0\_J*6LG& M^@#B0Y"D:/XVMTX_XV&G$.,,6S/U#LN27F$Y^PB(ZF\X$=NSG'>?+8DAW#L).WJ)^Z7$-9?T7@R',NDI:^IS'^^ MX>J$ 0+A#.9"V@D\RGCP"G_VLGD8V+@;M@DQ/QR\C^]OF5V)X76B-[-WVEJ7 M:[:2>Z".8R$9DP4#%HU'XLO,([39^A1Y"0WCNZU_Q"+03Q:G;4Z*)P__9D^#7;:-#W&RW'7+W[;G[JS3]$3H-T 7-;#=R M>*H2T+O&4#B*@HEFCW':X( *W1!_4Y2N'^:JA (>]. Z=-KPU+!7G5BG>+EP;I50]L"D"@"B&U$G'$M$N1"@'&%S)5$8 M)VKK-M!8B#H]Z8AE_O6>\E..AQ.Q6% *B5(O%9;CR0VO]4^JBWO6"7-W\: 9 M7F8;!LFR,>"V4)R!RKQ[UL.Z4!8]@X(?6N."*5$H;[DV9%JAW>Y,["6C;*B( MV;,@AM>T_&PM"R36'>Y2*#XQ/SP4*K M+"X@98B,,II+I<))(N2__A4YBG!M]@@%?MMGOK*?;MUUB.#_*QZ/ MAI.1^,\O$S^ :]PG?KNB+"(LE75BCZL0%\3&58 +"PRY>KR^K@D%+ :F/KP=?,*6):S_!(FR($- :F9!Q$EHETH-/8[2( M_9NESU.0J1IH?)(S@C+-0/0T[(5/PU++&6,SH($^U.F1PV(-1 @3V->&LH>!<^^!.P8\22 M,WO3TIA_E+']MF( V%L:Y,NP+)Q_!'-P!Z"SB@/:;( "D68%N\8"%2,;E<"PM8[!?,,;PUXXML$6A, HT??A=-"4C6OH>9DW-P#$U MPP O5N7 3V0YHJZX13@+(>\LAGFX0W J#V)2T-], #!NT2G M:)2#5G2;D!E%W(-P5DI_M ML+#2F--YB$,/!1LTY"":ON%E_G2 .N?(OMGNSWURAY8N4@O8%YL]D0H3 C)("2?B!I/ _5H" M ICIK4S2TFK1B49Y8V=@3MU%N;(Q]N09 2_#&=!P08+GP7K97E,Z?B^YJ M,'XERDN1X;60#KS:"T*8!L_@@;=9FMGYE=2]*>TD\9EV\H9I)XG/M)-?ZE'@ MW1A2_FX,L1/I&DV#L>):5>2# ?_;:V5NA[(MJ#JZHM&[NFX_'XX?03=H.R!, MXV#<'A@:A9%7V<"*N34U1 P._#*579=)DJ75/'4LO :^5B1+D%T?7[H^+9!J M3,<^U=JTH;<8OP!AYZYM0+4ZH3[L5D"]UI#@X"\Q)Q:@8J'1PJ*L4*1Q /J1 M'XG3+A(3_,9K(.#*TY;!5,[4P$>C MH>!I*2R3'E6$Y\U6B,5DZH["]&L 6>ZYQM0RC"TGSQ M!,W !:D&MXH]T#)8ER-X^V$+(0$4^Z'K@;9*.1/I#OA MQ.9.<'XE8(3>&6Y2XNZ (?J@,W2H!XJZ\H9#!TIHQUZM_-!M*20X'O$;UBX$ MBG_N==HPP2*%-'L(7$'E& (7:NH(5&TT4CP&ZY[7 ]N)!.B: M[^E:AYR"K295Z5M9@B2SO("1#T/T4<^57^4;H$U/;(BAHO-$R, ;HIQP?=/B MR4%66!I4.S%S1^,S+@QF/:RYYE#@FE>US$43,0SU=K0# 437-99<>JO/6+(?!L9MB8T#1 M00O8H'-8,%P(86V71X%>FYJO'D>7@AR]X^/HG94<_=L^W0<3E%VC7XHK69 F M@C@)?!CL=%2O%-LTB%$REP;Z,W"&L;G\@_#*HTKKCGH8"+][X)(F;Q^731-= M3 VWO='!A2=%\0CI0N0OPM91,A/FR2P#&H@,06;DR&D-]#;(&YV(_R%!%9I1 MY+U%:?'.#\S<$,4=#5%8%C7= .T43CZL=='6SGLAWGE/VK?S'FMXQ!O.N)7D M;&66LG\\8+?N-;7B/Q14FJ&F&"QUJ*'19/6H7'!U%Z_GJ4]5(%_+F5@<=4%E MB%3.PKQ0-=7J,^C JDKEF?QB,&?2%BTYR.BG;B^J M+B 3'4M=1X% LG80+3MV\+4E/WUM;^AK2W[ZVGZ]CR+C^2AVE8RU;+TIE4K$ MBFB>%^I2J5*LUJ^RS5*U&A0^8$,[?TUNZH#/\,LAX;$1D M&T&VLO<^?%QE+??YPN?T[OW^%8,=2*B7]5OGU' M"P;^A87VV#.'._@N3%L;]:2K$^F7'NC'.OQ<] M?MW-?' )X7] 9<$%-;(G_\+;DFDL*8R M@[E"8;MGO:4/DDN3_C,O]TDLMGR_^"6]I"37JU>^!?4QQQ 3'? K%"L MLR?TI8P5#"%(7R&Y5U7]&=XBS:J,%+^MO&:6Q/'6@7":BH)I?AR [Y2B)ZPD MK+$I52CUF2KTAJE"J7]MJM!OP'%?BHLLUC0U2F>5;/.F7FB\^R[>/^N'?:AC M\3'D;F#&2,VQ;*@\Y"F98F^/T*Z9GO2'7=T>XY@Y*$%0G<$.4R'0_,"H @E(L?A/"%BC/NF5B'\ZX)F*M!]9E^ MM&Z["61TOTSB[[XJH=Q"MIX_EXKU:J59*M0;4JF2K]9KU7JV63C],W6T7Z=( M?ZV[1+U:T?F$U4%H_=NA%%#?6D'U[:UV\E_]QW?[.TOMP4VXZ3VTW_EA@O>M M5@JF1(71DX"S_\)2OE -!RH?I7RQBA4.32BI@ID!GQ#>PA)K;L'JZM)2[_NE M>M)?:BS^VL9ERIA Z$J92VE:R'< *?+;;=[T/U)UQ*:_EV$@YJ?A^[.&;_J5 MAN_!E+%8T#%L%?8UM#&'UTR=_2.53O$?3Y%T[DGCCF,;SXT_TR[FF=NT[$07 MW>N.>9F>IO/WD^N&DSJ3D^F\/$M=YA[&BX>VF9&+D>M*I5^?ZY7\\/KVK"SW M.P]C-=*_&.B5>%Y5NOW[^?5;BPR:>>K]M7-/)5V;MMM)7.1BTR,ZW[F,7(^ MRM>FPU*ZZ_1?[IOU="4USR=K,7,Q/9H>51JI=.UR=FL.2S=-(W=QFKV=ILNF MG.U%%M7KXC1NC<>5[]L.E=?,P31:TXE$Q_5 WKWJ=BE)+%8:M\]GC MT(Z=3^+]B_1]I^GTKQ*-ZVCJZO^^5C$+Y<;CHW;?D\]:B-[R_35:_OUSU MQXNN7CY3SZRHFJKDIOKP4NN&3K>>[RNER44[5DG%&[GK^55Y;@ZFO<=2>C3O?K^O9G.6O:@.'NZL M1?OL.F)^C]\KE<3P-!+M:>;L*IO+5=*7T9JZF%HOER+6M72N%*^/B9EPN]]HW3NRBW])LN?,R MS%5RV6QF.AMG;B[+BUK^7)G==^)ZY=+H6 _S5':8*5U$^H[>*4QBE?-*[#&1 M2+2-6+^7>GQI5,KSGG-9*I:SQL7HP9I5'N-J?I(=JNGXK5FI%JN:^MBP1XGK M>/$H[^*S2[A4;^6YNGCWOSZZ.8K?SZ5&\*^=5N]F.#_N9LFJ= M/L2GR?.7VKA3BD:3BT'UN1$OW#>&Z>+C8[EY53H ME2XOB_6'HVJK7JB>=NZGHY?\XTORW% *>N1TWGO.U1;CB7D;.4I>)NSGUO.H MGVKIM]]+9_/8C3')/D3.DF8I6I"KZK"=2FN%7+_KO.0=\S:1?#EZ'K6=[^=D MZU?)7*&G..G9++HP1K5[2TT82MJIY(LOQO2H;4[/*MUT(IOH+[J/A:OOT6ZO MD;#G3J9>2NF%1RW^>%.NS_-3K7/1'_3FRO0E'RE=U^_:HW[\>G!UU;VZ=\[: MXU;D/CEYF.@/MG):[9U5GH>96M&\*:9K$;.:'JGW;5N;&36C,KM)*Z>GA5[< MN"J?33./1S>3VL0NI^*G^MGEZ:0P+QX-[CJ]XE&B-:E9[;LCR9C1?5OM9H7MW:Y<>SJ)PZS]U5ZL[U]"8[B[6RV61C/$[6Y.9#4A]U MA]U*O_)<'&IYZ^'FYK:0O.O)B1]=A2[GGPG3.#6'KSD[$$V M$V\7VV9.L9K?S\YJ=45_CLS:D]GT>1POE9M71:W9;VC3]F6\<5^XN]6SA5$T M\6!V!Z678BW_>-XHCXZ:E7FC>=-/%\_5E[)U:M]]-Q_-E[;:L"\+]>^#[_4[ MIZGTH\UD^_I[?G:6KHQ3EI..-X]N(Y>WLI;(Y#JGO6'V8MZL/70>I\7XR_7_ M_D6J<[A_[WQ"0 BE8 !$ M !R969R+3(P,C4P,S,Q+GAS9.U$T:O&X4&[@8 ZS"5T#'W"'TJ8S\\/S]O153#6N"VXI@N(_.C&,H6A. M, Y2YC$6HTAI0L@Q"RZ+C*IQE:DI%P&(4M:8E!-P)5\1R&5-D5N:K&6.FNWC MYO&AD1S<=0:ID/ QEQ,/BZ@_:^[3]K'F!0]\H++#N'\+8QQZ*HAO(?;(F(#; M0!+S"4C=046 '=BHS_1S3"E3PT$-R:1%MP4!4?T];5!-NG]<<.;!4,6 ](,: MCU5&-+EUP]2DTD#$O6K$CQEU1J$+8T))9#P9@8>HJ<=;J$-5CY'D96N5N:@I M%.#VZ._1<\!!*/$HJ*YJ2.03EO6R#O:7\2"5:3XF0)IVZ0)7C^DDPC[B*YJ)$,XI5UZ!8@=+'7$4]!4E4 M$"4(Y>E6%7B/4]7CI\QSU8[S[EM(Y*((8@F/%9BGNX"9-?8SBLW5 ML&X+ZPT6TX['9B5#T[GFKJWQ O5 M[KS+A.@#OV&^SVAT"%ON0->S64!T4K8?=1"F+DKT(JT8]>.O($IU? ZLT:M" M+WM6MSJ31SBG +/[G>R#19Y+YQW(_EZS[/UF7>(1YZ9:2JI M%H#8G'_1NUA?79';,/%G0NOMV"Q,03GS#7GW>>(5^- M*U M,"F![%? ),O)-/=B M-1:0%X[DQFKTL:ED;C0;!\DRWSU6OC(F]NLNLL4"5SZ:+?@L0"Z4 $H7O7J( MOZ0B68Z?!9\%?H7Z0$G%LL9OIRIF.6S59 NT"E6$996S!NE52W 5.Z"MQ2Q M+=0L+$MT->+;E^W*8:V@66!7*'Z8G\W4T.RRJ7W ,N3*."Q_P$8GT>FM8ONZ M6< "Q$(E);M175K(;$7I)#Y3UOM1V_-\^<"KH%E@5BBVF#-^/?!V*_Y6;3+7 M<&R&Z;A0BLD5AVNT=BP8EX.UCL$"JT*))EM0_K^'2O^G;R -8(RBFTL7^KK, M54,0?76LD;1-.8RO&NH_WC176?Y181_,?<^P: MK;BY%4*]F*C%L5&#N%+04 M;E8I)4RM5GKE:AGGC0))I!;/_B01:3MJ?6V]8N0>'FT;N1(![PU#[FK];Q&K MZJ#;QKK2I]\HXINEE;>(6XVN;>/.#\@W"OLV-5*,^K*5OT*FWE>OF5VJP!F7 MB!9NK*V[;!A?D^PR)U*U1D2_-8U<4SQ4R=P6$@E7VS3$;(BYF4W-)979.V ,/PQ"/K6[*YF=^@%1>.572"Y M61OOQ^\Z@W^ZQ-'W0*XG'"+* _@C?9=5.ZE6N"HJ\3S]_?.J(7FH9TM]A?I" MS:*$N<-HLG=#GOP(/)[\TRO#%R[S,:'W$GS-J6(,1T+-LZ'F_LA9&%PU8G5$ ML6SCNECON]A'YZ%'H=3M'&&?'![.6+G#6<)>.:QV&A4YSI/VR>D."WFYSSG* M/KC<"Z+/J=?4_:I/GF_2ZT M[HVKJC-\(?IOHSPNA.(7)7Y7LNQ#$,O21OH)[EJIXMB1)HBU+#AY,D%L'U3, MH;00.GF%@)9?$E.WAS"7'SSF/)F(-O"\ !=IU+PJ-'$5MQJ75?K>@?*5\2>E MZ08'1.J_J! '4&C=Z&9\-I2&-(K_6L)5P^'@$IEWWF<4).:+5W#_GJHL:TMW M\T O72: DO8M,KT2@PNC-PPA=Y$N]C[?M*^.#T YLY4?U^&9_!8H.E)PN_\ MP&,+ /V7JM1[XE\S>X=YXM>^"T%6+W.\FN@2/B$?DHH\740GF-H3_J*$VG#$U ME*+3=WJ\W5E\7[<_VT2D#_4JI$[T^77[A.3%]S4AR>!=SC\KHSI'L _B[09S M>N INEQ.VHLI: #CD+K:CR&>WR20FH6NC+2W4\HGD/G)4>6(J'W)V!223%PV MC/_[E?JR%9?SU>-_ 5!+ P04 " T@*A:PJAOD%(, 8F %0 ')E M9G(M,C R-3 S,S%?8V%L+GAM;.U=6V_;.!9^7V#^@]8++#H/CIVD[4S29@=N M$@\"I(F1I+.S3P4CT;806?204N+LKU]2%ULWWFS)9+ MBEPX<&PY\#019X?SLYZW^[[H_OSJZN>0R(0>B! (3SKA:CW MV[]^^IM#_WW^>[_OC'T8>*?.!7+[5^$4?7)NP *>.K_#$&(0(?S)^0,$,?L$ MC?T 8N<<+98!C"#]0_K@4^?CP?#1Z?<5U/X!0P_A;W=7:[7S*%J2T\'@Y>7E M($3/X 7A)W+@HH6:POL(1#%9:QNNAMF_5/QSX(=/I^S+(R#0H>X*R>F*^&<] M]MSLL2_'!PC/!D?#X>'@SZ_7]^X<+D#?#YG;7-C+I9B6)KG#DY.30?+7O&BM MY.H1!_DSC@S )"$L@'[\^ !1]/- MY5^Q'[WJ8.1+=X'U')#Y.$ O6FZL";47A<2G^B<8$OJDA"EY^'%%6D,5$S^$ M1%Y!*^5:XPO.F.-9*X(72D[A2[2%:4*C(8S.$9'GK8:B;:&X@\\PC&EQ%\U" M7\4S?(FV,(TAO*)=F@640:D5; M!JO4!K*"4FX:B;=9E=Q1Z%WX01]"[1H1, M(*:=L04*DQRG4K.5%+2%6"U7=Y.3KR'MT4CI*I=JKQ8%M(IZM.V66]]4MBT< MM[3C@-7J3D/1[K+M W@,Y-S(Y-J-%#5,367;;A4O8 3\@-P S+I6S_)J+9%K MC458V9+(H?T+I74^P;9LBDA+?U@.XB5Y<;=0W=M>"ZF-4UM-[" MZT*5"NZM[=6NM-LJ;+=MUH4MEFH_TWP%48QI#,+-6#.<)4E8.Z]'(]#*KZA%CD M1ZQX-DMYZ/39E&;,F@GZ8U:R0RS-LUXE3$<4R+J=34#1)X0$>NPG@@+?8P'@ M9)J<3%4&.0<=(+<$-&#SE:@R+9C/_2:SDE- 'I.IR9CT9P L!Y3/]P,81"3_ MA#'\/F$W^^#[B!#Z[/,8LVFR7'< 'F&0//%[5JY2;& $*YOEH2F??6-Y]!D$ M;/9G%)W3N'RER2B9P>;;H"A>M:T0/"/L.@A[$)_U#O/G .R60J8^1YR5&)!X MD79A^CZ-C%Q^BM%"Y.K,K6@;4XJ44!0]YP7ZLWF4H#=#XY6K)\A8-M:0U4$P62L)JK!T;94W# M"S:1EP*4)7-;,AVOQMCNY0E&M!<,D:?%JS175#)&5'*N/6 M!KG!-A%4'J3<,32WTV^T'C,C^0Q)Q.S(6QR*E$RVBJ--0KU!H2MK63C%U3AY M;X@3D8DV<7'M@T<_2$;XTB:^J:P-M3S']2JU0"9GNG'DLR&L\SP'V!1H>6=X M EY93UBY^U\M;[JU5*9(;+!EU. 8>CJI0"!BNJW4(4ALMDT<%5 J)6BK4ZJ5>JYR$4M2F=Z38W=W9K["+E/C=O7ZBPUE34TUYFN9#$\LFG-6DG3 MU9WO\>HT)L=(F\)GY'G)&BX()L#WKL)SL/0C$!2@"YI&!5G3M5Z9+'5'V$3? M'5NZ"J%W"7!($Q>A+7V\B),%N LX]5U?D+-59$UW<93I4W>$3?05VJ11Z.FD MT]_WM [V)0<32M:\5[-FH])!4V>CU'GW+00Q;5"@][.9A>]U7S9;W1&,I1J* M&AY_)'O7V12\.O:ZB.G\QV6 -^K@66U3@W4'":1(V.K\!7R& 4I62#+$HJZ& M4,QT*E>E2LEZF^A:&Y9N=&+;"!7J4K&PJ3!+]IB.*5$TWT88N-&__6A^'I.( M(L.7*S>(V1E6MNY _WL/8"4*OBV469,]ZLS5@G)K7]G9L5(WG5]OZX;UC57" M&QBI5+]*,=,!V(B:Y_^&DA9EP=_IR)!ANPVOPF=(HJ3#QB>"4]QTM5 A1&BI M390TG"?B+(?GA4S/1"C5!]XI*5L&=8KGGDM#H0_;#(6*RO\)EHA\3*#4_V&.;+2F<"4;//O71E]=O%/Q5N$[/(S?RGR4K M:CHZ?K2C6GE#DYM*4FE./!;E\@NXQ-#U4Y>&WFB!<.3_MW0*OLZ24,B"IG8W MSA1<8A.#PGUU1?#2@;Z^)@O:]=VXWM9Y-@4 33 X/>J6?K\*ZSOZ^:2K29O> MQ;@ST3I.LFH 6@>>[?R_@%.(,6P^ :##MYH^M0CX\)8B0,>1EL=$918P&LR7G] (_>OV,>0>\:';Z6.#DO'F@)6JV>@M!UF5:/&L7_LAR!T M=XOJ1AW&3N:Y$'J$K?@DNTENE\FF@\L5Q*Y/-G-DCO3W*%OXN5^X M3DY.AL-?V"4[/G$#1&(,Z2^)'%OE*4MV>>U.]2[; KQ?:_#6A;M<0./?:5O M=E+%EHDY);D.83;==KO!=SBLXDO+.YE A\ $-]\6\!U6\65B3DFN0YCU6W$+ MZ(ZJZ&AII[HBWP&HIFMR"[".J[#2\DXFT.GM6*IWY!;@OF]*+ZX#0L_)]#A, MD3-)7YY 53F9K@XM:5SR3^!^J,*MGBCH $WEHMT"FH]5-'G13JMNPZ6[!4RU M]B(3<#*)#J$U;3$I(*LU%4GY?519Z76\!90JC8;S+I7O=I=(XX6]&Z1'M>8C M%=@/..G-O06@M78D%W;>9>+.6K[CC3>M7=-;,*_6$.5/238;-41/7B,C5-C: M4SFCD3W/] F-3DX[[,>&R\4R0*\0?H$AG/H)I*3EH@T<'9.@!4,GV0BBH<+T M9('\I ;:UC3[9J3HF&]*TT=R(I;V^@1162]I>B)"ERB>K3;Q<8-"/XP@'8_F M!TXN?$Q'[@@3,3U20=,S';IL*7K")O*^ OP$"P<5^&S52YK>-Z-+#\_6%OEH MN'3Z;UTW7E*,K\++(LNE3.\$ MT8WS)AN[C_&&Z:Y*>)=*F-YEH179W!=7V1'4XP A_ 6C)VK2#.9SZ.R>Z@"" MI$:*&V)5>37.?C7/F:9=]C%Z#6>RSFVAB!HO)];P4K/.)M<7=\C3GP.X]>D! MOK3B>'%H#6,Z3K&)S&22D=FX,7%MNJ#Y%THIDF?/:%_%"3:1MI^K'';IZP@? ME4^N2&:9F*(M])B>:E*[:0+M9..^NJQ":.O1S#;<%81-3SFU2UC-*X996H]U M1 ,/+0VF)YW:Y:O9/X9)TSN7*;6QA1.;W4U2M4OG&SN^*<[]Z_M?TAW='CNT MA%Q("(O5+=MYF5+3$VI:X="&P?8%Q8^KG\"/JY_^#ZY^TK@UK^E@BK'%+@5R MM[MLKF]POZW&^XP+FSMJV_D:MP/M>1N+QFN."Z;4MOHU;.?2L:U>ZF]/+IA1VZQ8 MW-2UT5C8MA7.T@UXIO=N7;/F%'+.^^:'*"]$KS50UV!J:40!WQU< )]&#+Z= MCBF/(/@/;;%VM)FCTW2G3)?QVEK,KN[L?C)!U42&ZN$%T;S\0/7Q)NZVUF:Z M#[HMTSL9;2/'8Q1CBG!<:(1VX+BDS70O?%\<-[C0ICD"55-&TPCBQ)[F6-#T M:D6=Z;G#?:1VGA/M.BZ9'FY0Z8'63G#DYR+V/DK;G-11P'U<.\]1.KFS=_B% MTSPJZ&N'/(JG>_C@LS!B7QXI2_23_P%02P,$% @ -("H6@'-!;![#P MD=H !4 !R969R+3(P,C4P,S,Q7V1E9BYX;6SM7=U3XS@2?[^J^Q]\N:JK MV8<0/F<79KDM8&"+*B"IP,S=&R5LD;C&L3C)!G)__4FRG=BQ9,E!MI6Y[,,L M2;KE7W](+:E;UN]_O,\"YQ5BXJ/PM+>WL]MS8.@BSP\GI[UO]_VS^XOKZYY# M(A!Z($ A/.V%J/?'/__Z%X?^]_O?^GWGRH>!=^)\16[_.GQ&7YP[,(,GSI\P MA!A$"']QOH,@9M^@*S^ V+E LY< 1I#^D#SXQ/F\L_OD]/L:S7Z'H8?PM_'U MHMEI%+V0D\'@[>UM)T2OX WA'V3'13.]!N\C$,5DT=KN^V[Z7\+^>^"'/T[8 M/T^ 0(>J*R0G[\0_[;'GIH]].]A!>#+8W]W=&_S[]N;>G<(9Z/LA4YL+>QD7 M:T7$MW=\?#S@OV:D)2=>+[,35S9& 1S#9X?]GQIZ M\50R SB:!(!PZP[8SX,+1)V78N6,4PR?3WOT'TS;WS_:/4A:_WN!*)J_4"2'Q:?LC# E]$K>4VOVD+,90Q<0/(5%WT!4Z8_:"$Z9X%G#P3$LI<@Y3 MF$;4&\+H A'UN"4@-85B#%]A&%-R%TU"7T9Q+Q[6]] ,^#5!E[E;0,R?U)_!V1/;9*P%M\C:/%80!/40-IU2?A,XB#:&VGS-B+F.G7?C+[N:$?"[CA>P1##WH9, M/,UG[#E]EOR(V2R1_IE2-@=%O.==@+1/<2QFV1P3?4)(H,?^(BCP/3;\.VE+ M3M942YC%&^(% 0[6$<#Y5&CYER8%4NR@%X0YU!-FV:2#GIUEH\ZG;R&(/9_2 MM"92Q89[0;2C=43+-_X/\(+(%R=Y1D'25,Y,T@"Y!?$"ECM#N#STD&S,> ;D MB0\<,>E/ 'BA@]#^X0 &$D,9[C3T58SI"5#_(F+PHCZWV7 GT;#1+*&SI ] M8S13JC)5&ZJ4(*];"J3G($R]ZK2WM[O$$B#JCZ>]",<"D5LV4.+G+%&/0M8= MSMY]'0\3LQDUGW!>JC)7T0H24U7)++!<5S9:@?DUG>C*;",A-VJ3\K1;99!* M72,= 61VV=_=9,,\[@G@F[)--OO\Z.#W4>-Q(67V.^C,?NF.6(3<'[?IBDQF MNQ+IHW&S%9>&$I-4]PVDQFS=Z';F>5QE(!@!W[L.+\"+'X% 99!*M@8ZE7'K MJ 60FJHS6XW97E<(O4N 0S^<$)61Q/2/HA';,NM4()?&H<[,PKNX<$TDFKFM MTCX>=6..&E-K(63K1C*^>B3#..*UL]1K*JRP2FJ_$82(I7VATZYP34@,O:\Q MIC!'$/O(XZ6^_+?A"]^ZN'RG:PJ?+#9U-5M:FPQMM:_^XJNHXD>?X^'AW]U>6+O$)VY:+,:0?.!^#7.1L$.AJ M37(.W6\E= OB!G?>Y:7).6C'J]!2-J? UQQ*4[BJ\A-Y)&9K#55&^ MG(.WMPHO97,*?,VA+%.*Z]!IM).VX["&G%%R4HXVY:1M-2>(,'7&T1ZMHLU(FP.S4BB= _-Y M%4Q&VF2G%=1,YR"5HD3*X*0MDG3%"N8GI2M%"^KQFM:%?FYT3MQ37A+U#8->.=H/Y/(58T"!Y@\+)#87GG1$"(U):&HGVB]=ML:.=B(7/UT2N*H?X8+O6E$]\ MU$56MS:,Z+N;H@R"HYQ+T4]+=Z(?EH48?T(TP>!ER@K%)$48E+Z"O+OB"S/6 M03I"MK/YK[)9XOUY=-(: ":.G+SEX@PMW2(=X-($@-FD?DN&L+(8PY2Q+"W" MN$/A-V4B.4?4>FY?JP.@2KC2T:JS7.5=S,#E#BNE(E9MM,M8'@^[V70W/+FH MED]FPG7[C>#HT^75^'%$HRW;:9XLHZC (HQ40+GIAJ@2JYV OT8/&L,7A",V M@]'O0F6>33>=GH#2V4)7N:X:QY%SR_32AJY@Q]Z>9?KVY,#VY("A>?88A!,H M7Y3F?K;T!$ 1I!6+2(Y'.O_- -^NG!AM;Z%8UA<20[-C*5A'G;8N]S15WN:" M3J'U6ZJR63RKTGN!I.WJ>8FO(CDZ*\:&6_"N5&N>I(NUL4*O)7CVK84O4,B6 M'$E^:.R3'^?S%:&\F8-;.E^[CT(($D7Q'MDQ9%I(SF7RJEZZZ!@^!?ZD<+Y*6AQ;S6Z]T?2ET%@]M9LL M5K\0.IGF(?X'N)7&G7EF6O*]5:TKY6U91&P MZ3%(H=2'-Z2EU 5=%UGOM;1:1"Q5:U-ZI51Z[IJC;/U=;6OK=@6S=-1N2+M7 M*,9:RET2MKX'M:YN5R ;WV3:5G 8F41NBSJV11T_E?&LG*MNBSJV11V6#YYS MEFBM'?>63#]#R%M5@465'R6T#&OML3+/9$V,*VE=8:>RY%9'M@\::L/BV?K& MM#2*90<;2\B5;_^O9K0EL@EZ$ZHKA_VCY?*$\%Z-7ICC>CSNQE[UTS=**636 MR@G8;HYT_:MG<[G3TEO_-%^8:$]B]2R,?(]!I1#NH9O>#7OY[@8QU28[;,VN M(8B3-\H.G[-;!JA 7)"27PC* HT]H>N4[0;V.N[Y7-Q ]6*LT8=:L)@SZD&H/=6UDWS_L'?>@9ER5:+F[&8-V8;]=#RF MK$.;%J+-V=WF):E]OM%JD4%Z2P>=3/^+UX@K"MUEY%V=--#M9DA/A T9B[6] M\VR&XJJZ;"/-=W;*H=FYJ3G=6+=^3EZVK[-(+KV'/KNIVIHUL.O&LYB_CIN_ MB9[9!,,I"PZO<'D)CLY:MW9+'0T)>C@5*]9ZK=BS'EW3W*M]>PT=6K^J_,EN MV5[+1ML[N+M:8VWOX%;(9?,B:'L'=RX;LKV#NQDCI,LME0$*9(^?[==^&;!, M]9^W[V3I;"Y0\XTMG5EJ^\:6[1M;&C"OS;./G^6-+??Q$W&QS_<7]5[;4L'1 M^IF8#_8QI"^5M%=V-C498>1"Z/$7U->\VUO)^KC7U?ZHF;T230$U-CG;W@ZI MN*'\#K[QGRKW173X-]VZ=:2T;D7!RN>'SUR$[$Z(!'@BT'68&Z\J#%VCE8TW M=VU9K9L@YT3@;TG*$BY:!BYP_$3&%,@EG?78$&29N_&W\>!$B.)-T=515LR[ MZ<;4E5!FUL/.]M98;G'XG.Z"#/'8GTRCQ>"R2)Q> /86K?-YEG1/":M.#WVL MX4UW""/BR[SER/"%8CGGO7Q_@6Y$'E#RQK3E2[BDQ0C\1B[]%C;6L&O)*=U+ MM*J_#^.(1"#T*/B:'3K'N;&&K26?S*"_=C:AXG5L@*[DF-Q4:) H>['J/Y\O M249@SG=HW@#VTH5@3L)D>*J8B9E^U*:[3$,*D?G8;UU5'"W+M&]!E$:NW"68 M-Y#*EY84BH["[WO/G.2^SEA(4*M2S%'Z^<-=#5; 5?JI^W? OOSWZQK-C6QO5G75G5: M&<>V-^LV\TY10S?KMCHV_%_=K-NJ9H=O(<1DZK_(H]D*B;T132A+TWE;7?U6 MO?Z]1-1^=!/K3J!;N]ZSOXYZ;8UV-4U@_;*M@W>1R[Q4OG1K\^7CZ?UDR[>" M2?18HNOJ\$:M:]=6X,J4VED9(YW9($S7GM>T1V)(EKZR!'X^'X'J^]=J-&*O MT=:4I:4MCL6]7-V/^ K9Z8[=Z07"^[IVVW9R)+#X=B5$JMI+)WUK'AH$ADBE,4F0V2DM*_ M?O'@&T^F4L#5KL-VJ<1SP0/B\/+B=?'W?WNZS] #)F5:Y#^]>?_-NS<(YW&1 MI/GZIS=?K@\7UT=G9V]0645Y$F5%CG]ZDQ=O_NU?_^M_0?2?O_^WPT-TFN(L M^0$=%_'A6;XJ?D07T3W^ ?V,D'< M^ ?TUV_>W:+#0X=B?\%Y4I O5V==L7=5M2E_>/OV\?'QF[QXB!X+\K7\)B[N MW0J\KJ*J+KO2WCV]:_X1YG_/TOSK#^Q_MU&)$7U<>?G#4YG^](;=M[GMX\=O M"K)^^^'=N_=O_]?G\^OX#M]'AVG.'EN,W[16K!25W?OOO__^+;_:0B7DTRW) MVGM\?-O2Z4JF5U,#?L"D3'\H.;WS(HXJWNK6VR M@OWML(4=LE\=OO]P^/'] M-T]E\J9]^/P)DB+#5WB%>#5_J+8;JJ0R94)XT_SNCN"5FDQ&R%MF_S;'ZZC" M";O1]^Q&[__*;O2GYM?GT2W.WB"&I/K0UNO[45F-T5O?9"\Q28OD)-^-]=0Z M$'WZ[I#J&148VGNOPDU11=E.Y(>6WFE?X-V>>&_G_TE3-X]W>](#RQ>A7]7/-V"_/Z4\CBOBIHA\PG+0D61$&#\SOP#\,3=E=Z44\*C=CWKP@!C$CVD5"C1D-"[NI:(8P*!'019%_,3N9$<*G9U%0&[J3P>7@:M!SFFJ M(NB?8;W%%26$-=YA<,V7-Y#HM&]_=R%X^ZK83%N6>8.TK/C+_1E'94VX;WC1 M%]W2T)_3/+VO[Y6OM^*ZKP97TFH;?7011,.K&$T;O\' B2./6!/D%>&C[%=I M^?73]A/.X[O[B'PUC)_8S?SV>]TJ,>X&FVV"2VHF4;F3/#!#S YU9E""BNLH MP^45?L!YC2]P90PO-%BO(W4FNJ,1.A40C*!,[.3^"X<-I0/%<]W0LI>K!2'L M>\N^H 9WI<'Z%(^1[E \2B 8\9C8R2XHH]8%_=1S/K^Z>KD].KW\Y1ZR!(OU@1S&DK_8T3Z$) #528? M RRX>.SS 'R^+JW %E%JPN0AQ>#2T#'2 J0!69OS>WX MZJN'-LS08"^_8K##A O>]@[DK.]_X('32U(D=5PMR34F#Y2;9E1$#?/E#DPD M6Z^@P@07B(785!P-E$<1#=I+H("7.;;ZB2'(MX>0"4Y]0X\(WNA&6AI_@!$% MPNF"*+KF+#Z>-V[26P0>,IE2MXR6M/#@0G+GZ#!&PBR@#(\O<5R3M$IQ>?(49W6"DU/:1FSQ M;5WQK])RU:Y:NL3D^BXB^--678 AXGW1.WI=(/GRCVZTO/+E;A?\5?)71VEI MY\ ]18O.WRPW##^Y2)/?HW8I(=IM%&/]>:>;70[)ZT#!M>7"[NI,AHX'U1J M#5[Z6WU=WY8Q2?F='6:AC'!O\G @W2G$@(4A$CM!:?G6P,+;]-2,+WRC7>,0 MP03C\RNJI#?\[HT P45B8C551H-Y&2F4./YF73R\37 J5$!_Z!N?_N7W<[R. MLA/Z?:NVBG!,B?#1\ 9JK-D5EX,WNIZ3%.4S%!*PEXTA?H[J/[;G5:+_.DP1 MWCX(:FK=-V!\.7CCZCE)R_ 9"%%4V*G'Y6..27F7;C1SCI/KOB8;E;3:6<;1 MQ>!-KF,DA8 MQL.K3,/27U*65N1Z6U;XWM C,,+]ON1FTN,W7HT-K@5'@FI? MP/H&P@8U1J$^]D?% R:+V[(B45PI/E^3Z[X^]$I:[6=^=#&X$'2,Y#E"BJ$. MH4'Y;NCC(JY9!X/-2RIJ,+[LJYE5I-I6'EX#T<@*0M,V;B%\]M=S R_HC1-V M\],L6BOH3Z[[:F(EK;:-1Q=!-+**D33VUV(0 X5JYF/<#1^8ZC&">6]T!4FI M[0<86!*0B>F5,, &)V6S3* ;J.PP8UI\+Y=OY'V]%N@!(,0C0M#[==B M:(0ZJT Z6N1Y'657>%,0DWS&,-^J49&I&1H!2CI:?5#+= C0D< MV9P\L.BE;/1JJ M4]U,8* 4H^:FU8J (XX/+Y*3/'&22(<+(Y )3;4\&A! <8R9V:1!T2&%<9J6 M<90)+J?T=ZKU$0:L;X%HZ4Y%(@%!"47'3BL68=!JAIL$%:H@O;>C(M9J87@>A!0TI*9N\6);'<$@ @[1\.TN0 M5^PH'VUUIC"_"E"3'*M@C &D!"4QC1IZ+#]9*8@BCOB^W^PL3_#3O^.MMEX2 MSJ\F-#3'HIB *E"S4PCBP:,.!I1>!!A7)+T/B+;ZS2V?"IDH%]IZ(B.M3%% M 1*'AII&'0T:79\=A?R2W$1/9PD5:KI*Q:EH%I5H\7[%8J$]UHP&#$@Z9H8: M!5$C-+8**:2S/"[(IA@L=S@J:NH MT=%HH]0+%9^1>54A;&TC": !.;"4R.S MD>F!6).""I9LA!> 6 E!%+=($OJ@RN:/\S3'[[7U5V+]JLM =ZPI!1"0DO3L M-/IID ?M#XC9L)Q;0$3S8495/X07S0=7T7P +9H/NXCFYK$ (IJ/,ZKZ,;QH M/KJ*YB-HT7S<230L0TY(V1S1'Y?DIGA4+<[6(H-(1J:J%$P/@R<7B9M-+,R MQ3/,)*1,>&"U))>D>$CS6!\RZ^!!!*,AK53-! M/.FJ"-OUT 7%K%]37B*#< M^I*TL#!>9DQ2[6($!IY(QL2LSD6@0TKBLBBK*/O?Z<;8$5>#@\A#25@IDA$2 MGE14]&R"$3:(&H7H6#=R91,:RJUDD^O^M@ K:/5;@ <708A Q4C> BQ&3P3( M=S,SC1(<:3S"^+*W1E:0ZMIX< U&$\N$I!;F[S7%A'B1SPNV1NJNR/4+!&2( MM]0]&G)=[I[)=1 MKB$E9>\I^%HSA@LT&O]4X;Q4N^_!-6]?]BF=[D/>7@#1 MNE,VTF>ZO>ZY-7\E:47OS$ZGK_-FED>U;E"#\]7*1IIMBRM!(%K?Q$S*R":P M: SV+(OK(DOCM$KS]6?:^21II*J5"N1+$'J"K1ID! @I:&E).1L[(&J1GD5P M23 3(:8-P3A4D@"6G):X0DX2'*24?2*BIA&%);3?;K[?L/MS=IE:DZES+$ MVS=)0Z[[(DVN@]"&AM14"_P:*E;H_8<_W_ZES4+N>]SQHK@A44(_B=?;^]LB MTV2?4J)\B4S5<%*B!(H$-D9UJ1%91GZD,!!245/3^MS^A,4&_C.Z,E3W%VEJ\*D35B+C=Q)M:',EW MPK'@86C(C:0D)V'6YC+L#/M4E[Z'TL4"C%]QEOU[7CSFUS@JBQPG8BQ%-5-D MQOM=,6.A/5XTHP&#D),+0\W2&69T^)59H=:L&0D+HJ1?BJS.JXCPO>1$Y9DT M.+_*T= <*V8" J04-3.-0CHP$N@P&[1%]H@NR&(.3YD"Q@SWO%W;2'JR:UN) M!:09(T'='NXFYT)ER"!# M4(L-HH7K^RC+/M5EFN-2_R&:H/QJ04EQK(41!) 65+PT6N!0U&*#:.'D'I,U M_;S]3(K'ZJ[)SZJMFP;M5QM&RF.-**& M&+BI]%,:X*$39M2-XQXGOJ$XB++ MHKZF"JAGV6C)3C0CX2 )1D=.4DN&8S;> ME!/JI)$X9ALB1%2>)Q%12<@$]G[JB):P=/:(A 0A)"L]_3DDG05J33RK9DDU M3(;].$[BK,+WVMT.=A-?"G(EW^K(A@>A)D>2TNFHS&S:&B%F&S&8T3&ZO M#_%&(,^1L8+@)# >($!H1$M+%Q8/SPH(DSNOOLW2^#0K(OTHRPCC.6.>3&^2 M+*\' %* S$J7(H\#$4<&:?]/4?Z5U)LJWEZ2(L:8K;(J.V]E&W]SM/:KF5E5 M&JO)R120SN;PU2BP+P(-RC@8?+%"#N:Q1>,LFUL1?[V^B^@#7-95R;Z@E)A^ M%-QHY'EZP:$"DTD&@P4@Z3G0U$TX<$O$30^0,$8#ZT#]L[+/ HB33]LKO,*$ M[3NXP4_5)WJCKX8>AH.M[]Z;>#+B/P2936^Q(2_+=IW4HOWZ_,LM,?N3@,&(3(7AAHG MUQ@=(&J&N!T;?1+>;J]:6D7E+:].71ZNHV@C!(6SJFQ_TRNK^<7OW4JDY:I; MGG19B$&RQ2W+\QY/8[YYIC[TMDMEF/3FV 57X0YDI<6OK2E;-MVO1FNMT6^M M_7Y]W"ZZ7)0EKDJ+ J<@GUI3$QRJ:HP HQ\E+6GE(@'K:1 :H1H=Q'%[ ?(2D<[H .68QU"4'R8/]!K] M^9_>'WSX[N/!M]^]0VF.J!B^XZIDJCA@P WFJ^*R_0[N[Z++2X(W49JGQ@#R1E>146:?I$TX:1?&O9G!9+6D5(C8>=XZC$E^E MZ[MJN?I"'2OCJ*FXQ<:GL)SH#Y5E- C+1>6TG*:U@9ES A=+;] \5V#3_0% M;5/C=TV#]2HJ$]V1F%1 ."(RL),F??"&C7H.8R(@VA$5,'[-0T0_^K '8KQC M#'2 -/1Y&MVF6#5%S\T;H ML]XP_##].-YKZ[0UCP#8C,+%X;H*Z /QJ048?3G1U&F,KQ,L- 7=@-%&H"'HAM0XD1VP MOK8ZO&?UF&E/!*0&0]*0D:%"1@S?#8('EY&S?D(+QTTQ@:5B[0\Z"V4\"#Z( MEH(K1O-)MH\LV>T A$R6$2>;$1C'Y,K4-HS9!4K=+',\CJZ"ZW'P2ME?NF ^ MR^*LP'HIHWN"Y)9FCUA!&:.:-RKU"L:A9H\\J4::,#<,/S0PV$UD7*PGP;RN MR].0'"W!FV# R$5#3#ZTDV_.*L7FK$U$T /?O/!/[[YY]^[=>T2_6ZAD0OH1 M175U5Y#T#QIGOW_W[N"=^$]<+0]0RA)4)F*JI=_( MV**I0ZK(6-@&5]\5KJ(TQ\E)1'*V(Y=V:>O[.F.[U([QBIW+IGD8+H8^U>=> MD:'Z[%9@U.=,53%*T0)1(I#!92='%<[A1^AXSBV.@]4%T/)3]P1*;0@77#BV M:=$=9U-A363O,H$-2W".;*T=41ZT 9;C(LN*QX@V^&E!CHOZMEK5F;P1P#*6 M/Z\,KR'=+M4;17=S"@#SJ=V%MCO*@V]417+F#J/4R(DO"]^\FI@0 LRP# M=9AM5='TH75F8!3ISM6QIPU)?R(WRZ+KY]N?@6P12&\ZZAJ=3>$0]:7A:-:5 M&(T9C-7 TQ<_R<196RTZJ*[&E(V:$E"X>AKQ<]*2&-B#IR-]:C WDZ"*TJ0% M<\'#U98])9A28,4+Y0+;164L.]0][G*H6":[M&B?VK)0'LI* P6C*#._J9@$ MNC]G#5)JFRO\@/,:G]*6.BIR3NK7M+H[JJGT[S$Y>8JSF@F>[62@_R8WT9-V MN'&'DOP.^.YG38\E?CNF+DA5\/W%3#^T;9;3Q MZ]\JO@$NM4[^JC OLF)Y\4Q!=99Q1T]-13 M"&"<4$=;1(WGA71 F!$91"4R5:5.>AA0I4@$#9G M^0,N*]6!W!:L3[T8Z0X5HP2"^2"9V$T%R6&"._9 M'\;4I)P/XC(8/K"2'>H#R40C+,PL=-)A2]NCIL1:6:$#A&W Z>AXS2K M*^V8W$*W7(ES=J8 M?-7,,GQJ;Z?J#14YJP P.MV%]52];1DH$H6@G)?"=R0.M#R:I /C)C4/H'GK M7&>)9Y<"0-JV*CJ(6U<$='E;>.])X% \=S>Y>U!04Y#B6$4'EP2L< M 49>2EKZPU1^X[#P$\L=H_,TQ^Q,65U?4P4,(@R)J%(<'0J>0*;4#")A4'[2 M;VE4RHL^]AWWR7SP^N W_&AV^N1(9>KY&WA.6^%3E+&5XN%?4,>P(W!@X10Z MA T.7#7B& DT FF7G847"M.V6(YY7!-VXARO+U]+SJ\M-VRO:GGRA$F-^XMTLU)7\UIQ! 7Y'=F$OG##;71=H];@)5P>*%W(.$C04!T+!#11U$ M;"@%NHKMU!UD[.*0X4R,^ V33&VBYK7+O C$N)0D_NNM.<&6'UYUFQ:/MI%.S2: S=K7D-6?K2G@P_M*!I/$L77X& M(;>"M-& G6U'B5V2XB%-V)'H7^C']RSO5E0M6'HEL?_?K+Y="O*\@&''BDX^ MYC-+ :/?G:DK#]-<<2&S1SS(XAUU181/$;=(_K-N%H'=%%>8*23E1SGV0<]- ML1_IO\RM_*;\>KF'-4X2MO_[@'G!7K!R4?QKQL^GS9''/,MC^P?^J>=!&"Y^OC0/UH?H-<# B MMG-4G)+56?"-'=' )KBZC(?MGWD\TOQ@P!_X9*NE\!J"B##"*W9&XM#>I M/1D0EG[IMX.P>AUC\>?@:]&DK;3O,7F MW5Y4>,?!ZE_?YA0M%LE+9R+-]@7FPF#X9I<*NWEK4TF @XH9]&VGJ8G>'+2S ML0QQU/A4G?EQV-0>2#RLKI9C.#PV!BQ<,V/G$Y&"Z]-]G/W9 _509U">-W," M;O/H/-ZJ%13685BHJA5;Z?7[&A@-VMH?7M M9C.7^G.4U%W$.G+%"JW2)[:Y"T8_SOW5?/:[#=7I/L_9OHK00<_;&CJH7"Q4 MU9ZF>93'>P@=C 4!4+%#11W4;"@%>NA@IVX+'59M";!"!U+$&""A'D 8^.F?#* -:;'*3N*F^0--:(GT9; MBN3*_ ?X/NP1RGY:8HH^QG4M0;EGDZ+>F+0CM$-4Z:$5GZT7Z)%IM- MX=5X@AT?[M[\P,S[0TPA$*#^RAZ5ZLU'485N\3K-64XZ%MF*.@7:6OC_E5(! M;H@,4O]96L5L<8V+2OTL'R?K*&_6 A_1.A59FK1KXR_9&:!YQ?^Z7#4A?)1U MF_YLPUU[*MOK0O-]/H[1ZO-]% QF2&*?M9$6/@S*/D"CTOD[-2R?O4C='?J# MKD!M0&6I(,OEJEE[I,]WI,#Y5+Z6YE#%$@B,(G7,Y&WP%,=D,Y11<(U<1%5- M\')E#?%50*^#6EJBH\$K"05&)UIJDE#J,LTQ@'SIUWC-?-H5WK!=._G:EB1! M"_>:(,%">I0<08,%HQD+02DI@H"C#@_I:S2M"XMLLZ*D[\0-?JH^T9M^=7P* M2LN0&C-4Q20WA1E8Y>FYZD1XEJ\*<@_C*_=S422/:9;1(/&,?GGS=CQG:I7JCXX?F% !&H[NPGJJU+8,'^'TI2!2#^G(@N5)];6VN MU,G2[]I\YZJ,5^5;S<#(U)VKM)R.]BJI)^7GBP87G>4D78OW=+8&=#ZRR6,Z MFH(1X3R^\NFBW%JLY6CMT2,M +4E0/*/ELK:G*2[.2"Q&MVEJ^UKD:O-<;9Z M9:F"UGFZCQB4_H\PI7WW[N/']UQM5R>G5[_WSOP48Y&-2.,)[7 ?:G(ES=1C MPP97BR-!U4GN9WLYFE CBHZ(/3!SP'N3A0OM3AS\G9TZUS(> M:(S!B&\N8[4N7WS,B.?CT2UFM& #C!:IZ2J&BL; X*IP83=5@ %=T?GN"PQ M'B=P*FT^R&;DT_&X56#H;QR&VK MJ^UF?N=%W"HQG@\QVP3W6#.)RO,?W QQ.S0TA!1JZ2KG'FS-*@&"*!T#KAGF MX*7J'G2-5!M4.%5@M%7$: %&:4XTI\2RO,'U:59L\N1D*MB_J,EMY7M#E4H7)8BZ3"1C=N?$T"2^X MP*[C.YS4&5ZNI@M\!\MU/VV;B]:QCEU+\SKR\;PJC\9!=BL*C("?QU]:Z-V4 MQO8T*19]H_9S7A5H=%ICOP$F^.N@ZKQUZ9$_LPT[],\;EK![ERZWM:30_7#' MJMHZYY9BP,A_=^XFZ3>&J4AZV2?/YL6_T CBKP7YVA]NHQKMFB*\C1:JJ75C MA./+P:6AYS1M\@:$8H$*F.2!AA^3[ &+ZB@B9$OI_1)EM?+H'"=#SVD5'$;7 MYM'69D/@/PP*.&#I$-HR$"_DM9W"_FWP=\>!G.0WV9QO ^79*I7&J&3>T6?EZA=R3.L_@K#BUI(6B1&"#-9=Q/?C) M4Y,^A>VPH?\F-]&3NOUF%P//)SZG$IJ%\L$#\2YL MEP'-K=9HA9"K,1@ESF4LK=]H[%$\P ;7YB4I5M0E4RI1=HJU>85EF.><.]C"TP@"FXB\*&IR)X>7&^1ZG!,?T1J5!*58KKQEZW*HP M2M=C-@$C*S>>TO'M+>:?__2W#^__Y4>N--X?!7/BW^>(?,6#+[ZF_C+,I[!T M)(=*FF+ 2$=#;*J5#L;U(0XC*0@B; Q]'T/EFH'$L[RL241;0-W^&HRWP40= MO6XX<0H(WNPF5O*NG086W TL:4=_0YEL+["VQS6">.UD* H1E51'E[V]UPI2W2L]N!:\-36$-'E:]M*,SWZ7 M3[.B()](\97VS=>XS7?/!M$S''%W8P@H78U]OO_S*C3T#&Z6P56V$UUI:)V- MPJ,L%6>8@>C3G..UL9\[N.YW)GRM[]EV%\&H8LI(7DN^AM*)/<8;VN-)><1* M?\YPDYAY<<]6F?QA&G9S,_4IDSF5&2K(Q0[:E,(,SE(G=V J3K4?V 17)%]\ MQS[=_4+1;M!:%[D93;POX+60EY;O:O!@W)D#2?4*RD*:; @T%]G1Y2'A8 6R M<=)G"O8\KV@]=,E.U#[[$_QUO\(EC91BMF3D&#_@K."'%3