0001062993-24-014732.txt : 20240809 0001062993-24-014732.hdr.sgml : 20240809 20240809081535 ACCESSION NUMBER: 0001062993-24-014732 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 58 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240809 DATE AS OF CHANGE: 20240809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Leatt Corp CENTRAL INDEX KEY: 0001456189 STANDARD INDUSTRIAL CLASSIFICATION: MOTORCYCLES, BICYCLES & PARTS [3751] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 202819367 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-54693 FILM NUMBER: 241190473 BUSINESS ADDRESS: STREET 1: 12 KIEPERSOL DRIVE, ATLAS GARDENS STREET 2: CONTERMANSKLOOF ROAD CITY: DURBANVILLE, WESTERN CAPE STATE: T3 ZIP: 7550 BUSINESS PHONE: (27)21-556-5409 MAIL ADDRESS: STREET 1: 12 KIEPERSOL CRES, ATLAS GARDENS STREET 2: CONTERMANSKLOOF ROAD CITY: DURBANVILLE, WESTERN CAPE STATE: T3 ZIP: 7550 10-Q 1 form10q.htm FORM 10-Q Leatt Corp.: Form 10-Q - Filed by newsfilecorp.com
false 0001456189 --12-31 Q2 0001456189 2024-01-01 2024-06-30 0001456189 us-gaap:RevolvingCreditFacilityMember 2018-11-19 0001456189 us-gaap:RevolvingCreditFacilityMember 2021-02-28 2021-03-01 0001456189 us-gaap:RevolvingCreditFacilityMember 2024-06-30 0001456189 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0001456189 2024-06-30 0001456189 2023-12-31 0001456189 2023-04-01 2023-06-30 0001456189 2024-04-01 2024-06-30 0001456189 2023-01-01 2023-06-30 0001456189 us-gaap:RetainedEarningsMember 2023-12-31 0001456189 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001456189 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001456189 us-gaap:CommonStockMember 2023-12-31 0001456189 us-gaap:PreferredStockMember 2023-12-31 0001456189 us-gaap:RetainedEarningsMember 2024-01-01 2024-06-30 0001456189 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-06-30 0001456189 us-gaap:RetainedEarningsMember 2024-06-30 0001456189 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001456189 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001456189 us-gaap:CommonStockMember 2024-06-30 0001456189 us-gaap:PreferredStockMember 2024-06-30 0001456189 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-06-30 0001456189 leat:CurrentSouthAfricanShortTermLoanMember 2024-06-30 0001456189 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0001456189 us-gaap:RestrictedStockUnitsRSUMember 2024-06-30 0001456189 us-gaap:NotesPayableToBanksMember 2024-06-30 0001456189 us-gaap:NotesPayableToBanksMember 2023-12-31 0001456189 us-gaap:NotesPayableToBanksMember 2021-12-17 0001456189 us-gaap:NotesPayableToBanksMember 2021-12-01 2021-12-17 0001456189 leat:NotesPayableToBanks1Member 2022-12-01 0001456189 leat:NotesPayableToBanks1Member 2022-11-01 2022-12-01 0001456189 leat:NotesPayableToBanks1Member 2024-06-30 0001456189 leat:NotesPayableToBanks1Member 2023-12-31 0001456189 2022-12-31 0001456189 2023-06-30 0001456189 2024-08-06 0001456189 leat:ConsumerAndAthleteDirectRevenuesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001456189 leat:ConsumerAndAthleteDirectRevenuesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001456189 leat:DealerDirectRevenuesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001456189 leat:DealerDirectRevenuesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001456189 leat:InternationalDistributorRevenuesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001456189 leat:InternationalDistributorRevenuesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001456189 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001456189 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001456189 2023-01-01 2023-12-31 iso4217:USD iso4217:USD xbrli:shares xbrli:pure xbrli:shares

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q


(Mark One)

[X] QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended: June 30, 2024

[_] TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from _____________to _____________

Commission File No. 000-54693

LEATT CORPORATION
(Exact name of registrant as specified in its charter)

Nevada 20-2819367
(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification No.)

12 Kiepersol Drive, Atlas Gardens, Contermanskloof Road,
Durbanville, Western Cape, South Africa, 7441
(Address of principal executive offices)


+(27) 21-557-7257
(Registrant's telephone number, including area code)

__________________________________________________________________
(Former name, former address and former fiscal year, if changed since last report)

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
Yes [X] No [_]

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, 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 [X] No [_]

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of "large accelerated filer", "accelerated filer", "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act.

Large accelerated filer [_] Accelerated filer [_] Non-accelerated filer [_] Smaller reporting company [X] Emerging growth company [X]

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 standards provided pursuant to Section 13(a) of the Exchange Act. [X]

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

The number of shares outstanding of each of the issuer's classes of common stock, as of August 6, 2024 is as follows:

Class of Securities

Shares Outstanding

Common Stock, $0.001 par value

6,215,440

 

PART I
FINANCIAL INFORMATION

LEATT CORPORATION
CONSOLIDATED BALANCE SHEETS

ASSETS  
             
    June 30, 2024     December 31, 2023  
    Unaudited     Audited  
Current Assets            
  Cash and cash equivalents $ 13,329,948   $ 11,347,420  
  Accounts receivable, net   5,733,601     6,970,322  
  Inventory, net   14,738,542     20,391,873  
  Payments in advance   1,168,433     664,754  
  Deferred asset, net   9,601     9,601  
  Income tax refunds receivable   521,088     623,081  
  Prepaid expenses and other current assets   2,592,893     2,297,934  
    Total current assets   38,094,106     42,304,985  
             
Property and equipment, net   3,678,621     4,026,821  
Operating lease right-of-use assets, net   699,260     845,209  
Accounts receivable, net   244,383     309,947  
Deferred tax asset, net   84,200     84,200  
             
Other Assets            
  Deposits   37,527     36,210  
             
Total Assets $ 42,838,097   $ 47,607,372  
             
LIABILITIES AND STOCKHOLDERS' EQUITY  
             
Current Liabilities            
   Accounts payable and accrued expenses $ 3,217,573   $ 5,202,368  
   Notes payable, current   72,025     112,858  
   Operating lease liabilities, current   282,581     299,432  
   Short term loans, net of finance charges   400,398     1,135,761  
      Total current liabilities   3,972,577     6,750,419  
             
Notes payable, net of current portion   15,595     30,652  
Operating lease liabilities, net of current portion   416,679     545,777  
             

Commitments and contingencies

                   
             
Preferred stock, $.001 par value, 1,120,000 shares authorized, 120,000 shares issued and outstanding   3,000     3,000  
Common stock, $.001 par value, 28,000,000 shares authorized, 6,215,440 and 6,215,440 shares issued and outstanding   130,553     130,553  
   Additional paid - in capital   10,749,136     10,745,384  
   Accumulated other comprehensive loss   (1,375,246 )   (1,398,258 )
   Retained earnings   28,925,803     30,799,845  
      Total stockholders' equity   38,433,246     40,280,524  
             
Total Liabilities and Stockholders' Equity $ 42,838,097   $ 47,607,372  

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

1


LEATT CORPORATION
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)

    Three Months Ended     Six Months Ended  
    June 30     June 30  
    2024     2023     2024     2023  
    Unaudited     Unaudited     Unaudited     Unaudited  
                         
Revenues $ 10,078,695   $ 12,350,224   $ 20,693,165   $ 25,429,567  
                         
Cost of Revenues   6,157,282     7,007,442     12,763,419     14,314,015  
                         
Gross Profit   3,921,413     5,342,782     7,929,746     11,115,552  
                         
Product Royalty Income   92,780     10,248     132,083     23,384  
                         
Operating Expenses                        
   Salaries and wages   1,608,372     1,228,491     3,176,643     2,469,927  
   Commissions and consulting expenses   165,601     110,925     289,817     207,249  
   Professional fees   120,617     111,785     419,588     449,028  
   Advertising and marketing   1,183,282     863,378     2,075,699     1,704,472  
   Office lease and expenses   163,190     161,572     314,744     311,812  
   Research and development costs   628,793     632,968     1,184,571     1,217,959  
   Bad debt expense (recovery)   314     (230,616 )   10,278     (181,221 )
   General and administrative expenses   977,160     868,595     1,920,048     1,686,774  
   Depreciation   297,250     292,374     591,384     572,184  
       Total operating expenses   5,144,579     4,039,472     9,982,772     8,438,184  
                         
Income (Loss) from Operations   (1,130,386 )   1,313,558     (1,920,943 )   2,700,752  
                         
Other Income (Expenses)                        
   Interest and other expenses, net   98,016     (16,874 )   73,533     (37,798 )
      Total other Income (expenses)   98,016     (16,874 )   73,533     (37,798 )
                         
Income (Loss) Before Income Taxes   (1,032,370 )   1,296,684     (1,847,410 )   2,662,954  
                         
Income Taxes   24,993     520,545     26,632     863,594  
                         
Net Income (Loss) Available to Common Shareholders $ (1,057,363 ) $ 776,139   $ (1,874,042 ) $ 1,799,360  
                         
Net Income (Loss) per Common Share                        
   Basic $ (0.17 ) $ 0.13   $ (0.30 ) $ 0.30  
   Diluted $ (0.16 ) $ 0.12   $ (0.29 ) $ 0.29  
                         
Weighted Average Number of Common Shares Outstanding                        
   Basic   6,215,440     5,971,340     6,215,440     5,971,340  
   Diluted   6,490,828     6,268,520     6,490,828     6,268,520  
                         
Comprehensive Income (Loss)                        
    Net Income (Loss) $ (1,057,363 ) $ 776,139   $ (1,874,042 ) $ 1,799,360  
Other comprehensive income (loss) , net of $0 deferred income taxes in 2024 and 2023                        
      Foreign currency translation   160,564     (163,320 )   23,012     (437,069 )
                         
      Total Comprehensive Income (Loss) $ (896,799 ) $ 612,819   $ (1,851,030 ) $ 1,362,291  

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

2


LEATT CORPORATION
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY
AS OF AND FOR THE SIX MONTHS ENDED JUNE 30, 2024

                                  Accumulated              
                                  Other              
    Preferred Stock A     Common Stock     Additional     Comprehensive     Retained        
    Shares     Amount     Shares     Amount     Paid - In Capital     Loss     Earnings     Total  
                                                 
Balance, January 1, 2024   120,000   $ 3,000     6,215,440   $ 130,553   $ 10,745,384   $ (1,398,258 ) $ 30,799,845   $ 40,280,524  
                                                 
Net loss   -     -     -     -     -     -     (1,874,042 )   (1,874,042 )
                                                 
Restricted stock awards   -     -     -     -     3,752     -     -     3,752  
                                                 
Foreign currency translation adjustment   -     -     -     -     -     23,012     -     23,012  
                                                 
Balance, June 30, 2024   120,000   $ 3,000     6,215,440   $ 130,553   $ 10,749,136   $ (1,375,246 ) $ 28,925,803   $ 38,433,246  

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

3


LEATT CORPORATION
CONSOLIDATED STATEMENTS OF CASH FLOWS
FOR THE SIX MONTHS ENDED JUNE 30, 2024 AND 2023

    2024     2023  
             
Cash flows from operating activities            
   Net income (loss) $ (1,874,042 ) $ 1,799,360  

   Adjustments to reconcile net income (loss) to net cash provided by

           
     operating activities:            
     Depreciation   591,384     572,184  
     Stock-based compensation   3,752     -  
     Bad debts reserve   1,559     (202,905 )
     Inventory reserve   (28,390 )   180,164  
     Deferred asset allowance   -     (37,518 )
     Loss on sale of property and equipment   -     12  
     (Increase) decrease in:            
        Accounts receivable   1,235,162     2,692,726  
        Deferred asset   -     762,012  
        Inventory   5,681,721     3,466,369  
        Payments in advance   (503,679 )   5,079  
        Prepaid expenses and other current assets   (294,959 )   865,006  
        Income tax refunds receivable   101,993     -  
        Long-term accounts receivable   65,564     -  
        Deposits   (1,317 )   924  
    Increase (decrease) in:            
       Accounts payable and accrued expenses   (1,984,795 )   (858,760 )
       Income taxes payable   -     (2,026,505 )
       Deferred compensation   -     (400,000 )
          Net cash provided by operating activities   2,993,953     6,818,148  
             
Cash flows from investing activities            
    Capital expenditures   (239,094 )   (265,819 )
          Net cash used in investing activities   (239,094 )   (265,819 )
             
Cash flows from financing activities            
     Repayment of notes payable to bank   (55,890 )   (52,141 )
     Repayment of short-term loans, net   (735,363 )   (738,228 )
          Net cash used in financing activities   (791,253 )   (790,369 )
             
Effect of exchange rates on cash and cash equivalents   18,922     (867,308 )
             
Net increase in cash and cash equivalents   1,982,528     4,894,652  
             
Cash and cash equivalents - beginning of period   11,347,420     7,102,945  
             
Cash and cash equivalents - end of period $ 13,329,948   $ 11,997,597  
             
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:            
   Cash paid for interest $ 42,210   $ 42,127  
   Cash paid for income taxes $ 26,633   $ 2,846,403  
             
Other noncash investing and financing activities            
     Common stock issued for services $ 3,752   $ -  

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

4


LEATT CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

Note 1 - Basis of presentation

The consolidated balance sheet as of December 31, 2023 was audited and appears in the Form 10-K filed by the Company with the Securities and Exchange Commission on March 13, 2024. The consolidated balance sheet as of June 30, 2024 and the consolidated statements of operations and comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023, changes in stockholders' equity for the six months ended June 30, 2024, cash flows for the six months ended June 30, 2024 and 2023, and the related information contained in these notes have been prepared by management without audit. In the opinion of management, all adjustments (which include only normal recurring items) necessary to present fairly the financial position, results of operations and cash flows in conformity with generally accepted accounting principles as of June 30, 2024 and for all periods presented have been made. Interim operating results are not necessarily indicative of operating results for a full year. Certain information and note disclosures normally included in the Company's annual financial statements prepared in accordance with U.S. generally accepted accounting principles have been condensed or omitted. While management of the Company believes that the disclosures presented are adequate to make the information not misleading, it is suggested that these condensed consolidated financial statements be read in conjunction with the audited financial statements and notes thereto for the year ended December 31, 2023 as filed with the Securities and Exchange Commission in the Company's Form 10-K.

 

Note 2 - Inventory

Inventory is stated at the lower of cost or net realizable value. Cost is determined using the first-in first-out (FIFO) method. Inventory consists primarily of finished goods. Shipping and handling costs are included in the cost of inventory. In assessing the inventory value, the Company must make estimates and judgments regarding reserves required for product obsolescence, aging of inventory and other issues potentially affecting the saleable condition of products. In performing such evaluations, the Company utilizes historical experience as well as current market information. The reserve for obsolescence was $199,138 at June 30, 2024 and $227,528 at December 31, 2023.

 

Note 3 - Operating Leases - Right-of-Use Assets and Lease Liability Obligations

The Company has three non-cancelable operating leases, for office and warehousing space, that expires in February 2025, February 2025 and January 2027, respectively. Rent expense for these operating leases is recognized over the term of the lease on a straight-line basis.

Below is a summary of the Company's Operating Right-of-Use Assets and Operating Lease liabilities as of June 30, 2024 and December 31, 2023:

    2024     2023  
Assets            
Operating lease ROU assets $ 699,260   $ 845,209  
             
Liabilities            
Operating lease liabilities, current $ 282,581   $ 299,432  
Operating lease liabilities, net of current portion   416,679     545,777  
Total operating lease liabilities $ 699,260   $ 845,209  

During the six months ended June 30, 2024 and 2023 the Company recognized $145,689 and $145,194, respectively, in operating lease expenses, which are included in office lease and expenses in the Company's consolidated statements of operations and comprehensive income (loss). Generally, the Company's lease agreements do not specify an implicit rate. Therefore, the Company estimates the incremental borrowing rate, which is defined as the interest rate the Company would pay to borrow on a collateralized basis, considering such factors as length of lease term and the risks of the economic environment in which the leased asset operates.

As of June 30, 2024, and December 31, 2023 the following disclosures for the remaining lease terms and incremental borrowing rates were applicable:

5

 

Supplemental disclosure

June 30, 2024

December 31, 2023

Weighted average remaining lease term

2.56 years

3.55 years

Weighted average discount rate

3.77%

3.77%

Maturities of lease liabilities as of June 30, 2024 were as follows:

Year ended December 31,   Amounts under Operating Leases  
Remaining 2024 $ 157,982  
2025   295,466  
2026   298,791  
2027   25,455  
Total minimum lease payments $ 777,694  
Less: amount representing interest $ (78,434 )
Total operating lease liabilities $ 699,260  

Supplemental cash flow information for the six months ended June 30, 2024 and 2023 are as follows:

    Six months ended     Six months ended  
    June 30, 2024     June 30, 2023  
Cash paid for amounts included in the measurement of lease liabilities $ 154,768   $ 150,041  

 

Note 4 - Revolving line of Credit facility

On November 19, 2018, the Company entered into a $1,000,000 revolving line of credit agreement with a bank. Obligations under the line of credit are secured by equipment and fixtures in the United States of America, accounts receivable and inventory of Leatt Corporation and Two-Eleven Distribution, LLC. On March 1, 2021, the Company executed an amendment to the line of credit. The amendment took retroactive effect to February 17, 2021 and extended the line of credit facility through February 28, 2022 and increased the revolving line of credit to $1,500,000. Effective January 21, 2022, the Company executed an amendment agreement for the line of credit to extend the line of credit facility through February 28, 2023, and to replace interest determined by LIBOR Daily Floating Rate with the Bloomberg Short-Term Bank Yield Index rate. The Company and Two Eleven signed amended documents to secure the loan by equipment and fixtures, accounts receivable and inventory of Two Eleven. Effective January 20, 2023, the Company executed an amendment to the line of credit to extend the line of credit facility through February 29, 2024, which has subsequently been extended to March 1, 2025. The Company and Two Eleven signed updated documents to secure the loan by equipment and fixtures, accounts receivable and inventory of Two Eleven. As of June 30, 2024, and December 31, 2023, respectively there were no advances of the line of credit leaving $1,500,000 and $1,500,000 available for advances.

 

Note 5 - Short-term Loans

The Company carries product liability insurance policies with a U.S. and South African-based insurance carrier. The Company finances payment of both of its product liability insurance premiums over the period of coverage, which is generally twelve months. The U.S. short-term loan is payable in monthly installments of $132,515 over eleven months including interest at 9.880%. The South African short-term loan is payable in monthly installments of $5,684 over a ten-month period at a flat interest rate of 4.25%.

 

Note 6 - Notes payable

Two Eleven entered into a Note Payable with a bank effective December 17, 2021 in the principal amount of $272,519, secured by equipment. The Note is payable in 36 consecutive monthly installments of $7,990, including interest at a fixed rate of 3.5370%, commencing February 5, 2022, and continuing to January 5, 2025. As of June 30, 2024 and December 31, 2023, $55,274 and $101,755, was outstanding, respectively.

6

Two Eleven entered into a Note Payable with a bank effective December 1, 2022 in the principal amount of $58,075, secured by equipment. The Note is payable in 36 consecutive monthly installments of $1,816, including interest at a fixed rate of 7.8581%, commencing February 5, 2023, and continuing to January 5, 2026. As of June 30, 2024 and December 31, 2023, $32,346 and $41,755, was outstanding, respectively.

    June 30, 2024     December 31, 2023  
Liabilities            
Notes payable, current $ 72,025   $ 112,858  
Notes payable, net of current portion   15,595     30,652  
  $ 87,620   $ 143,510  

Principal maturities of notes payable as of June 30, 2024 were as follows:

Year ended December 31,   Amounts under Notes Payable  
Remaining 2024 $ 57,093  
2025   28,723  
2026   1,804  
  $ 87,620  

 

Note 7 - Revenue and Cost Recognition

The Company's products are sold worldwide to a global network of distributors and dealers, and directly to consumers when there are no dealers or distributors in their geographic area or where consumers choose to purchase directly via the Company's e-commerce website (collectively the "customers").

Revenues from product sales are recognized when earned, net of applicable provisions for discounts and returns and allowances in the event of product defect where no exchange of product is possible. Revenues are recognized when performance obligations are satisfied as evidenced by transfer of control of promised goods to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Product royalty income, representing less than 1% of total revenues, is recorded as the underlying product sales occur, in accordance with the related licensing arrangements.

The Company's standard distributor payment terms range from pre-payment in full to 60 days after shipment and subsequent sales of product by distributors have no effect on the amount and timing of payments due to the Company, however, in limited instances qualified distributors and dealers may be granted extended payment terms during selected order periods. In performing such evaluations, the Company utilizes historical experience, sales performance, and credit risk requirements. Furthermore, products purchased by distributors may not be returned to the Company in the event that any such distributor relationship is terminated.

Since the Company (through its wholly-owned subsidiary) serves as the distributor of Leatt products in the United States, the Company records its revenue and related cost of revenue for its product sales in the United States upon shipment of the merchandise to the dealer or to the ultimate consumer when there is no dealer in the geographic area or the consumer chooses to purchase directly from the Company's e-commerce website and the sales order was received directly from, and paid by, the ultimate consumer. Since the Company (through its South African branch) serves as the distributor of Leatt products in South Africa, the Company records its revenue and related cost of revenue for its product sales in South Africa upon shipment of the merchandise from the branch to the dealer. The Company's standard terms and conditions of sale for non-consumer direct or web-based sales do not allow for product returns other than under warranty.

As of June 30, 2024 and December 31, 2023 sales totalling $31,671 and $31,671 were deferred, respectively, as all of the requirements to have a complete contract with certain customers in accordance with ASC 606 had not been met at such respective date. The shipped goods associated with these deferred sales are included in the caption deferred asset in the balance sheet, net of an allowance for potential loss amounting to $6,400 and $6,400 as of June 30, 2024 and December 31, 2023 respectively.

International sales (other than in the United States and South Africa) are generally drop-shipped directly from the Company's consolidation warehouse or the third-party manufacturer to the international distributors. Revenue and related cost of revenue is recognized at the time of shipment from the manufacturer's port when the shipping terms are Free On Board ("FOB") shipping point, Cost and Freight ("CFR") or Cost and Insurance to named place ("CIP") as legal title and risk of loss to the product pass to the distributor. Sales to all customers (distributors, dealers and consumers) are generally final; however, in limited instances, product may be returned and exchanged due to product quality issues. Historically, returns due to product quality issues have not been material and there have been no distributor terminations that resulted in product returns. Cost of revenues also includes royalty fees associated with sales of Leatt-Brace products. Product royalty income is recorded as the underlying product sales occur, in accordance with the related licensing arrangements.

7

In the following table, revenue is disaggregated by the source of revenue:

    Six months ended June 30,  
    2024     % of Revenues     2023     % of Revenues  
Consumer and athlete direct revenues $ 1,797,123     9%   $ 1,532,837     6%  
Dealer direct revenues   6,740,842     32%     6,065,359     24%  
International distributor revenues   12,155,200     59%     17,831,371     70%  
  $ 20,693,165     100%   $ 25,429,567     100%  

The Company reviews the reserves for customer returns at each reporting period and adjusts them to reflect data available at that time. To estimate reserves for returns, the Company estimates the expected returns and claims based on historical rates as well as events and circumstances that indicate changes to historical rates of product returns and claims. Historically, returns due to product quality issues have not been material and there have been no distributor terminations that resulted in product returns. The provision for estimated returns at June 30, 2024 and December 31, 2023 was $0, and $0, respectively.

Accounts receivable consist of amounts due to the Company from normal business activities. Credit is granted to substantially all distributors on an unsecured basis. The Company continuously monitors collections and payments from customers and maintains an allowance for doubtful accounts receivable based upon the expected credit losses determined utilizing historical experience and any specific customer collection issues that have been identified. In determining the amount of the allowance, the Company is required to make certain estimates and assumptions. Accounts receivable balances that are still outstanding after the Company used reasonable collection efforts are written off as uncollectible. While such credit losses have historically been minimal, within the Company's expectations and the provisions established, the Company cannot guarantee that it will continue to experience the same credit loss rates as in the past. A significant change in the liquidity or financial position of any of the Company's significant customers could have a material adverse effect on the collectability of the Company's accounts receivable and future operating results. The allowance for short-term doubtful accounts at June 30, 2024 was $671,115 and at December 31, 2023 was $662,612. Additionally, an allowance for long-term doubtful accounts will be included for accounts receivables that are anticipated to be collected over a period that is greater than 12 months. The allowance for long-term doubtful accounts at June 30, 2024 was $19,985 and at December 31, 2023 was $26,929.

Sales commissions are expensed when incurred, which is generally at the time of sale, because the amortization period would have been one year or less. These costs are recorded in commissions and consulting expenses within operating expenses in the accompanying consolidated statements of operations and comprehensive income (loss).

Shipping and handling activities associated with outbound freight, after control over a product has transferred to a customer, are accounted for as a fulfilment cost and are included in revenues and cost of revenues in the accompanying consolidated statements of operations and comprehensive income (loss). Revenue recognized from contracts with customers is recorded net of sales taxes, value added taxes, or similar taxes that are collected on behalf of local taxing authorities.

 

Note 8 - Income Taxes

The Company uses the asset and liability approach to account for income taxes. Deferred tax assets and liabilities are determined based on the differences between the financial statement carrying amounts and the income tax basis of assets and liabilities. A valuation allowance is applied against any net deferred tax asset if, based on available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The provision for income taxes included taxes currently payable, if any, plus the net change during the period in deferred tax assets and liabilities recorded by the Company.

8

The Company applies the provisions of FASB ASC Topic 740-10, Accounting for Uncertainty in Income Taxes ("Standard"), which provides that the tax effects from an uncertain tax position can be recognized in the consolidated financial statements only if the position is more likely than not of being sustained upon an examination by tax authorities. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Additionally, the standard provides guidance on derecognition, classification, interest and penalties; accounting in interim periods, disclosure and transition, and any amounts when incurred would be recorded under these provisions.

The Company's practice is to recognize interest and/or penalties related to income tax matters in income tax expense. As of June 30, 2024, the Company has no unrecognized tax benefits.

 

Note 9 - Net Income Per Share of Common Stock

Basic net income per common share is computed using the weighted-average number of common shares outstanding during the period. Diluted net income per share is computed using the weighted-average number of common stock shares and dilutive potential common shares outstanding during the period. For the six months ended June 30, 2024, the Company had 341,000 potential common shares, consisting of 120,000 preferred shares, and options to purchase 221,000 shares, outstanding that were dilutive.

 

Note 10 - Common Stock

Stock-based compensation expense related to vested restricted stock awards during the six months ended June 30, 2024 was $3,752. As of June 30, 2024, there was $2,185,775 of unrecognized compensation cost related to unvested restricted stock.

 

Note 11 - Recent Accounting Pronouncements

Accounting Pronouncements Not Yet Adopted - In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The standard is intended to provide greater transparency in various income tax components that affect the rate reconciliation based on the applicable taxing jurisdictions, as well as the qualitative and quantitative aspects of those components. The ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of this accounting standard update on its consolidated financial statements and related disclosures.

The Company evaluated all ASU's issued by the FASB for consideration of their applicability. ASU's not included in the Company's disclosures were assessed and determined to be either not applicable or are not expected to have a material impact on the Company's consolidated financial statements.

 

Note 12 - Litigation

In the ordinary course of business, the Company is involved in various legal proceedings involving product liability and personal injury and intellectual property litigation. The Company is insured against loss for certain of these matters. The Company will record contingent liabilities resulting from asserted and unasserted claims against it when it is probable that the liability has been incurred and the amount of the loss is reasonably estimable. The Company will disclose contingent liabilities when there is a reasonable possibility that the ultimate loss will exceed the recorded liability. While the outcome of currently pending litigation is not yet determinable, the ultimate exposure with respect to these matters cannot be ascertained. However, based on the information currently available to the Company, the Company does not expect that any liabilities or costs that might be incurred to resolve these matters will have a material adverse effect on the financial condition, results of operations, liquidity or cash flows of the Company.

 

Note 13 - Risks and Uncertainties

The COVID-19 pandemic had an adverse impact on global shipping and supply chains which caused a disruption in our customers' ordering patterns and ultimately inflated certain industry wide stock levels. This was further compounded by the global economic slowdown experienced worldwide due to a high inflationary environment and geo-political instability. Elevated industry wide inventory levels and adverse economic conditions compounded by resultant foreign exchange rate volatility may continue to impact levels of dealer and distributor ordering and ultimately consumer spending in the foreseeable future, which may affect the Company's profitability, and could have a negative impact on the Company's results of operations for the coming periods and beyond.

9

Note 14 - Subsequent Events

The Company has evaluated all subsequent events through the date the financial statements were released.

 

10

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

Special Note Regarding Forward Looking Statements

This report contains forward-looking statements that are contained principally in the sections entitled "Our Business," "Risk Factors," and "Management's Discussion and Analysis of Financial Condition and Results of Operations." These statements involve known and unknown risks, uncertainties and other factors which may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. These risks and uncertainties include, but are not limited to, the factors described in the section captioned "Risk Factors" in our latest annual report on Form 10-K filed with the SEC. In some cases, you can identify forward-looking statements by terms such as "anticipates," "believes," "could," "estimates," "expects," "intends," "may," "plans," "potential," "predicts," "projects," "should," "would" and similar expressions intended to identify forward-looking statements. Forward-looking statements reflect our current views with respect to future events and are based on assumptions and subject to risks and uncertainties. Given these uncertainties, you should not place undue reliance on these forward-looking statements. These forward-looking statements include, among other things, statements relating to:

  • our expectations regarding growth in the motor sports and bicycle market;

  • our expectation regarding increasing demand for protective equipment used in the motor sports and bicycle market;

  • our belief that we will be able to effectively compete with our competitors and increase our market share;

  • our expectations with respect to increased revenue growth and our ability to achieve profitability resulting from increases in our production volumes; and

  • our future business development, results of operations and financial condition.

Also, forward-looking statements represent our estimates and assumptions only as of the date of this report. You should read this quarterly report and the documents that we reference and filed as exhibits to the quarterly report completely and with the understanding that our actual future results may be materially different from what we expect. Except as required by law, we assume no obligation to update any forward-looking statements publicly, or to update the reasons actual results could differ materially from those anticipated in any forward-looking statements, even if new information becomes available in the future.

Use of Certain Defined Terms

Except as otherwise indicated by the context, references in this report to:

  • "Leatt," "we," "us," "our," the "Registrant" or the "Company" are to the combined business of Leatt Corporation, a Nevada corporation, its South African branch, Leatt SA, and its direct, wholly owned subsidiaries, Two Eleven and Leatt Prop;

  • "Leatt Prop" refers to Leatt Prop (Pty) Ltd, a South African Company incorporated under the laws of South Africa with registration number: 2022/523867/07;

  • "Leatt SA" are to the Company's branch office known as 'Leatt Corporation (Incorporated in the State of Nevada)' incorporated under the laws of South Africa with registration number: 2007/032780/10;

  • "Leatt USA" are to Leatt USA, LLC, a Nevada Limited Liability Company;

  • "PRC", and "China" are to the People's Republic of China;

  • "Two Eleven" refers to Two-Eleven Distribution, L.L.C., a Nevada Limited Liability Company;

  • "Securities Act" are to the Securities Act of 1933, as amended, and to "Exchange Act" are to Securities Exchange Act of 1934, as amended;

  • "South Africa" are to the Republic of South Africa;

  • "U.S. dollar," "$" and "US$" are to the legal currency of the United States;

  • "Xceed Holdings" refers to Xceed Holdings CC., a close corporation incorporated under the laws of South Africa, and wholly- owned by The Leatt Family Trust, of which Dr. Christopher J. Leatt, the Company's chairman, is a Trustee and Beneficiary; and

11


  • "ZAR" refers to the South African Rand, the legal currency of South Africa. For all ZAR amounts reported, the dollar amount has been calculated on the basis that $1 = ZAR18.1773 for its June 30, 2024 balance sheet.

Overview of Our Business

We were incorporated in the State of Nevada on March 11, 2005, under the name Treadzone, Inc. We were a shell company with little or no operations until March 1, 2006, when we acquired the exclusive global manufacturing, distribution, sale and use rights to the Leatt-Brace®, pursuant to a license agreement between the Company and Xceed Holdings, a company controlled by the Company's Chairman and founder, Dr. Christopher Leatt. On May 25, 2005, we changed our name to Leatt Corporation in connection with our anticipated acquisition of the Leatt-Brace® rights. Leatt designs, develops, markets and distributes personal protective equipment for participants in all forms of motor sports and leisure activities, including riders of motorcycles, bicycles, snowmobiles and ATVs. The Company sells its products to customers worldwide through a global network of distributors and retailers. Leatt also acts as the original equipment manufacturer for personal protective equipment sold by other international brands.

The Company's flagship products are based on the Leatt-Brace® system, a patented injection molded neck protection system owned by Xceed Holdings, designed to prevent potentially devastating injuries to the cervical spine and neck. The Company has the exclusive global manufacturing, distribution, sale and use rights to the Leatt-Brace®, pursuant to a license agreement between the Company and Xceed Holdings, a company owned and controlled by the Company's Chairman and founder, Dr. Christopher Leatt. The Company also has the right to use apparatus embodying, employing and containing the Leatt-Brace® technology and has designed, developed, marketed and distributed other personal protective equipment using this technology, as well as its own developed technology, including the Company's body protection products, and helmets which it markets under the Leatt® brand.

The Company's research and development efforts are conducted at its research facilities, located at its executive headquarters in Cape Town, South Africa. The Company employs 4 full-time employees who are dedicated exclusively to research, development, and testing. The Company also utilizes consultants, academic institutions and engineering companies as independent contractors or consultants, from time to time, to assist it with its research and development efforts. Leatt products have been tested and reviewed internally and by external bodies. All Leatt products are compliant with applicable European Union directives, or CE certified, where appropriate. Depending on the market we have other certifications outside of CE. Specifically, all our motorcycle helmets comply with Economic Commission for Europe (ECE) UN Regulation No. 22 r06, and our bicycle helmet complies with the European Committee for Standardization (CEN) EN-1078 standard. For the US market, our motorcycle helmets comply with the US Department of Transportation (DOT) FMVSS 218 helmet safety standard and our bicycle helmet complies with the US Consumer Product Safety Commission (CPSC) 1203 standard for helmet safety. Our downhill specific bicycle helmets also comply with the American Society for Testing and Materials (ASTM) F1952 standard for downhill racing safety. For the Australian market, our bicycle helmet complies with Australian/New Zealand Standard (AS/NZS) 2063, for the UK market, substantially all of our motorcycle helmets comply with the Auto Cycle Union (ACU) gold standard, for the Japanese market, our Moto 3.5 helmet with the Japanese Standard Association (JSA) JIS T 8133 standard for protective helmets, and for the Brazilian market our Moto 7.5, Moto 3.5, and Moto 2.5 helmets comply with The Brazilian Association of Technical Standards (ABNT) NBR 7471 safety standard. Our Enduro 4.0 helmet and All-Mountain 4.0 helmet have acquired NTA8776 certification, a new e-bike helmet certification required in the Dutch Technical Agreement (NTA) 8776.

Our products are predominately manufactured in China in accordance with our manufacturing specifications, pursuant to outsourced manufacturing arrangements with third-party manufacturers located there, based on agreed terms. We continue to build manufacturing capacity outside China, namely, in Thailand and Bangladesh. The Company utilizes outside consultants and its own employees to ensure the quality of its products through regular on-site product inspections. Products sold to our international customers are usually shipped directly from our consolidation warehouse or manufacturers' warehouses to customers or their import agents.

Leatt earns revenues through the sale of its products through approximately 49 distributors worldwide, who in turn sell its products to retailers. Leatt distributors are required to follow certain standard business terms and guidelines for the sale and distribution of Leatt products. Two Eleven and Leatt SA directly distribute Leatt products to dealers and direct to end consumers through digital channels in the United States and South Africa, respectively.

Principal Factors Affecting Our Financial Performance

We believe that the following factors will continue to affect our financial performance:

  • Global Economic Fragility - The ongoing turmoil in the global economy, especially in the U.S., Asia and Europe, may have an impact on our business and our financial condition if economic conditions do not improve. We sell our products through a global network of distributors and dealers who may have difficulty clearing elevated multi-brand stock, previously ordered in response to industry wide supply chain challenges, which in turn could slow new orders and affect our financial performance. If our customers were to experience prolonged slow growth or recession as a result of these conditions or otherwise, we could see a drop-in demand for our products and potentially difficulty in collecting accounts receivables.

12


  • Trade Restrictions - We engage in international manufacturing and sales which exposes us to trade restrictions and disruptions that could harm our business and competitive position. Most of our products are manufactured in China, and the U.S. administration has announced tariffs on certain products imported into the United States with China as the country of origin. While these tariffs have not had a significant impact on the shipment of our products to international markets as at June 30, 2024, we believe that the future imposition of, or significant increases in, the level of tariffs, custom duties, export quotas and other barriers and restrictions by the U.S. on China or other countries could disrupt our supply chain, increase the cost of our raw materials and therefore our pricing, and impose the burdens of compliance with foreign trade laws, any of which could potentially affect our bottom line and sales. While we are in continuous discussions with our manufacturers to ensure there are contingencies in place, we cannot assure you that we will not be adversely affected by changes in the trade laws of foreign jurisdictions where we sell and seek to sell our products.

  • Fuel Prices - Significant fluctuations in fuel prices could have both a positive and negative effect on our business and operations. A significant portion of our revenue is derived from international sales and significant fluctuations in world fuel prices could significantly increase the price of shipping or transporting our products which we may not be able to pass on to our customers. On the other hand, fluctuations in fuel prices lead to higher commuter costs which may encourage the increased use of motorcycles and bicycles as alternative modes of transportation and lead to an increase in the market for our protection products.

  • Product Liability Litigation - We face an inherent business risk of exposure to product liability claims arising from the claimed failure of our products to help prevent the types of personal injury or death against which they are designed to help protect. Therefore, we have acquired very costly product liability insurance worldwide. We have not experienced any material uninsured losses due to product liability claims, but it is possible that we could experience material losses in the future. After a two-week trial in the United States District Court for the Northern District of Ohio (Eastern) ending on April 17, 2014, a federal jury returned a defense verdict for the Company in the first Leatt-Brace® product liability lawsuit to be tried in the United States. The plaintiffs in that case had alleged that defective product design and failure to warn had caused a motocross rider to suffer multiple mid-thoracic spine fractures, causing immediate and permanent paraplegia, when he crashed at a relatively low speed on February 13, 2011. When the accident occurred, he was wearing a helmet and other safety gear from several different companies, including the Company's acclaimed Leatt-Brace®. The Company produced evidence at trial showing that his thoracic paraplegia was an unavoidable consequence of his fall, not the result of wearing a Leatt-Brace®, and that the neck brace likely saved his life (or saved him from quadriplegia) by preventing cervical spine injury. The Company had maintained from the onset that this and a small handful of other lawsuits are without merit and that it would vigorously defend itself in each case. In this case, the plaintiffs subsequently appealed the court's decision, and the parties reached an amicable settlement. Although we carry product liability insurance, a successful claim brought against us could significantly harm our business and financial condition and have an adverse impact on our ability to renew our product liability insurance or secure new coverage.

  • Protection of Intellectual Property - We believe that the continued success of our business is dependent on our intellectual property portfolio consisting of globally registered trademarks, design patents and utility patents related to the Leatt-Brace®. We believe that a loss of these rights would harm or cause a material disruption to our business and, our corporate strategy is to aggressively take legal action against any violators of our intellectual property rights, regardless of where they may be. From time to time, we have had to enforce our intellectual property rights through litigation, and we may be required to do so in the future. Such litigation may result in substantial costs and could divert resources and management attention from the operations of our business.

  • Fluctuations in Foreign Currencies - We are exposed to foreign exchange risk as our revenues and consolidated results of operations may be affected by fluctuations in foreign currency as we translate these currencies into U.S. dollars when we consolidate our financial results. While our reporting currency is the U.S. Dollar, a portion of our consolidated revenues are denominated in South African Rand, or ZAR, certain of our assets are denominated in ZAR, and our research and marketing operations in South Africa utilize South African labor sources. A decrease in the value of the U.S. dollar in relation to the ZAR could increase our cost of doing business in South Africa. If the ZAR depreciates against the U.S. Dollar, the value of our ZAR revenues, earnings and assets as expressed in our U.S. Dollar financial statements will decline. We have not entered into any hedging transactions in an effort to reduce our exposure to foreign exchange risk. Furthermore, since 63% of our sales are derived outside the U.S., where the U.S. dollar is not the primary currency, significant fluctuations in exchange rates such as the strengthening of the dollar versus our customers' local currency can adversely affect our ability to remain competitive in those areas.

  • Natural or Man-made Catastrophic Events - We are exposed to natural or man-made catastrophic events that may disrupt our business and may reduce consumer demand for our products. A disruption or failure of our systems or operations in the event of a natural disaster, health pandemic, such as the outbreak and global spread of COVID-19 or the coronavirus, or a man-made catastrophic event could cause delays in completing sales, continuing production, or performing other critical functions of our business, particularly if a catastrophic event occurred at our primary manufacturing locations or our distributor locations worldwide. Any of these events could severely affect our ability to conduct normal business operations and, as a result, our operating results could be adversely affected. There may also be secondary impacts that are unforeseeable, such as impacts on our consumers and on consumer purchasing behavior, which could cause delays in new orders, delays in completing sales or even order cancellations. The continued mutation and spread of deadly viruses, economic headwinds caused by global quarantines, or the occurrence of any other catastrophic events, could have a negative impact on our sales revenue for the coming period and beyond.

13


  • Impact of Global Conflict - We are exposed to global conflict, such as the ones in Ukraine and the Middle East, that may disrupt our business and reduce consumer demand for our products. A disruption of global shipping routes, the imposition of government sanctions or other activities resulting from such conflicts could directly affect consumer demand for our products, cause delays in completing sales, shipping of our products, continuing production or performing other critical functions of our business, particularly if a conflict occurs at our primary manufacturing locations or our distributor locations worldwide. Furthermore, prolonged conflict may have unintended global consequences such as increased inflation, fuel and transportation costs. While we have conducted due diligence on our customers in Russia to ensure that they do not fall into any sanctioned categories, we have seen a delay in the receipt of receivables in our bank account from the distributors of our products in Russia caused by enhanced screening of Russian funds in compliance with global sanctions against Russia for the war in Ukraine. The prolonging or expansion of that conflict could have an adverse impact on our consumers and on consumer purchasing behavior, and result in delays of new orders and completing sales, order cancellations, or payment and shipping delays. We will continue to monitor this fluid situation and any adverse impact that it may have on the global economy in general and on our business operations and especially that of our customers, and we will develop contingencies as necessary to address any disruptions to our business operations as they arise.

Results of Operations

The following summary of our results of operations should be read in conjunction with our financial statements and the notes thereto for the three and six-month periods ended June 30, 2024 and 2023 included herein.

Comparison of Three Months Ended June 30, 2024 and Three Months Ended June 30, 2023

The following table summarizes the results of our operations during the three-month periods ended June 30, 2024 and 2023 and provides information regarding the dollar and percentage increase or (decrease) in such periods:

14


      Three Months Ended June 30,             Percentage  
      2024     2023       Increase     Increase  
Item                   (Decrease)     (Decrease)  
                             
REVENUES   $ 10,078,695   $ 12,350,224     $ (2,271,529 )   -18%  
COST OF REVENUES     6,157,282     7,007,442     $ (850,160 )   -12%  
GROSS PROFIT     3,921,413     5,342,782     $ (1,421,369 )   -27%  
PRODUCT ROYALTY INCOME     92,780     10,248     $ 82,532     805%  
OPERATING EXPENSES                            
Salaries and Wages     1,608,372     1,228,491     $ 379,881     31%  
Commissions and Consulting     165,601     110,925     $ 54,676     49%  
Professional Fees     120,617     111,785     $ 8,832     8%  
Advertising and Marketing     1,183,282     863,378     $ 319,904     37%  
Office Lease and Expenses     163,190     161,572     $ 1,618     1%  
Research and Development Costs     628,793     632,968     $ (4,175 )   -1%  
Bad Debt Expense (Recovery)     314     (230,616 )   $ 230,930     100%  
General and Administrative     977,160     868,595     $ 108,565     12%  
Depreciation     297,250     292,374     $ 4,876     2%  
Total Operating Expenses     5,144,579     4,039,472     $ 1,105,107     27%  
INCOME (LOSS) FROM OPERATIONS     (1,130,386 )   1,313,558     $ (2,443,944 )   -186%  
Other Income (Expenses)     98,016     (16,874 )   $ 114,890     681%  
INCOME (LOSS) BEOFRE INCOME TAXES     (1,032,370 )   1,296,684     $ (2,329,054 )   -180%  
Income Taxes     24,993     520,545     $ (495,552 )   -95%  
NET INCOME (LOSS)   $ (1,057,363 ) $ 776,139     $ (1,833,502 )   -236%  

Revenues - We earn revenues from the sale of our protective gear comprising of neck braces, body armor, helmets and other products, parts and accessories both in the United States and abroad. Revenues for the quarter ended June 30, 2024 were $10.08 million, a 18% decrease, compared to $12.35 million for the quarter ended June 30, 2023. This decrease in worldwide revenues is attributable to a $2.09 million decrease in helmet sales and a $0.44 million decrease in other products, part and accessory sales, that were partially offset by a $0.21 million increase in body armor sales and a $0.05 million increase in neck brace sales. Revenues generated from sales to our customers in the United States increased from $3.42 million to $3.73 million, for the three months ended June 30, 2024 and 2023, respectively. Revenues associated with international customers were $6.34 million and $8.93 million, or 63% and 72% of revenues for the quarters ended June 30, 2024 and 2023, respectively. Although, consumer direct sales increased by 19% and dealer direct sales increased by 14% for the second quarter of 2024, sales to our global distributors decreased by 33%, when compared to the second quarter of 2023 as our distributors continued to manage constrained ordering and industry wide stocking dynamics.

The following table sets forth our revenues by product line for the quarter ended June 30, 2024 and 2023:

      Three months ended June 30,  
      2024     % of
Revenues
      2023     % of
Revenues
 
Neck braces   $ 588,837     6%     $ 541,056     4%  
Body armor     5,582,878     55%       5,375,160     43%  
Helmets     1,434,260     14%       3,523,450     29%  
Other products, parts and accessories     2,472,720     25%       2,910,558     24%  
    $ 10,078,695     100%     $ 12,350,224     100%  

15


Sales of our flagship neck brace accounted for $0.59 million and $0.54 million, or 6% and 4% of our revenues for the quarters ended June 30, 2024 and 2023, respectively. The 9% increase in neck brace revenues is primarily attributable to a 10% increase in the volume of neck braces sold when compared to the second quarter of 2023.

Our body armor products are comprised of chest protectors, full upper body protectors, upper body protection vests, back protectors, knee braces, knee and elbow guards, off-road motorcycle boots and mountain biking shoes. Body armor sales accounted for $5.58 million and $5.38 million, or 55% and 43% of our revenues for the quarters ended June 30, 2024 and 2023, respectively. The 4% increase in body armor revenues was primarily the result of a 45% increase in revenues generated on the sale of upper body and limb protection during the second quarter of 2024, that was partially offset by a 49% decrease in the volume of footwear, comprising of motorcycle boots and mountain biking shoes, sold during the 2024 period, as our distribution partners continued to digest inventory.

Our helmet sales accounted for $1.43 and $3.52 million or 14% and 29% of our revenues for the quarters ended June 30, 2024 and 2023, respectively. The 59% decrease in helmet sales during the 2024 second quarter is primarily attributable to a 64% decrease in the volume of MOTO helmets sold when compared to the second quarter of 2023, which was an exceptionally strong period globally for MOTO helmet sales. MOTO helmet sales volumes for the three months ended June 30, 2023 had increased by 141% when compared to the prior year period. Our distributors continue to adjust ordering patterns as inventory levels stabilize.

Our other products, parts and accessories are comprised of goggles, hydrations bags and apparel items including jerseys, pants, shorts and jackets as well as aftermarket support items required primarily to replace worn or damaged parts through our global distribution network. Other products, parts and accessories sales accounted for $2.47 million and $2.91 million, or 25% and 24% of our revenues for the quarters ended June 30, 2024 and 2023, respectively. Although revenues generated on the sale of MTB technical apparel increased by 63% and we continued to ship orders of ADV technical apparel to our customers globally, the 15% decrease in revenues from the sale of other products, parts and accessories during the 2024 second quarter, was primarily due to a 30% decrease in the sales volume of MOTO technical apparel, designed for motorcycle use during the 2024 period.

Cost of Revenues and Gross Profit - Cost of revenues for the quarters ended June 30, 2024 and 2023 were $6.16 million and $7.01 million, respectively. Gross Profit for the quarters ended June 30, 2024 and 2023 were $3.92 million and $5.34 million, respectively, or 39% and 43% of revenues, respectively. Our neck brace products continue to generate a higher gross profit margin than our other product categories. Although neck brace revenues accounted for 6% and 4% of our revenues for the quarters ended June 30, 2024 and 2023, respectively, the 4% decrease in gross profit as a percentage of revenues for the three months ended June 30, 2024, was primarily due to short term dealer and consumer direct promotional selling opportunities that were implemented on affected categories in the United States and South Africa as the Company continues to manage industry wide stocking dynamics at the dealer and distributor level. Although demand for our products and participation remains strong, the Company continues to seek opportunities to turn over less current, slower moving inventory categories as we move closer to more sustainable inventory levels.

Product Royalty Income - Product royalty income is earned on sales to distributors that have royalty agreements in place, as well as on sales of licensed products by third parties that have licensing agreements in place. Product royalty income for the quarters ended June 30, 2024 and 2023 were $92,780 and $10,248, respectively. The 805% increase in product royalty income is due to an increase in the sale of licensed products by licensees during the 2024 period.

Salaries and Wages - Salaries and wages for the quarters ended June 30, 2024 and 2023 were $1,608,372 and $1,228,491, respectively. The 31% increase in salaries and wages during the 2024 period was primarily due to the employment of professional sales, marketing and key account management personnel in the United States and abroad, as the Company continues to build focused, multi-channel and multi-discipline distribution globally.

Commissions and Consulting Expense - During the quarters ended June 30, 2024 and 2023, commissions and consulting expenses were $165,601 and $110,925, respectively. The 49% increase in commissions and consulting expenses is primarily the result of an increase in consulting expenditures incurred as the Company continues to streamline regional taxation and operating processes globally.

Professional Fees - Professional fees consist of costs incurred for audit, tax and regulatory filings, as well as patent protection and product liability litigation expenses incurred as the Company continues to expand. Professional fees for the quarters ended June 30, 2024 and 2023 were $120,617 and $111,785, respectively. The 8% increase in professional fees is primarily due to an increase in legal fees incurred as the Company continues to develop and expand its global credit and operational capabilities.

Advertising and Marketing - The Company places paid advertising in various motorsport and bicycle magazines and online media and sponsors a number of events, professional teams and individuals to increase product and brand visibility globally. Advertising and marketing expenses for the quarters ended June 30, 2024 and 2023 were $1,183,282 and $863,378, respectively. The 37% increase in advertising and marketing expenditures during the 2024 period is primarily due to continued strong investment in the production and implementation of marketing campaigns designed to promote the Company's brand and expanding product categories to a wider rider audience, that now includes Adventure riders, globally.

16


Office Lease and Expenses - Office lease and expenses for the quarters ended June 30, 2024 and 2023 were $163,190 and $161,572, respectively. The 1% increase in office lease and expenses during the 2024 period is primarily due to annual rental escalations that were partially offset by a decrease in additional warehouse storage rented in the United States, and a decrease in office lease rental expenditures due to the purchase of the Company's head office facility in Cape Town, South Africa.

Research and Development Costs - These costs consist of the salaries of personnel who are directly involved in the research and development of innovative products, as well as the direct costs associated with developing these products. Research and development costs for the quarter ended June 30, 2024, decreased to $628,793, from $632,968, during the same 2023 quarter. The 1% decrease in research and development costs during the 2024 second quarter is primarily as a result of a decrease in external product development costs incurred, that was partially offset by an increase in staff costs relating to the employment of design and engineering staff during the 2024 period as the Company continues to build on its internal design and engineering capacity.

Bad Debt Expense (Recovery) - Bad debt expense (recovery) for the quarters ended June 30, 2024 and 2023 were $314 and ($230,616), respectively. The 100% increase in bad debt expense (recovery) is the result of a decrease in bad debts recovered during the quarter ended June 30, 2024, when compared to the comparative 2023 period.

General and Administrative Expenses - General and administrative expenses consist of insurance, travel, merchant fees, telephone, office and computer supplies. General and administrative expenses for the quarters ended June 30, 2024 and 2023 were $977,160 and $868,595, respectively. The 12% increase in general and administrative expenses is primarily due to an increase in domestic property insurance and merchant fees associated with an increase in consumer direct sales, as the Company continues to intensify its online presence.

Depreciation Expense - Depreciation expense for the quarters ended June 30, 2024 and 2023 were $297,250 and $292,374, respectively. The 2% increase in depreciation during the 2024 second quarter is primarily due to software enhancements utilized to improve consumer engagement and buying activity across the Company's web-based selling platforms.

Total Operating Expenses - Total operating expenses increased by $1.11 million, to $5.14 million, for the quarter ended June 30, 2024, or 27%, compared to $4.04 million in the 2023 period. This increase is primarily due to increases in salaries, advertising and marketing costs and a decrease in bad debts recovered during the 2024 period.

Net Income (Loss) - The net loss after income taxes for the quarter ended June 30, 2024 was $1,057,363, as opposed to a net income after income taxes of $776,139 for the quarter ended June 30, 2023. This 236% decrease in net income is primarily due to the decrease in revenues and margins and the increase in expenditures discussed above.

Comparison of Six Months Ended June 30, 2024 and Six Months Ended June 30, 2023

The following table summarizes the results of our operations during the six-month periods ended June 30, 2024 and 2023 and provides information regarding the dollar and percentage increase or (decrease) in such periods:

17


    Six Months Ended June 30,             Percentage  
    2024     2023       Increase     Increase  
Item                 (Decrease)     (Decrease)  
                           
REVENUES $ 20,693,165   $ 25,429,567     $ (4,736,402 )   -19%  
COST OF REVENUES   12,763,419     14,314,015     $ (1,550,596 )   -11%  
GROSS PROFIT   7,929,746     11,115,552     $ (3,185,806 )   -29%  
PRODUCT ROYALTY INCOME   132,083     23,384     $ 108,699     465%  
OPERATING EXPENSES                          
Salaries and Wages   3,176,643     2,469,927     $ 706,716     29%  
Commissions and Consulting   289,817     207,249     $ 82,568     40%  
Professional Fees   419,588     449,028     $ (29,440 )   -7%  
Advertising and Marketing   2,075,699     1,704,472     $ 371,227     22%  
Office Lease and Expenses   314,744     311,812     $ 2,932     1%  
Research and Development Costs   1,184,571     1,217,959     $ (33,388 )   -3%  
Bad Debt Expense (Recovery)   10,278     (181,221 )   $ 191,499     106%  
General and Administrative   1,920,048     1,686,774     $ 233,274     14%  
Depreciation   591,384     572,184     $ 19,200     3%  
Total Operating Expenses   9,982,772     8,438,184     $ 1,544,588     18%  
INCOME (LOSS) FROM OPERATIONS   (1,920,943 )   2,700,752     $ (4,621,695 )   -171%  
Other Income (Expenses)   73,533     (37,798 )   $ 111,331     295%  
INCOME (LOSS) BEOFRE INCOME TAXES   (1,847,410 )   2,662,954     $ (4,510,364 )   -169%  
Income Taxes   26,632     863,594     $ (836,962 )   -97%  
NET INCOME (LOSS) $ (1,874,042 ) $ 1,799,360     $ (3,673,402 )   -204%  

Revenues - We earn revenues from the sale of our protective gear comprising of neck braces, body armor, helmets and other products, parts and accessories both in the United States and internationally. Revenues for the six months ended June 30, 2024 were $20.69 million, a 19% decrease, compared to $25.43 million for the six months ended June 30, 2023. This decrease in worldwide revenues is attributable to a $3.52 million decrease in helmet sales, a $1.13 million decrease in body armor sales and a $0.17 million decrease in neck brace sales that were partially offset by a $0.09 million increase in other products, part and accessory sales. Revenues generated from sales to our customers in the United States increased from $7.32 million to $7.61 million, for the six months ended June 30, 2024 and 2023, respectively. Revenues associated with international customers were $13.09 million and $18.11 million, or 63% and 71% of revenues, respectively, for the six months ended June 30, 2024 and 2023. Although, consumer direct sales increased by 17% and dealer direct sales increased by 11% for the first six months of 2024, sales to our global distributors decreased by 32%, when compared to the first six months of 2023 as our distributors continued to order conservatively in the context of industry wide inventory dynamics.

The following table sets forth our revenues by product line for the six months ended June 30, 2024 and 2023:

18


    Six months ended June 30,  
                           
    2024     % of Revenues       2023     % of Revenues  
Neck braces $ 1,150,019     6%     $ 1,321,371     5%  
Body armor   10,610,804     51%       11,741,341     47%  
Helmets   3,129,075     15%       6,652,204     26%  
Other products, parts and accessories   5,803,267     28%       5,714,651     22%  
  $ 20,693,165     100%     $ 25,429,567     100%  

Sales of our flagship neck brace accounted for $1.15 million and $1.32 million, or 6% and 5% of our revenues for the six-month periods ended June 30, 2024 and 2023, respectively. The 13% decrease in neck brace revenues is primarily attributable to a 4% decrease in the volume of neck braces sold, when compared to the six-month period ended June 30, 2023.

Our body armor products are comprised of chest protectors, full upper body protectors, upper body protection vests, back protectors, knee braces, knee and elbow guards, off-road motorcycle boots and mountain biking shoes. Body armor sales accounted for $10.61 million and $11.74 million, or 51% and 47% of our revenues for the six-month period ended June 30, 2024 and 2023, respectively. Although revenues generated on the sale of upper body and limb protection increased by 7% during the first six months of 2024, the 10% decrease in body armor revenues was primarily the result of a 41% decrease in the volume of footwear, comprising of motorcycle boots and mountain biking shoes, sold during the 2024 period. Footwear has been a particularly constrained category due to post-Covid stocking dynamics on an industry-wide basis.

Our Helmets accounted for $3.13 million and $6.65 million, or 15% and 26% of our revenues for the six-month periods ended June 30, 2024 and 2023, respectively. The 53% decrease in helmet sales during the 2024 period is primarily attributable to a 65% decrease in the volume of MOTO and MTB helmets sold to our international customers during the 2024 period, when compared to the six-month period ended June 30, 2023, as our distributors continue to manage elevated inventory levels in the context of post-Covid dynamics.

Our other products, parts and accessories are comprised of goggles, hydration bags and apparel items including jerseys, pants, shorts and jackets as well as aftermarket support items required primarily to replace worn or damaged parts through our global distribution network. Other products, parts and accessories sales accounted for $5.80 million and $5.71 million, or 28% and 22% of our revenues for the six-month periods ended June 30, 2024 and 2023, respectively. Although sales volumes of our MOTO and MTB technical apparel lines, designed for motorcycle and mountain biking use, respectively, decreased by 29% during the first six months of 2024, the 2% increase in revenues from the sale of other products, parts and accessories is primarily due to strong shipments of ADV technical apparel line designed for Adventure motorcycle riding during the six-month period ended June 30, 2024.

Cost of Revenues and Gross Profit - Cost of revenues for the six-month periods ended June 30, 2024 and 2023 were $12.76 million and $14.31 million, respectively. Gross Profit for the six-month periods ended June 30, 2024 and 2023 were $7.93 million and $11.12 million, respectively, or 38% and 44% of revenues respectively. Our neck brace products continue to generate a higher gross margin than our other product categories. Although neck brace revenues accounted for 6% and 5% of our revenues for the six-month periods ended June 30, 2024 and 2023, respectively, the 6% decrease in gross profit as a percentage of revenues for the six months ended June 30, 2024, was primarily due to specific consumer and dealer direct promotional selling opportunities that were pursued in the United States and South Africa as the Company continues to manage industry wide stocking dynamics at the dealer and distributor level. A drive to offer short term promotions that are market related and provide the opportunity to move less current inventory along with strong demand for our products and continued strong participation have contributed to our inventory reaching more sustainable levels.

Product Royalty Income - Product royalty income is earned on sales to distributors that have royalty agreements in place, as well as on sales of licensed products by third parties that have licensing agreements in place. Product royalty income for the six-month periods ended June 30, 2024 and 2023 were $132,083 and $23,384, respectively. The 465% increase in product royalty income is due to an increase in the sale of licensed products by licensees during the 2024 period.

Salaries and Wages - Salaries and wages for the six-month periods ended June 30, 2024 and 2023 were $3,176,643 and $2,469,927, respectively. The 29% increase in salaries and wages during the 2024 period was primarily due to the employment of professional sales, marketing and key account management professionals in the United States and abroad as the Company continues to invest in building and expanding a diversified global multi-channel selling operation.

19


Commissions and Consulting Expense - During the six-month periods ended June 30, 2024 and 2023, commissions and consulting expenses were $289,817 and $207,249. This 40% increase in commissions and consulting expenses during the 2024 period is primarily due to an increase in consulting expenditures incurred as the Company continues to streamline domestic and international sales taxation and operating processes.

Professional Fees - Professional fees consist of costs incurred for audit, tax and regulatory filings, as well as patent protection and product liability litigation expenses incurred as the Company continues to expand. Professional fees for the six-month periods ended June 30, 2024 and 2023 were $419,588 and $449,028, respectively. This 7% decrease in professional fees is primarily due to a decrease in patent maintenance costs incurred during the 2024 period that was partially offset by an increase in legal fees incurred as the Company continues to develop its global credit and operational capabilities.

Advertising and Marketing - The Company places paid advertising in various motorsport magazines and online media, and sponsors a number of events, teams and individuals to increase product and brand visibility. Advertising and marketing expenses for the six-month periods ended June 30, 2024 and 2023 were $2,075,699 and $1,704,472, respectively. The 22% increase in advertising and marketing expenditures during the 2024 period is primarily due to continued strong investment in the production and implementation of marketing campaigns designed to promote brand recognition and the Company's expanding product categories to a wider rider audience, that now includes Adventure riders, globally. Additionally, direct expenditures on incentives designed to increase customer sales increased, when compared to the prior year period.

Office Lease and Expenses - Office lease and expenses for the six-month periods ended June 30, 2024 and 2023 were $314,744 and $311,812, respectively. The 1% increase in office lease and expenses during the 2024 period was primarily due to annual rental escalations, that were partially offset by a decrease in additional warehouse storage rented in the United States and a decrease in office lease rental expenditures incurred due to the purchase of the Company's head office facility in Cape Town, South Africa.

Research and Development Costs - These costs for the six-month period ended June 30, 2024, decreased to $1,184,571, from $1,217,959, during the same 2023 period. The 3% decrease in research and development costs during the 2024 period is primarily due to decrease in external product development and homologation costs incurred, that were partially offset by an increase in staff costs relating to the employment of design and engineering staff during the 2024 period as the Company continues to invest in building a strong innovative pipeline of products.

Bad Debt Expense (Recovery) - Bad debt expense (recovery) for the six-month periods ended June 30, 2024 and 2023 were $10,278 and ($181,221), respectively. This increase in bad debt expense (recovery) during the 2024 period is primarily the result of a decrease in bad debts recovered during the six-month period ended June 30, 2024 when compared to the 2023 comparative period.

General and Administrative Expenses - General and administrative expenses consist of insurance, travel, merchant fees, telephone, office and computer supplies. General and administrative expenses for the six-month periods ended June 30, 2024 and 2023 were $1,920,048 and $1,686,744, respectively. The 14% increase in general and administrative expenses during the 2024 period is primarily due to an increase in domestic property insurance and merchant fees associated with an increase in consumer direct sales, as the Company continues to intensify its online selling activities. Additionally, travel costs increased as the Company intensified its selling and activation activities in the United States.

Depreciation Expense - Depreciation Expense for the six-month periods ended June 30, 2024 and 2023 were $591,384 and $572,184, respectively. This 3% increase in depreciation during the 2024 period is primarily due to software enhancements utilized to improve consumer engagement and buying activity across the Company's web-based and digital selling platforms.

Total Operating Expenses - Total operating expenses increased by $1.54 million to $9.98 million for the six-month period ended June 30, 2024, or 18%, compared to $8.44 million for the six-month period ended June 30, 2023. This increase in total operating expenses is primarily due to increases in salaries, general and administrative and advertising and marketing costs and a decrease in bad debts recovered during the 2024 period.

Net Income (Loss) - Net loss after taxes for the six-month period ended June 30, 2024 was $1.87 million, compared to net income after taxes of $1.80 million for the six-month period ended June 30, 2023. This decrease in net income (loss) during the 2024 period is primarily due to the decrease in revenues and margins and the increase in expenditures discussed above.

20


Liquidity and Capital Resources

At June 30, 2024, we had cash and cash equivalents of $13.33 million. The following table sets forth a summary of our cash flows for the periods indicated:

      June 30,  
      2024       2023  
Net cash provided by operating activities   $ 2,993,953     $ 6,818,148  
Net cash used in investing activities   $ (239,094 )   $ (265,819 )
Net cash used in financing activities   $ (791,253 )   $ (790,369 )
Effect of exchange rate changes on cash and cash equivalents   $ 18,922     $ (867,308 )
Net increase in cash and cash equivalents   $ 1,982,528     $ 4,894,652  
Cash and cash equivalents at the beginning of period   $ 11,347,420     $ 7,102,945  
Cash and cash equivalents at the end of period   $ 13,329,948     $ 11,997,597  

Cash increased by $1.98 million, or 17%, for the six months ended June 30, 2024, when compared to cash on hand at December 31, 2023. The primary sources of cash for the six months ended June 30, 2024 were a decrease in inventory of $5,681,721 and a decrease in accounts receivable of $1,235,162. The primary uses of cash for the six-months ended June 30, 2024 were a net loss of $1,874,042, a decrease in account payable of $1,984,795 and the repayment of short term loans totaling $735,363.

The Company is currently meeting its working capital needs through cash on hand, a revolving line of credit with a bank, as well as internally generated cash from operations. Management believes that its current cash and cash equivalent balances, along with the net cash generated by operations are sufficient to meet its anticipated operating cash requirements for at least the next twelve months. There are currently no plans for any major capital expenditures in the next twelve months. Our long-term financing requirements depend on our growth strategy, which relates primarily to our desire to increase revenue both in the U.S. and abroad.

Obligations under Material Contracts

Pursuant to our Licensing Agreement with Xceed Holdings, a company controlled by Dr. Christopher Leatt, our founder, chairman and head of research and development, we pay Xceed Holdings 4% of all neck brace sales revenue billed and received by the Company on a quarterly basis based on sales of the previous quarter. During the quarters ended June 30, 2024 and 2023, the Company paid an aggregate of $24,689 and $34,857, in licensing fees to Xceed Holdings. In addition, pursuant to a separate license agreement between the Company and Mr. J. P. De Villiers, our former director, the Company is obligated to pay a royalty fee of 1% of all our billed and received neck brace sales revenue, in quarterly installments, based on sales of the previous quarter, to a trust that is beneficially owned and controlled by Mr. De Villiers. During the quarters ended June 30, 2024 and 2023, the Company paid an aggregate of $6,184 and $8,714, in licensing fees to Mr. De Villiers.

Dr. Christopher Leatt is compensated in his capacity as our Research and Development consultant, pursuant to our Consulting Agreement, dated November 8, 2021, with Innovation Services Limited, or Innovation, a Jersey limited company in which, Dr. Leatt is an indirect beneficiary. Pursuant to the terms of the agreement, Innovation has agreed to serve as the Company's exclusive research, development and marketing consultant, in exchange for a monthly fee; provided, however, that Dr. Leatt must remain an Innovation director and beneficiary of a majority of its ownership interests during the term of the agreement, and Dr. Leatt must remain the Company's primary point of contact responsible for the oversight, review and delivery of the services to be performed by Innovation under the agreement. From January 1 through June 30, 2023, the monthly fee payable by the Company to Innovation was $44,371, and July 1, 2023, this monthly fee increased to $45,463, and commencing July 1, 2024, this fee increased to $ 47,072. Innovation may increase its monthly fees, on an annual basis on written notice to the Company, by no greater than the lesser of: (a) five percent (5%) of the prior year's annualized fee; or (b) a percentage equal to then-applicable annual percentage increase in the Consumer Price Index (CPI) published by the United States Department of Labor's bureau of labor statistics, plus one-half percent (0.5%). The parties further agreed that all intellectual property generated in connection with the services provided under the consulting agreement will be the sole property of the Company. The term of the Consulting Agreement will continue unless terminated by either party in accordance with its terms. Either party may terminate the Consulting Agreement upon 6 months' prior written notice, except that the Company may immediately terminate it without notice if the services to be performed by Innovation cease to be performed by Dr. Leatt, if beneficial ownership in Innovation by Dr. Leatt's and his immediate family members decreases, or for any other material breach of the agreement. The parties have agreed to settle any dispute under the Consulting Agreement by submission to JAMS for final and binding arbitration pursuant to its Comprehensive Arbitration Rules and Procedures and in accordance with the Expedited Procedures in those Rules. The Company also simultaneously entered into a side letter agreement, dated November 8, 2021, with Dr. Leatt, pursuant to which Dr. Leatt agreed, among other things: (1) not to perform services similar to the services provided under the agreement for any current or future, direct or indirect competitor of the Company or any similar company; (2) not to solicit any current or future employees of the Company for employment with Innovation or any other entity with which he may become affiliated, or to contact or solicit any current or future stockholder or investor of the Company in connection with any matter that is not directly related to the ongoing or future business operations of the Company; and (3) that he will apprise the Company of any business opportunity that he becomes aware of that could benefit the Company so that the Company, can in its sole discretion, make a determination regarding whether to pursue such opportunity in the best interest of the Company and its stockholders. Dr. Leatt further agreed to continue dedicating a majority of his time on matters related to performance of his duties as a director of the Company and to the fulfillment of his obligations to the Company's research and development efforts under the consulting agreement, and the Company will have the right to adjust the amount of the fees payable under the consulting agreement to the extent of any substantial diminution in his fulfillment of such duties and obligations. The foregoing agreements replaced prior agreements in force from June 2018 to November 2021, among the Company, Dr. Leatt and Innovate Services Limited, a Seychelles company, beneficially owned by Dr. Leatt, that wound up operations. The foregoing description of the Consulting Agreement and Side Letter Agreement is qualified in its entirety by reference to the Consulting Agreement and the Side Letter Agreement, copies of which are filed as Exhibits 10.1 and 10.2, respectively, to the Form 10-K for the year ended December 31, 2023, and are incorporated by reference in this report. During the quarters ended June 30, 2024 and 2023, the Company recognized an aggregate of $136,442 and $113,114, respectively, in consulting fees to Innovation.

21


Pursuant to a Premium Finance Agreement, dated October 26, 2023, between the Company and Aon Premium Finance, the Company is obligated to pay APF an aggregate sum of $1,520,667 in eleven payments of $132,515 at a 9.880% annual interest rate, commencing on November 1, 2023, and ending on September 1, 2024. Any late payment during the term of the agreement will be assessed a late penalty of 5% on the payment amount due, and in the event of default APF has the right to accelerate the payment due under the agreement. As of June 30, 2024, the Company had not defaulted on its payment obligations under this agreement.

On November 19, 2018, the Company entered into a $1,000,000 revolving line of credit agreement with a bank. Obligations under the line of credit are secured by equipment and fixtures in the United States of America, accounts receivable and inventory of Leatt Corporation and Two-Eleven Distribution, LLC. On March 1, 2021, we executed a second amendment to the line of credit. The amendment took retroactive effect to February 17, 2021, extended the line of credit facility through February 28, 2022 and increased the revolving line of credit to $1,500,000. Effective January 21, 2022, the Company executed an amendment to the line of credit to extend the line of credit facility through February 29, 2023 and to replace interest determined by LIBOR Daily Floating Rate with the Bloomberg Short-Term Bank Yield Index rate. Effective January 20, 2023, the Company executed an amendment to the line of credit to extend the line of credit facility through February 29, 2024, which has subsequently been extended to March 1, 2025. As of June 30, 2024, there were no advances of the line of credit leaving $1,500,000 of the line of credit available for advance.

On December 29, 2021, Two Eleven entered into a Loan and Security agreement with a bank, effective December 17, 2021, to finance equipment. The Equipment Note financed under the Loan and Security Agreement has a total value of $272,519, payable in 36 consecutive monthly installments commencing February 5, 2022, and continuing to January 5, 2025. Interest shall accrue on the entire principal amount of this Equipment Note outstanding from time to time at a fixed rate of 3.5370% per annum. The principal and interest amount of each payment shall be $7,990. As of June 30, 2024 and December 31, 2023, respectively, $55,274 and $101,755 of the Equipment Note was outstanding.

On December 20, 2022, Two Eleven entered into a Loan and Security Agreement with a bank, effective December 1, 2022, to finance certain equipment owned by Two Eleven. The note issued under the agreement, the Equipment Note, has a total value of $58,075, payable by Two Eleven in 36 consecutive monthly installments, commencing on February 5, 2023, and continuing through to January 5, 2026. Interest will accrue on the entire principal amount of the Equipment Note outstanding from time to time at a fixed rate of 7.8581% per annum, and the principal and interest amount of each installment payment will be $1,816. As of June 30, 2024 and December 31, 2023, respectively, $32,346 and $41,755 of the Equipment Note was outstanding.

Critical Accounting Policies

Our discussion and analysis of financial condition and results of operations are based upon our consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America. The preparation of these financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported revenues and expenses during the reporting period. We have identified the following as the items that require the most significant judgment and often involve complex estimation: revenue recognition, estimating allowances for doubtful accounts receivable, inventory valuation, impairment of long-lived assets, leases and accounting for income taxes.

22


Revenue and Cost Recognition - The Company recognizes revenue in accordance with ASC 606 "Revenues from Contracts with Customers". As such the Company has and will continue to review its performance obligations in terms of material customer contractual arrangements in order to verify that revenue is recognized when performance obligations are satisfied on a periodic basis.

All manufacturing of Leatt products is performed by third party subcontractors that are predominately based in China.

The Company's products are sold worldwide to a global network of distributors and dealers, and directly to consumers when there are no dealers or distributors in their geographic area or where consumers choose to purchase directly via the Company's e-commerce website (collectively the "customers").

Revenues from product sales are recognized when earned, net of applicable provisions for discounts and returns and allowances in the event of product defect where no exchange of product is possible. Revenues are recognized when our performance obligations are satisfied as evidenced by transfer of control of promised goods to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Product royalty income, representing less than 1% of total revenues, is recorded as the underlying product sales occur, in accordance with the related licensing arrangements.

Our standard distributor payment terms range from pre-payment in full to sixty (60) days after shipment and subsequent sales of our products by distributors have no effect on the amount and timing of payments due to us, however, in limited instances, qualified distributors and dealers may be granted extended payment terms during selected order periods. In performing such evaluations, the Company utilizes historical experience, sales performance, and credit risk requirements. Furthermore, products purchased by distributors may not be returned to the Company in the event that any such distributor relationship is terminated.

Since the Company (through its wholly-owned subsidiary) serves as the distributor of Leatt products in the United States, the Company records its revenue and related cost of revenue for its product sales in the United States upon shipment of the merchandise to the dealer or to the ultimate consumer when there is no dealer in the geographic area or the consumer chooses to purchase directly from the Company's e-commerce website and the sales order was received directly from, and paid by, the ultimate consumer. Since the Company (through its South African branch) serves as the distributor of Leatt products in South Africa, the Company records its revenue and related cost of revenue for its product sales in South Africa upon shipment of the merchandise from the branch to the dealer. The Company's standard terms and conditions of sale for non-consumer direct or web-based sales do not allow for product returns other than under warranty.

Sales totaling $31,671 and $31,671 were deferred as all the requirements to have a contract with the customer in accordance with ASC 606 had not been met as of June 30, 2024 and December 31, 2023, respectively. The shipped goods associated with these deferred sales are included in the caption deferred asset, net of an allowance for potential loss of $6,400 and $6,400 for June 30, 2024 and December 31, 2023, respectively.

International sales (other than in the United States and South Africa) are generally drop-shipped directly from our consolidation warehouse or third-party manufacturer to the international distributors. Revenue and related cost of revenue is recognized at the time of shipment from the manufacturer's port when the shipping terms are Free On Board ("FOB") shipping point, Cost and Freight ("CFR") or Cost and Insurance to named place ("CIP") as legal title and risk of loss to the product pass to the distributor. Sales to all customers (distributors, dealers and consumers) are generally final; however, in limited instances, product may be returned and exchanged due to product quality issues. Historically, returns due to product quality issues have not been material and there have been no distributor terminations that resulted in product returns. Cost of revenues also includes royalty fees associated with sales of Leatt-Brace products. Product royalty income is recorded as the underlying product sales occur, in accordance with the related licensing arrangements.

The Company reviews the reserves for customer returns at each reporting period and adjusts them to reflect data available at that time. To estimate reserves for returns, the Company estimates the expected returns and claims based on historical rates as well as events and circumstances that indicate changes to historical rates of product returns and claims. Historically, returns due to product quality issues have not been material and there have been no distributor terminations that resulted in product returns. The provision for estimated returns at June 30, 2024 and 2023 were $0 and $0, respectively.

Sales commissions are expensed when incurred, which is generally at the time of sale or cash received from customers, because the amortization period would have been one year or less. These costs are recorded in commissions and consulting expenses within operating expenses in the accompanying consolidated statements of operations and comprehensive income.

Shipping and handling activities associated with outbound freight, after control over a product has transferred to a customer, are accounted for as a fulfilment cost and are included in revenues and cost of revenues in the accompanying consolidated statements of operations and comprehensive income.

23


Revenue recognized from contracts with customers is recorded net of sales taxes, value added taxes, or similar taxes that are collected on behalf of local taxing authorities.

Allowance for Doubtful Accounts Receivable - Accounts receivable consist of amounts due to the Company from normal business activities. Credit is granted to distributors on an unsecured basis based on credit risk analysis procedures. We continuously monitor both credit reports and collections, communication and payments from customers and maintains an allowance for doubtful accounts receivable based upon the expected credit losses determined utilizing historical experience and any specific customer collection issues that have been identified. In determining the amount of the allowance, we are required to make certain estimates and assumptions. Accounts receivable balances that are still outstanding after we have used reasonable collection efforts are written off as uncollectible. While such credit losses have historically been minimal, within our expectations and the provisions established, macro-economic conditions and customer financial positions are fluid, and we cannot guarantee that we will continue to experience the same credit loss rates that we have had in the past. A significant change in the liquidity or financial position of any of our significant customers could have a material adverse effect on the collectability of our accounts receivable and our future operating results. The allowance for short-term doubtful accounts at June 30, 2024 and December 31, 2023, was 671,115 and $662,612, respectively. Additionally, an allowance for long-term doubtful accounts will be included for accounts receivables that are anticipated to be collected over a period that is greater than 12 months. The allowance for long-term doubtful accounts at June 30, 2024 and December 31, 2023 was $19,985 and $26,929, respectively.

Inventory Valuation - Inventory is stated at the lower of cost or net realizable value. Cost is determined using the first-in first-out (FIFO) method. Inventory consists primarily of finished goods. Shipping and handling costs are included in the cost of inventory. In assessing the inventory value, we make estimates and judgments regarding reserves required for product obsolescence, aging of inventory and other issues potentially affecting the saleable condition of products. In performing such evaluations, we utilize historical experience as well as current market information. The reserve for obsolescence at June 30, 2024 and December 31, 2023 was $199,138 and $227,528, respectively.

Impairment of Long-Lived Assets - Our long-lived assets include property and equipment. We evaluate our long-lived assets for recoverability whenever events or changes in circumstances indicate that an asset may be impaired. In evaluating an asset for recoverability, we estimate the future cash flow expected to result from the use of the asset and eventual disposition. If the expected future undiscounted cash flow is less than the carrying amount of the asset, an impairment loss, equal to the excess of the carrying amount over the fair value of the asset, is recognized. We have determined there were no impairment charges during the six months ended June 30, 2024 and 2023.

Operating Leases - The Company determines if an arrangement is a lease at contract inception. Operating leases are included in the right-of-use assets ("ROU''), and lease liability obligations are included in the Company's consolidated balance sheets. ROU assets represent the Company's right to use an underlying asset of the lease term and lease liability obligations represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date, based on the present value of lease payments over the lease term. As the Company's leases typically do not provide an implicit rate, the Company estimates its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company uses the implicit rate when readily determinable. The ROU asset also includes any lease payments made and excludes lease incentives and lease direct costs. The Company's lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense is recognized on a straight-line basis over the lease term.

Income Taxes - As part of the process of preparing our consolidated financial statements, we are required to estimate our income tax provision (benefit) in each of the jurisdictions in which we operate. This process involves estimating our current income tax provision (benefit) together with assessing temporary differences resulting from differing treatment of items for tax and accounting purposes These differences result in deferred tax assets and liabilities, which are included within our consolidated balance sheets. We regularly evaluate our ability to recover the reported amount of our deferred income taxes considering several factors, including our estimate of the likelihood of the Company generating sufficient taxable income in future years during the period over which the temporary differences reverse.

Recent Accounting Pronouncements

See Note 2, "Summary of Significant Accounting Policies" in the Notes to Consolidated Financial Statements for a full description of recent accounting pronouncements, including the respective dates of adoption, or expected adoption and effects on our consolidated financial position, results of operations and cash flows.

24


Off-Balance Sheet Arrangements

We do not have any off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on its financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that is material to its stockholders.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

Not Applicable.

ITEM 4. CONTROLS AND PROCEDURES.

Disclosure Controls and Procedures

As of June 30, 2024, the Company's management, under the direction of its Chief Executive Officer and the Chief Financial Officer, Mr. Sean Macdonald, carried out an evaluation of the effectiveness of the design and operation of the disclosure controls and procedures pursuant to Exchange Act Rule 13a-15. Our disclosure controls and procedures are designed to provide reasonable assurance that the information required to be disclosed in our SEC reports is recorded, processed, summarized and reported within the time periods specified by the SEC's rules and forms, and is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure. Based upon that evaluation, the Company's Chief Executive Officer and Chief Financial Officer determined that the Company's disclosure controls and procedures were deemed to be effective.

Changes in Internal Controls Over Financial Reporting

There were no changes in our internal controls over financial reporting during the period ended June 30, 2024, that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II

OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS.

From time to time, we may become involved in various lawsuits and legal proceedings in the ordinary course of our business. We are currently not aware of any legal proceedings the ultimate outcome of which, in our judgment based on information currently available, would have a material adverse effect on our business, financial condition or operating results.

ITEM 1A. RISK FACTORS.

There are no material changes from the risk factors previously disclosed in Item 1A "Risk Factors" of our annual report on Form 10-K for the period ended December 31, 2023.

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

None.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES.

25


None.

ITEM 4. MINE SAFETY DISCLOSURES.

None.

ITEM 5. OTHER INFORMATION.

We have no information to disclose that was required to be in a report on Form 8-K during the period covered by this report, but was not reported. There have been no material changes to the procedures by which security holders may recommend nominees to our board of directors.

ITEM 6. EXHIBITS.

Exhibit No. Description
   
31.1* Certifications of Principal Executive Officer filed pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
   
31.2* Certifications of Principal Financial Officer filed pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
   
32.1* Certifications of Principal Executive Officer furnished pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
   
32.2* Certifications of Principal Financial Officer furnished pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
   
101* Interactive data files pursuant to Rule 405 of Regulation S-T
   
101.INS Inline XBRL Instance Document-the instance document does not appear in the Interactive Data File as its XBRL tags are embedded within the Inline XBRL document
   
101.SCH Inline XBRL Taxonomy Extension Schema Document
   
101.CAL Inline XBRL Taxonomy Extension Calculation Linkbase Document
   
101.DEF Inline XBRL Taxonomy Extension Definition Linkbase Document
   
101.LAB Inline XBRL Taxonomy Extension Label Linkbase Document
   
101.PRE Inline XBRL Taxonomy Extension Presentation Linkbase Document
   
104 Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
   
* Filed with this Form 10-Q for Leatt Corporation. Pursuant to Rule 406T of Regulation S-T, the interactive data files on Exhibit 101 hereto are deemed not filed or part of a registration statement or prospectus for purposes of Sections 11 or 12 of the Securities Act of 1933, as amended, or for purposes of Section 18 of the Securities Act of 1934, as amended, and otherwise are not subject to liability under those sections.
 

26


SIGNATURES

In accordance with Section 13 or 15(d) of the Exchange Act, the registrant caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

Date: August 9, 2024 LEATT CORPORATION
  By: /s/ Sean Macdonald
  Sean Macdonald
  Chief Executive Officer and Chief Financial Officer
  (Principal Executive, Financial and Accounting Officer)
 

27


EXHIBIT INDEX

Exhibit No. Description
   
31.1* Certifications of Principal Executive Officer filed pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
   
31.2* Certifications of Principal Financial Officer filed pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
   
32.1* Certifications of Principal Executive Officer furnished pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
   
32.2* Certifications of Principal Financial Officer furnished pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
   
101* Interactive data files pursuant to Rule 405 of Regulation S-T
   
101.INS Inline XBRL Instance Document-the instance document does not appear in the Interactive Data File as its XBRL tags are embedded within the Inline XBRL document
   
101.SCH Inline XBRL Taxonomy Extension Schema Document
   
101.CAL Inline XBRL Taxonomy Extension Calculation Linkbase Document
   
101.DEF Inline XBRL Taxonomy Extension Definition Linkbase Document
   
101.LAB Inline XBRL Taxonomy Extension Label Linkbase Document
   
101.PRE Inline XBRL Taxonomy Extension Presentation Linkbase Document
   
104 Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
   
* Filed with this Form 10-Q for Leatt Corporation. Pursuant to Rule 406T of Regulation S-T, the interactive data files on Exhibit 101 hereto are deemed not filed or part of a registration statement or prospectus for purposes of Sections 11 or 12 of the Securities Act of 1933, as amended, or for purposes of Section 18 of the Securities Act of 1934, as amended, and otherwise are not subject to liability under those sections.
 

28


EX-31.1 2 exhibit31-1.htm EXHIBIT 31.1 Leatt Corp.: Exhibit 31.1 - Filed by newsfilecorp.com

Exhibit 31.1

CERTIFICATIONS

I, Sean Macdonald, certify that:

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

Date: August 9, 2024

/s/ Sean Macdonald
Sean Macdonald
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 exhibit31-2.htm EXHIBIT 31.2 Leatt Corp.: Exhibit 31.2 - Filed by newsfilecorp.com

Exhibit 31.2

CERTIFICATIONS

I, Sean Macdonald, certify that:

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

Date: August 9, 2024

/s/ Sean Macdonald
Sean Macdonald
Chief Financial Officer
(Principal Financial and Accounting Officer)


EX-32.1 4 exhibit32-1.htm EXHIBIT 32.1 Leatt Corp.: Exhibit 32.1 - Filed by newsfilecorp.com

Exhibit 32.1

CERTIFICATIONS PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002

The undersigned, Sean Macdonald, the Chief Executive Officer of LEATT CORPORATION (the "Company"), DOES HEREBY CERTIFY that:

1. The Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2024 (the "Report"), fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934; and

2. Information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.

IN WITNESS WHEREOF, each of the undersigned has executed this statement this 9th day of August, 2024.

 

/s/ Sean Macdonald

 

Sean Macdonald

 

Chief Executive Officer

 

(Principal Executive Officer)

A signed original of this written statement required by Section 906 has been provided to Leatt Corporation and will be retained by Leatt Corporation and furnished to the Securities and Exchange Commission or its staff upon request


EX-32.2 5 exhibit32-2.htm EXHIBIT 32.2 Leatt Corp.: Exhibit 32.2 - Filed by newsfilecorp.com

Exhibit 32.2

CERTIFICATIONS PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002

The undersigned, Sean Macdonald, the Chief Financial Officer of LEATT CORPORATION (the "Company"), DOES HEREBY CERTIFY that:

1. The Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2024 (the "Report"), fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934; and

2. Information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.

IN WITNESS WHEREOF, each of the undersigned has executed this statement this 9th day of August, 2024.

 

/s/ Sean Macdonald

 

Sean Macdonald

 

Chief Financial Officer

 

(Principal Financial and Accounting Officer)

A signed original of this written statement required by Section 906 has been provided to Leatt Corporation and will be retained by Leatt Corporation and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.SCH 6 leat-20240630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001 - Document - Document and Entity Information link:presentationLink link:definitionLink link:calculationLink 0002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:definitionLink link:calculationLink 0003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 0004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) link:presentationLink link:definitionLink link:calculationLink 0005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 0006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:definitionLink link:calculationLink 0007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:definitionLink link:calculationLink 0008 - Disclosure - Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 0009 - Disclosure - Inventory link:presentationLink link:definitionLink link:calculationLink 0010 - Disclosure - Operating Leases - Right-of-Use Assets and Lease Liability Obligations link:presentationLink link:definitionLink link:calculationLink 0011 - Disclosure - Revolving line of Credit facility link:presentationLink link:definitionLink link:calculationLink 0012 - Disclosure - Short-term Loans link:presentationLink link:definitionLink link:calculationLink 0013 - Disclosure - Notes payable link:presentationLink link:definitionLink link:calculationLink 0014 - Disclosure - Revenue and Cost Recognition link:presentationLink link:definitionLink link:calculationLink 0015 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 0016 - Disclosure - Net Income Per Share of Common Stock link:presentationLink link:definitionLink link:calculationLink 0017 - Disclosure - Common Stock link:presentationLink link:definitionLink link:calculationLink 0018 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:definitionLink link:calculationLink 0019 - Disclosure - Litigation link:presentationLink link:definitionLink link:calculationLink 0020 - Disclosure - Risks and Uncertainties link:presentationLink link:definitionLink link:calculationLink 0021 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 0022 - Disclosure - Recent Accounting Pronouncements (Policies) link:presentationLink link:definitionLink link:calculationLink 0023 - Disclosure - Operating Leases - Right-of-Use Assets and Lease Liability Obligations (Tables) link:presentationLink link:definitionLink link:calculationLink 0024 - Disclosure - Notes payable (Tables) link:presentationLink link:definitionLink link:calculationLink 0025 - Disclosure - Revenue and Cost Recognition (Tables) link:presentationLink link:definitionLink link:calculationLink 0026 - Disclosure - Inventory (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0027 - Disclosure - Operating Leases - Right-of-Use Assets and Lease Liability Obligations (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0028 - Disclosure - Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Right-of- Use Assets and Lease Liability Obligations (Details) link:presentationLink link:definitionLink link:calculationLink 0029 - Disclosure - Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Remaining lease term and incremental borrowing rates of Operating leases (Details) link:presentationLink link:definitionLink link:calculationLink 0030 - Disclosure - Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Maturities of lease liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 0031 - Disclosure - Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Supplemental cash flow information of Operating Leases (Details) link:presentationLink link:definitionLink link:calculationLink 0032 - Disclosure - Revolving line of Credit facility (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0033 - Disclosure - Short-term Loans (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0034 - Disclosure - Notes payable (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0035 - Disclosure - Notes payable - Schedule of note payable (Details) link:presentationLink link:definitionLink link:calculationLink 0036 - Disclosure - Notes payable - Schedule of principal maturities of note payable (Details) link:presentationLink link:definitionLink link:calculationLink 0037 - Disclosure - Revenue and Cost Recognition (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0038 - Disclosure - Revenue and Cost Recognition - Schedule of revenue by major customers by reporting segments (Details) link:presentationLink link:definitionLink link:calculationLink 0039 - Disclosure - Net Income Per Share of Common Stock (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0040 - Disclosure - Common Stock (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 7 leat-20240630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 leat-20240630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 leat-20240630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT EX-101.PRE 10 leat-20240630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2024
Aug. 06, 2024
Cover [Abstract]    
Entity Registrant Name LEATT CORPORATION  
Entity Central Index Key 0001456189  
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 30, 2024  
Current Fiscal Year End Date --12-31  
Entity Filer Category Non-accelerated Filer  
Entity Common Stock, Shares Outstanding   6,215,440
Entity Current Reporting Status Yes  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Interactive Data Current Yes  
Entity Shell Company false  
Entity Ex Transition Period true  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 000-54693  
Entity Incorporation, State or Country Code NV  
Entity Address, Address Line One 12 Kiepersol Drive  
Entity Address, Address Line Two Atlas Gardens  
Entity Address, Address Line Three Contermanskloof Road  
Entity Address, City or Town Durbanville  
Entity Address, Postal Zip Code 7441  
Entity Address, Country ZA  
City Area Code 27  
Local Phone Number 21-557-7257  
Title of 12(b) Security Common Stock  
Entity Tax Identification Number 20-2819367  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Current Assets    
Cash and cash equivalents $ 13,329,948 $ 11,347,420
Accounts receivable, net 5,733,601 6,970,322
Inventory, net 14,738,542 20,391,873
Payments in advance 1,168,433 664,754
Deferred asset, net 9,601 9,601
Income tax refunds receivable 521,088 623,081
Prepaid expenses and other current assets 2,592,893 2,297,934
Total current assets 38,094,106 42,304,985
Property and equipment, net 3,678,621 4,026,821
Operating lease right-of-use assets, net 699,260 845,209
Accounts receivable, net 244,383 309,947
Deferred tax asset, net 84,200 84,200
Other Assets    
Deposits 37,527 36,210
Total Assets 42,838,097 47,607,372
Current Liabilities    
Accounts payable and accrued expenses 3,217,573 5,202,368
Notes payable, current 72,025 112,858
Operating lease liabilities, current 282,581 299,432
Short term loan, net of finance charges 400,398 1,135,761
Total current liabilities 3,972,577 6,750,419
Notes payable, net of current portion 15,595 30,652
Operating lease liabilities, net of current portion 416,679 545,777
Commitments and contingencies
STOCKHOLDERS' EQUITY    
Preferred stock, $.001 par value, 1,120,000 shares authorized, 120,000 shares issued and outstanding 3,000 3,000
Common stock, $.001 par value, 28,000,000 shares authorized, 6,215,440 and 6,215,440 shares issued and outstanding 130,553 130,553
Additional paid - in capital 10,749,136 10,745,384
Accumulated other comprehensive loss (1,375,246) (1,398,258)
Retained earnings 28,925,803 30,799,845
Total stockholders' equity 38,433,246 40,280,524
Total Liabilities and Stockholders' Equity $ 42,838,097 $ 47,607,372
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Preferred Stock, Par Value Per Share $ 1 $ 1
Preferred Stock, Shares Authorized 1,120,000 1,120,000
Preferred Stock, Shares Issued 120,000 120,000
Preferred Stock, Shares Outstanding 120,000 120,000
Common Stock, Par Value Per Share $ 1 $ 1
Common Stock, Shares Authorized 28,000,000 28,000,000
Common Stock, Shares, Issued 6,215,440 6,215,440
Common Stock, Shares, Outstanding 6,215,440 6,215,440
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Operations [Abstract]        
Revenues $ 10,078,695 $ 12,350,224 $ 20,693,165 $ 25,429,567
Cost of Revenues 6,157,282 7,007,442 12,763,419 14,314,015
Gross Profit 3,921,413 5,342,782 7,929,746 11,115,552
Product Royalty Income 92,780 10,248 132,083 23,384
Operating Expenses        
Salaries and wages 1,608,372 1,228,491 3,176,643 2,469,927
Commissions and consulting expenses 165,601 110,925 289,817 207,249
Professional fees 120,617 111,785 419,588 449,028
Advertising and marketing 1,183,282 863,378 2,075,699 1,704,472
Office lease and expenses 163,190 161,572 314,744 311,812
Research and development costs 628,793 632,968 1,184,571 1,217,959
Bad debt expense (recovery) 314 (230,616) 10,278 (181,221)
General and administrative expenses 977,160 868,595 1,920,048 1,686,774
Depreciation 297,250 292,374 591,384 572,184
Total operating expenses 5,144,579 4,039,472 9,982,772 8,438,184
Income (Loss) from Operations (1,130,386) 1,313,558 (1,920,943) 2,700,752
Other Income (Expenses)        
Interest and other expenses, net 98,016 (16,874) 73,533 (37,798)
Total other Income (expenses) 98,016 (16,874) 73,533 (37,798)
Income (Loss) Before Income Taxes (1,032,370) 1,296,684 (1,847,410) 2,662,954
Income Taxes 24,993 520,545 26,632 863,594
Net Income (Loss) Available to Common Shareholders $ (1,057,363) $ 776,139 $ (1,874,042) $ 1,799,360
Net Income (Loss) per Common Share        
Basic $ (0.17) $ 0.13 $ (0.3) $ 0.3
Diluted $ (0.16) $ 0.12 $ (0.29) $ 0.29
Weighted Average Number of Common Shares Outstanding        
Basic 6,215,440 5,971,340 6,215,440 5,971,340
Diluted 6,490,828 6,268,520 6,490,828 6,268,520
Comprehensive Income (Loss)        
Net income (loss) $ (1,057,363) $ 776,139 $ (1,874,042) $ 1,799,360
Other comprehensive income (loss) , net of $0 deferred income taxes in 2024 and 2023        
Foreign currency translation 160,564 (163,320) 23,012 (437,069)
Total Comprehensive Income (Loss) $ (896,799) $ 612,819 $ (1,851,030) $ 1,362,291
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Parenthetical) - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Statement of Operations [Abstract]    
Deferred income taxes $ 0 $ 0
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - 6 months ended Jun. 30, 2024 - USD ($)
Preferred Stock A [Member]
Common Stock [Member]
Additional Paid - In Capital [Member]
Accumulated Other Comprehensive Loss [Member]
Retained Earnings [Member]
Total
Beginning Balance at Dec. 31, 2023 $ 3,000 $ 130,553 $ 10,745,384 $ (1,398,258) $ 30,799,845 $ 40,280,524
Beginning Balance (Shares) at Dec. 31, 2023 120,000 6,215,440        
Net loss         (1,874,042) (1,874,042)
Restricted stock awards     3,752     3,752
Foreign currency translation adjustment       23,012   23,012
Ending Balance at Jun. 30, 2024 $ 3,000 $ 130,553 $ 10,749,136 $ (1,375,246) $ 28,925,803 $ 38,433,246
Ending Balance (Shares) at Jun. 30, 2024 120,000 6,215,440        
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities    
Net income (loss) $ (1,874,042) $ 1,799,360
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation 591,384 572,184
Stock-based compensation 3,752 0
Bad debts reserve 1,559 (202,905)
Inventory reserve (28,390) 180,164
Deferred asset allowance 0 (37,518)
Loss on sale of property and equipment 0 12
(Increase) decrease in:    
Accounts receivable 1,235,162 2,692,726
Deferred asset 0 762,012
Inventory 5,681,721 3,466,369
Payments in advance (503,679) 5,079
Prepaid expenses and other current assets (294,959) 865,006
Income tax refunds receivable 101,993 0
Long-term accounts receivable 65,564 0
Deposits (1,317) 924
Increase (decrease) in:    
Accounts payable and accrued expenses (1,984,795) (858,760)
Income taxes payable 0 (2,026,505)
Deferred compensation 0 (400,000)
Net cash provided by operating activities 2,993,953 6,818,148
Cash flows from investing activities    
Capital expenditures (239,094) (265,819)
Net cash used in investing activities (239,094) (265,819)
Cash flows from financing activities    
Repayment of notes payable to bank (55,890) (52,141)
Repayment of short-term loan, net (735,363) (738,228)
Net cash used in financing activities (791,253) (790,369)
Effect of exchange rates on cash and cash equivalents 18,922 (867,308)
Net increase in cash and cash equivalents 1,982,528 4,894,652
Cash and cash equivalents - beginning of period 11,347,420 7,102,945
Cash and cash equivalents - end of period 13,329,948 11,997,597
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Cash paid for interest 42,210 42,127
Cash paid for income taxes 26,633 2,846,403
Other noncash investing and financing activities    
Common stock issued for services $ 3,752 $ 0
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis of Presentation
6 Months Ended
Jun. 30, 2024
Basis of presentation [Abstract]  
Basis of presentation [Text Block]

Note 1 - Basis of presentation

The consolidated balance sheet as of December 31, 2023 was audited and appears in the Form 10-K filed by the Company with the Securities and Exchange Commission on March 13, 2024. The consolidated balance sheet as of June 30, 2024 and the consolidated statements of operations and comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023, changes in stockholders' equity for the six months ended June 30, 2024, cash flows for the six months ended June 30, 2024 and 2023, and the related information contained in these notes have been prepared by management without audit. In the opinion of management, all adjustments (which include only normal recurring items) necessary to present fairly the financial position, results of operations and cash flows in conformity with generally accepted accounting principles as of June 30, 2024 and for all periods presented have been made. Interim operating results are not necessarily indicative of operating results for a full year. Certain information and note disclosures normally included in the Company's annual financial statements prepared in accordance with U.S. generally accepted accounting principles have been condensed or omitted. While management of the Company believes that the disclosures presented are adequate to make the information not misleading, it is suggested that these condensed consolidated financial statements be read in conjunction with the audited financial statements and notes thereto for the year ended December 31, 2023 as filed with the Securities and Exchange Commission in the Company's Form 10-K.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventory
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
Inventory [Text Block]

Note 2 - Inventory

Inventory is stated at the lower of cost or net realizable value. Cost is determined using the first-in first-out (FIFO) method. Inventory consists primarily of finished goods. Shipping and handling costs are included in the cost of inventory. In assessing the inventory value, the Company must make estimates and judgments regarding reserves required for product obsolescence, aging of inventory and other issues potentially affecting the saleable condition of products. In performing such evaluations, the Company utilizes historical experience as well as current market information. The reserve for obsolescence was $199,138 at June 30, 2024 and $227,528 at December 31, 2023.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Operating Leases - Right-of-Use Assets and Lease Liability Obligations
6 Months Ended
Jun. 30, 2024
Lessee Disclosure [Abstract]  
Operating Leases - Right-of-Use Assets and Lease Liability Obligations [Text Block]

Note 3 - Operating Leases - Right-of-Use Assets and Lease Liability Obligations

The Company has three non-cancelable operating leases, for office and warehousing space, that expires in February 2025, February 2025 and January 2027, respectively. Rent expense for these operating leases is recognized over the term of the lease on a straight-line basis.

Below is a summary of the Company's Operating Right-of-Use Assets and Operating Lease liabilities as of June 30, 2024 and December 31, 2023:

    2024     2023  
Assets            
Operating lease ROU assets $ 699,260   $ 845,209  
             
Liabilities            
Operating lease liabilities, current $ 282,581   $ 299,432  
Operating lease liabilities, net of current portion   416,679     545,777  
Total operating lease liabilities $ 699,260   $ 845,209  

During the six months ended June 30, 2024 and 2023 the Company recognized $145,689 and $145,194, respectively, in operating lease expenses, which are included in office lease and expenses in the Company's consolidated statements of operations and comprehensive income (loss). Generally, the Company's lease agreements do not specify an implicit rate. Therefore, the Company estimates the incremental borrowing rate, which is defined as the interest rate the Company would pay to borrow on a collateralized basis, considering such factors as length of lease term and the risks of the economic environment in which the leased asset operates.

As of June 30, 2024, and December 31, 2023 the following disclosures for the remaining lease terms and incremental borrowing rates were applicable:

 

Supplemental disclosure

June 30, 2024

December 31, 2023

Weighted average remaining lease term

2.56 years

3.55 years

Weighted average discount rate

3.77%

3.77%

Maturities of lease liabilities as of June 30, 2024 were as follows:

Year ended December 31,   Amounts under Operating Leases  
Remaining 2024 $ 157,982  
2025   295,466  
2026   298,791  
2027   25,455  
Total minimum lease payments $ 777,694  
Less: amount representing interest $ (78,434 )
Total operating lease liabilities $ 699,260  

Supplemental cash flow information for the six months ended June 30, 2024 and 2023 are as follows:

    Six months ended     Six months ended  
    June 30, 2024     June 30, 2023  
Cash paid for amounts included in the measurement of lease liabilities $ 154,768   $ 150,041  
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revolving line of Credit facility
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Revolving line of Credit facility [Text Block]

Note 4 - Revolving line of Credit facility

On November 19, 2018, the Company entered into a $1,000,000 revolving line of credit agreement with a bank. Obligations under the line of credit are secured by equipment and fixtures in the United States of America, accounts receivable and inventory of Leatt Corporation and Two-Eleven Distribution, LLC. On March 1, 2021, the Company executed an amendment to the line of credit. The amendment took retroactive effect to February 17, 2021 and extended the line of credit facility through February 28, 2022 and increased the revolving line of credit to $1,500,000. Effective January 21, 2022, the Company executed an amendment agreement for the line of credit to extend the line of credit facility through February 28, 2023, and to replace interest determined by LIBOR Daily Floating Rate with the Bloomberg Short-Term Bank Yield Index rate. The Company and Two Eleven signed amended documents to secure the loan by equipment and fixtures, accounts receivable and inventory of Two Eleven. Effective January 20, 2023, the Company executed an amendment to the line of credit to extend the line of credit facility through February 29, 2024, which has subsequently been extended to March 1, 2025. The Company and Two Eleven signed updated documents to secure the loan by equipment and fixtures, accounts receivable and inventory of Two Eleven. As of June 30, 2024, and December 31, 2023, respectively there were no advances of the line of credit leaving $1,500,000 and $1,500,000 available for advances.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Short-term Loans
6 Months Ended
Jun. 30, 2024
Short-term Debt [Abstract]  
Short-term Loans [Text Block]

Note 5 - Short-term Loans

The Company carries product liability insurance policies with a U.S. and South African-based insurance carrier. The Company finances payment of both of its product liability insurance premiums over the period of coverage, which is generally twelve months. The U.S. short-term loan is payable in monthly installments of $132,515 over eleven months including interest at 9.880%. The South African short-term loan is payable in monthly installments of $5,684 over a ten-month period at a flat interest rate of 4.25%.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes payable
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Notes Payable [Text Block]

Note 6 - Notes payable

Two Eleven entered into a Note Payable with a bank effective December 17, 2021 in the principal amount of $272,519, secured by equipment. The Note is payable in 36 consecutive monthly installments of $7,990, including interest at a fixed rate of 3.5370%, commencing February 5, 2022, and continuing to January 5, 2025. As of June 30, 2024 and December 31, 2023, $55,274 and $101,755, was outstanding, respectively.

Two Eleven entered into a Note Payable with a bank effective December 1, 2022 in the principal amount of $58,075, secured by equipment. The Note is payable in 36 consecutive monthly installments of $1,816, including interest at a fixed rate of 7.8581%, commencing February 5, 2023, and continuing to January 5, 2026. As of June 30, 2024 and December 31, 2023, $32,346 and $41,755, was outstanding, respectively.

    June 30, 2024     December 31, 2023  
Liabilities            
Notes payable, current $ 72,025   $ 112,858  
Notes payable, net of current portion   15,595     30,652  
  $ 87,620   $ 143,510  

Principal maturities of notes payable as of June 30, 2024 were as follows:

Year ended December 31,   Amounts under Notes Payable  
Remaining 2024 $ 57,093  
2025   28,723  
2026   1,804  
  $ 87,620  
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue and Cost Recognition
6 Months Ended
Jun. 30, 2024
Revenue Recognition [Abstract]  
Revenue and Cost Recognition [Text Block]

Note 7 - Revenue and Cost Recognition

The Company's products are sold worldwide to a global network of distributors and dealers, and directly to consumers when there are no dealers or distributors in their geographic area or where consumers choose to purchase directly via the Company's e-commerce website (collectively the "customers").

Revenues from product sales are recognized when earned, net of applicable provisions for discounts and returns and allowances in the event of product defect where no exchange of product is possible. Revenues are recognized when performance obligations are satisfied as evidenced by transfer of control of promised goods to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Product royalty income, representing less than 1% of total revenues, is recorded as the underlying product sales occur, in accordance with the related licensing arrangements.

The Company's standard distributor payment terms range from pre-payment in full to 60 days after shipment and subsequent sales of product by distributors have no effect on the amount and timing of payments due to the Company, however, in limited instances qualified distributors and dealers may be granted extended payment terms during selected order periods. In performing such evaluations, the Company utilizes historical experience, sales performance, and credit risk requirements. Furthermore, products purchased by distributors may not be returned to the Company in the event that any such distributor relationship is terminated.

Since the Company (through its wholly-owned subsidiary) serves as the distributor of Leatt products in the United States, the Company records its revenue and related cost of revenue for its product sales in the United States upon shipment of the merchandise to the dealer or to the ultimate consumer when there is no dealer in the geographic area or the consumer chooses to purchase directly from the Company's e-commerce website and the sales order was received directly from, and paid by, the ultimate consumer. Since the Company (through its South African branch) serves as the distributor of Leatt products in South Africa, the Company records its revenue and related cost of revenue for its product sales in South Africa upon shipment of the merchandise from the branch to the dealer. The Company's standard terms and conditions of sale for non-consumer direct or web-based sales do not allow for product returns other than under warranty.

As of June 30, 2024 and December 31, 2023 sales totalling $31,671 and $31,671 were deferred, respectively, as all of the requirements to have a complete contract with certain customers in accordance with ASC 606 had not been met at such respective date. The shipped goods associated with these deferred sales are included in the caption deferred asset in the balance sheet, net of an allowance for potential loss amounting to $6,400 and $6,400 as of June 30, 2024 and December 31, 2023 respectively.

International sales (other than in the United States and South Africa) are generally drop-shipped directly from the Company's consolidation warehouse or the third-party manufacturer to the international distributors. Revenue and related cost of revenue is recognized at the time of shipment from the manufacturer's port when the shipping terms are Free On Board ("FOB") shipping point, Cost and Freight ("CFR") or Cost and Insurance to named place ("CIP") as legal title and risk of loss to the product pass to the distributor. Sales to all customers (distributors, dealers and consumers) are generally final; however, in limited instances, product may be returned and exchanged due to product quality issues. Historically, returns due to product quality issues have not been material and there have been no distributor terminations that resulted in product returns. Cost of revenues also includes royalty fees associated with sales of Leatt-Brace products. Product royalty income is recorded as the underlying product sales occur, in accordance with the related licensing arrangements.

In the following table, revenue is disaggregated by the source of revenue:

    Six months ended June 30,  
    2024     % of Revenues     2023     % of Revenues  
Consumer and athlete direct revenues $ 1,797,123     9%   $ 1,532,837     6%  
Dealer direct revenues   6,740,842     32%     6,065,359     24%  
International distributor revenues   12,155,200     59%     17,831,371     70%  
  $ 20,693,165     100%   $ 25,429,567     100%  

The Company reviews the reserves for customer returns at each reporting period and adjusts them to reflect data available at that time. To estimate reserves for returns, the Company estimates the expected returns and claims based on historical rates as well as events and circumstances that indicate changes to historical rates of product returns and claims. Historically, returns due to product quality issues have not been material and there have been no distributor terminations that resulted in product returns. The provision for estimated returns at June 30, 2024 and December 31, 2023 was $0, and $0, respectively.

Accounts receivable consist of amounts due to the Company from normal business activities. Credit is granted to substantially all distributors on an unsecured basis. The Company continuously monitors collections and payments from customers and maintains an allowance for doubtful accounts receivable based upon the expected credit losses determined utilizing historical experience and any specific customer collection issues that have been identified. In determining the amount of the allowance, the Company is required to make certain estimates and assumptions. Accounts receivable balances that are still outstanding after the Company used reasonable collection efforts are written off as uncollectible. While such credit losses have historically been minimal, within the Company's expectations and the provisions established, the Company cannot guarantee that it will continue to experience the same credit loss rates as in the past. A significant change in the liquidity or financial position of any of the Company's significant customers could have a material adverse effect on the collectability of the Company's accounts receivable and future operating results. The allowance for short-term doubtful accounts at June 30, 2024 was $671,115 and at December 31, 2023 was $662,612. Additionally, an allowance for long-term doubtful accounts will be included for accounts receivables that are anticipated to be collected over a period that is greater than 12 months. The allowance for long-term doubtful accounts at June 30, 2024 was $19,985 and at December 31, 2023 was $26,929.

Sales commissions are expensed when incurred, which is generally at the time of sale, because the amortization period would have been one year or less. These costs are recorded in commissions and consulting expenses within operating expenses in the accompanying consolidated statements of operations and comprehensive income (loss).

Shipping and handling activities associated with outbound freight, after control over a product has transferred to a customer, are accounted for as a fulfilment cost and are included in revenues and cost of revenues in the accompanying consolidated statements of operations and comprehensive income (loss). Revenue recognized from contracts with customers is recorded net of sales taxes, value added taxes, or similar taxes that are collected on behalf of local taxing authorities.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Income Taxes [Text Block]

Note 8 - Income Taxes

The Company uses the asset and liability approach to account for income taxes. Deferred tax assets and liabilities are determined based on the differences between the financial statement carrying amounts and the income tax basis of assets and liabilities. A valuation allowance is applied against any net deferred tax asset if, based on available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The provision for income taxes included taxes currently payable, if any, plus the net change during the period in deferred tax assets and liabilities recorded by the Company.

The Company applies the provisions of FASB ASC Topic 740-10, Accounting for Uncertainty in Income Taxes ("Standard"), which provides that the tax effects from an uncertain tax position can be recognized in the consolidated financial statements only if the position is more likely than not of being sustained upon an examination by tax authorities. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Additionally, the standard provides guidance on derecognition, classification, interest and penalties; accounting in interim periods, disclosure and transition, and any amounts when incurred would be recorded under these provisions.

The Company's practice is to recognize interest and/or penalties related to income tax matters in income tax expense. As of June 30, 2024, the Company has no unrecognized tax benefits.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income Per Share of Common Stock
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Net Income Per Share of Common Stock [Text Block]

Note 9 - Net Income Per Share of Common Stock

Basic net income per common share is computed using the weighted-average number of common shares outstanding during the period. Diluted net income per share is computed using the weighted-average number of common stock shares and dilutive potential common shares outstanding during the period. For the six months ended June 30, 2024, the Company had 341,000 potential common shares, consisting of 120,000 preferred shares, and options to purchase 221,000 shares, outstanding that were dilutive.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Stock
6 Months Ended
Jun. 30, 2024
Compensation Related Costs [Abstract]  
Common Stock [Text Block]

Note 10 - Common Stock

Stock-based compensation expense related to vested restricted stock awards during the six months ended June 30, 2024 was $3,752. As of June 30, 2024, there was $2,185,775 of unrecognized compensation cost related to unvested restricted stock.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Recent Accounting Pronouncements
6 Months Ended
Jun. 30, 2024
Accounting Standards Update and Change in Accounting Principle [Abstract]  
Recent Accounting Pronouncements [Text Block]

Note 11 - Recent Accounting Pronouncements

Accounting Pronouncements Not Yet Adopted - In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The standard is intended to provide greater transparency in various income tax components that affect the rate reconciliation based on the applicable taxing jurisdictions, as well as the qualitative and quantitative aspects of those components. The ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of this accounting standard update on its consolidated financial statements and related disclosures.

The Company evaluated all ASU's issued by the FASB for consideration of their applicability. ASU's not included in the Company's disclosures were assessed and determined to be either not applicable or are not expected to have a material impact on the Company's consolidated financial statements.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Litigation
6 Months Ended
Jun. 30, 2024
Gain (Loss) from Litigation Settlement [Abstract]  
Litigation [Text Block]

Note 12 - Litigation

In the ordinary course of business, the Company is involved in various legal proceedings involving product liability and personal injury and intellectual property litigation. The Company is insured against loss for certain of these matters. The Company will record contingent liabilities resulting from asserted and unasserted claims against it when it is probable that the liability has been incurred and the amount of the loss is reasonably estimable. The Company will disclose contingent liabilities when there is a reasonable possibility that the ultimate loss will exceed the recorded liability. While the outcome of currently pending litigation is not yet determinable, the ultimate exposure with respect to these matters cannot be ascertained. However, based on the information currently available to the Company, the Company does not expect that any liabilities or costs that might be incurred to resolve these matters will have a material adverse effect on the financial condition, results of operations, liquidity or cash flows of the Company.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Risks and Uncertainties
6 Months Ended
Jun. 30, 2024
Risks and Uncertainties [Abstract]  
Risks and Uncertainties [Text Block]

Note 13 - Risks and Uncertainties

The COVID-19 pandemic had an adverse impact on global shipping and supply chains which caused a disruption in our customers' ordering patterns and ultimately inflated certain industry wide stock levels. This was further compounded by the global economic slowdown experienced worldwide due to a high inflationary environment and geo-political instability. Elevated industry wide inventory levels and adverse economic conditions compounded by resultant foreign exchange rate volatility may continue to impact levels of dealer and distributor ordering and ultimately consumer spending in the foreseeable future, which may affect the Company's profitability, and could have a negative impact on the Company's results of operations for the coming periods and beyond.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events
6 Months Ended
Jun. 30, 2024
Subsequent Events [Abstract]  
Subsequent Events [Text Block]

Note 14 - Subsequent Events

The Company has evaluated all subsequent events through the date the financial statements were released.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Recent Accounting Pronouncements (Policies)
6 Months Ended
Jun. 30, 2024
Accounting Standards Update and Change in Accounting Principle [Abstract]  
Accounting Pronouncements Not Yet Adopted [Policy Text Block]

Accounting Pronouncements Not Yet Adopted - In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The standard is intended to provide greater transparency in various income tax components that affect the rate reconciliation based on the applicable taxing jurisdictions, as well as the qualitative and quantitative aspects of those components. The ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of this accounting standard update on its consolidated financial statements and related disclosures.

The Company evaluated all ASU's issued by the FASB for consideration of their applicability. ASU's not included in the Company's disclosures were assessed and determined to be either not applicable or are not expected to have a material impact on the Company's consolidated financial statements.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Operating Leases - Right-of-Use Assets and Lease Liability Obligations (Tables)
6 Months Ended
Jun. 30, 2024
Lessee Disclosure [Abstract]  
Schedule of operating right-of-use assets and operating lease liabilities [Table Text Block]
    2024     2023  
Assets            
Operating lease ROU assets $ 699,260   $ 845,209  
             
Liabilities            
Operating lease liabilities, current $ 282,581   $ 299,432  
Operating lease liabilities, net of current portion   416,679     545,777  
Total operating lease liabilities $ 699,260   $ 845,209  
Schedule of remaining lease term and incremental borrowing rates [Table Text Block]

Supplemental disclosure

June 30, 2024

December 31, 2023

Weighted average remaining lease term

2.56 years

3.55 years

Weighted average discount rate

3.77%

3.77%

Schedule of maturities of lease liabilities [Table Text Block]
Year ended December 31,   Amounts under Operating Leases  
Remaining 2024 $ 157,982  
2025   295,466  
2026   298,791  
2027   25,455  
Total minimum lease payments $ 777,694  
Less: amount representing interest $ (78,434 )
Total operating lease liabilities $ 699,260  
Schedule of supplemental cash flow information of operating leases [Table Text Block]
    Six months ended     Six months ended  
    June 30, 2024     June 30, 2023  
Cash paid for amounts included in the measurement of lease liabilities $ 154,768   $ 150,041  
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes payable (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of note payable [Table Text Block]
    June 30, 2024     December 31, 2023  
Liabilities            
Notes payable, current $ 72,025   $ 112,858  
Notes payable, net of current portion   15,595     30,652  
  $ 87,620   $ 143,510  
Schedule of principal maturities of note payable [Table Text Block]
Year ended December 31,   Amounts under Notes Payable  
Remaining 2024 $ 57,093  
2025   28,723  
2026   1,804  
  $ 87,620  
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue and Cost Recognition (Tables)
6 Months Ended
Jun. 30, 2024
Revenue Recognition [Abstract]  
Schedule of revenue by major customers by reporting segments [Table Text Block]
    Six months ended June 30,  
    2024     % of Revenues     2023     % of Revenues  
Consumer and athlete direct revenues $ 1,797,123     9%   $ 1,532,837     6%  
Dealer direct revenues   6,740,842     32%     6,065,359     24%  
International distributor revenues   12,155,200     59%     17,831,371     70%  
  $ 20,693,165     100%   $ 25,429,567     100%  
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventory (Narrative) (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Inventory reserve for obsolescence $ 199,138 $ 227,528
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Operating Leases - Right-of-Use Assets and Lease Liability Obligations (Narrative) (Details) - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Lessee Disclosure [Abstract]    
Operating lease expense $ 145,689 $ 145,194
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Right-of- Use Assets and Lease Liability Obligations (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Assets    
Operating lease ROU assets $ 699,260 $ 845,209
Liabilities    
Operating lease liabilities, current 282,581 299,432
Operating lease liabilities, net of current portion 416,679 545,777
Total operating lease liabilities $ 699,260 $ 845,209
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Remaining lease term and incremental borrowing rates of Operating leases (Details)
Jun. 30, 2024
Dec. 31, 2023
Lessee Disclosure [Abstract]    
Weighted average remaining lease term 2 years 6 months 21 days 3 years 6 months 18 days
Weighted average discount rate 3.77% 3.77%
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Maturities of lease liabilities (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Lessee Disclosure [Abstract]    
Remaining 2024 $ 157,982  
2025 295,466  
2026 298,791  
2027 25,455  
Total minimum lease payments 777,694  
Less: amount representing interest (78,434)  
Total operating lease liabilities $ 699,260 $ 845,209
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Supplemental cash flow information of Operating Leases (Details) - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Lessee Disclosure [Abstract]    
Cash paid for amounts included in the measurement of lease liabilities $ 154,768 $ 150,041
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revolving line of Credit facility (Narrative) (Details) - Revolving line of credit [Member] - USD ($)
Mar. 01, 2021
Jun. 30, 2024
Dec. 31, 2023
Nov. 19, 2018
Line of Credit Facility [Line Items]        
Maximum borrowing capacity       $ 1,000,000
Increased in revolving line of credit $ 1,500,000      
Line of credit available balance   $ 1,500,000 $ 1,500,000  
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Short-term Loans (Narrative) (Details)
Jun. 30, 2024
USD ($)
Short-Term Debt [Line Items]  
Short-term loan, monthly payment $ 132,515
Debt instrument, interest rate, stated percentage 9.88%
Current South African short-term loan [Member]  
Short-Term Debt [Line Items]  
Short-term loan, monthly payment $ 5,684
Debt instrument, interest rate, stated percentage 4.25%
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes payable (Narrative) (Details) - USD ($)
1 Months Ended
Dec. 01, 2022
Dec. 17, 2021
Jun. 30, 2024
Dec. 31, 2023
Short-Term Debt [Line Items]        
Note payable     $ 87,620 $ 143,510
Notes Payable to Banks [Member]        
Short-Term Debt [Line Items]        
Note payable   $ 272,519 55,274 101,755
Note payable term   36 months    
Monthly instalments   $ 7,990    
Fixed interest rate   3.537%    
Notes Payable To Banks 1 [Member]        
Short-Term Debt [Line Items]        
Note payable $ 58,075   $ 32,346 $ 41,755
Note payable term 36 months      
Monthly instalments $ 1,816      
Fixed interest rate 7.8581%      
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes payable - Schedule of note payable (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Note payable, current $ 72,025 $ 112,858
Note payable, net of current portion 15,595 30,652
Notes Payable, Total $ 87,620 $ 143,510
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes payable - Schedule of principal maturities of note payable (Details)
Jun. 30, 2024
USD ($)
Debt Disclosure [Abstract]  
Remaining 2024 $ 57,093
2025 28,723
2026 1,804
Total $ 87,620
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue and Cost Recognition (Narrative) (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Revenue Recognition [Abstract]    
Product royalty income, revenue percentage 1.00%  
Deferred sales $ 31,671 $ 31,671
Deferred asset allowance, net 6,400 6,400
Provision for estimated returns 0 0
Short-term doubtful accounts receivables 671,115 662,612
Allowance for doubtful accounts $ 19,985 $ 26,929
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue and Cost Recognition - Schedule of revenue by major customers by reporting segments (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenues $ 10,078,695 $ 12,350,224 $ 20,693,165 $ 25,429,567
Customer Concentration Risk [Member] | Revenue Benchmark [Member]        
Disaggregation of Revenue [Line Items]        
Revenues     $ 20,693,165 $ 25,429,567
% of Revenues     100.00% 100.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Consumer and athlete direct revenues [Member]        
Disaggregation of Revenue [Line Items]        
Revenues     $ 1,797,123 $ 1,532,837
% of Revenues     9.00% 6.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Dealer direct revenues [Member]        
Disaggregation of Revenue [Line Items]        
Revenues     $ 6,740,842 $ 6,065,359
% of Revenues     32.00% 24.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | International distributor revenues [Member]        
Disaggregation of Revenue [Line Items]        
Revenues     $ 12,155,200 $ 17,831,371
% of Revenues     59.00% 70.00%
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income Per Share of Common Stock (Narrative) (Details)
6 Months Ended
Jun. 30, 2024
shares
Earnings Per Share [Abstract]  
Weighted average number diluted shares outstanding adjustment 341,000
Incremental common shares attributable to dilutive effect of conversion of preferred stock 120,000
Incremental common shares attributable to dilutive effect of call options and warrants 221,000
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Stock (Narrative) (Details) - Restricted Stock Units (RSUs) [Member]
6 Months Ended
Jun. 30, 2024
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Compensation cost recognized in connection with stock options $ 3,752
Unrecognized compensation cost related to unvested awards $ 2,185,775
EXCEL 52 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .]!"5D'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #O00E9@3BWX^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)^VJ:.CFHGA2$%Q0O(5D=C?8_"$9:??M;>-N%]$'\)B97[[Y M!J;34>B0\#F%B(DLYHO1]3X+'==L3Q0%0-9[="K74\)/S6U(3M'T3#N(2G^H M'4++^34X)&44*9B!55R(3'9&"YU044A'O-$+/GZFOL",!NS1H:<,3=T D_/$ M>!C[#LZ &4:87/XNH%F(I?HGMG2 '9-CMDMJ&(9Z6)77E;\IN*WFZ85S95H^?OL^L/O+.R"L5O[ MCXU/@K*#7W&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #O00E9NWO95N % #1'P & 'AL+W=OFMUT-^V% TZ""CBS3=/^ M][,AP>G)/&'H\J8%PO/%'Q[[\==XM&'\2:PHE>@E33)QV5E)N;YP'!&N:$K$ M*5O33/VR8#PE4IWRI2/6G)*H"$H3![ONP$E)G'7&H^+: Q^/6"Z3.*,/'(D\ M30E_O:()VUQVO,[NPC1>KJ2^X(Q':[*DCU3^N7[@ZLRI5*(XI9F(688X75QV M)MY%X/LZH+CC2TPW8N\8:90Y8T_ZY#:Z[+BZ132AH=021/U[I@%-$JVDVO'O M5K13/5,'[A_OU&\*> 4S)X(&+/DKCN3JLG/601%=D#R14[;YG6Z!^EHO9(DH M_J)->6^OUT%A+B1+M\&J!6F2J,_YC>T.E0L^NH$?HA5B3D%YVU! 4E#_3SOCGG[R!^YL-[P>)O8'M M5; ]2'V\[1E3NHPUKNHO=R2E-F18Y^.[R6R&@OOIP_UT,KN]O[.!@A(M0?L5 M:+\):*"&!">)&@H1?4$?Z*L-%59R7=?K]0?>V;F-$8QMR3BH& =@RZHQ/WM= M6W,(AWMN][,-"8QJB32LD(9@FR:*)RJ8;A*RM#'!\0N2"-NK","PEE!G%=19 MLSP]4!XS79XCI(J\-66P4E4Z:VLG&-^2\[SB/ =;%^2<%ZF+1:C&W%=*.,@* MJW6['N[ZG@T2#&P)Z;EFIG6;E):;.%'S1J#8EHQ;Z\H!G3N6=4D8*B?$E4A4 M"MIP89VVO'O.PFM42EF:*B/Q*%GX=((>"S>![G,II+(<<68=K+#R_YTXMVK] M0DW[VN?Q 'O]7L\=.<\V1&P0<2/$;0>>TC7C4C$I6B)SNVF"%;]:K58 1[5- MI;$Z'F@N3"7:'Z(WZJ(=$1:K*T%P6%M&XW \V)I\S[@MNO64L-QG;&4\AK?Q MC+GQ&KF;QY0D";K*A?I9V.%@':F'!6LYC>!W/F!T/=BO5.DU27JZ#]5Q)=G7("@HKUI6=8]@?S_@? M#[8MN^ZZ4JM\,(NP3*VY@^/:XAG;X\%.9===7]!,+:E$7"RXR[)CI835:OOJ M,5P/-JX'PVZE*JN?<\)5?TU>M].D#?& 5ATB'-86T1@=#!L=LYXR:0088;': MS@K'M84T5@?5 1&U)N[V>X-SWPIX#(^#C2:[M;&1=E!Q0O_MB13Z&Y<'&\N!&7W4F4:34Q@]X1'-K%,I'-\6V5@CW,@:U2"O.+4G&Q8-F'8@J2IZ3PEC"S1EQ#9S!;!, M6W9CEW CNU2Q!_I,#>D9VV16:ECN.N=SDCW'26+OV\?P3-AX)MS(,U6P#TPM MM!/T+5[7ERY8<=CK6;^FP&%M08U[PHW^R8>] M3M%))YR2VK0=$,!#ZR;",:R2;ZR2#[N;CZQ86J]8!KF( R+8Z_;[P^X0]^V( MQS!*OC%*/NQQ9K%4%DE50P__,O\5/=(PYRJ75DY8:?_+F17T&(;)W]O_:F28 M9N0%W:I93\:+."PW#8','OHTU,5GWKD_L"?VA[HE9V_35'\P*/:2!0IU&2GW M3ZNKU7[UI-BE=2+9NMB"G3,I65H< MKBB)*-GRM=W7,D MGSSP\FNU9DR QSPKJM/16HC-A\FD2M8LI]4QW[!"/EGQ,J="WI;WDVI3,KIL MG/)L@B$,)CE-B]'TI/GMNIR>\%ID:<&N2U#5>4[+IX\LXP^G(S1Z_N$FO5\+ M]<-D>K*A]VS!Q)?-=2GO)FV499JSHDIY 4JV.AV=H0\SXBF'QN*OE#U4!]= MI7+'^5=U<[$\'4&%B&4L$2H$E?^V;,:R3$62.+[M@X[:=RK'P^OGZ+\VRDH&H$E6]$Z$S?\X1/;)^2K> G/JN8O>-C;PA%(ZDKP?.\L M$>1IL?M/'_<#<>" /(L#WCO@USJ0O0-I$MTA:]*:4T&G)R5_ *6REM'413,V MC;?,)BW4-"Y$*9^FTD],9U>?%U>7%_.SV_,Y^'AV>?9Y=@X6G\[/;Q?@"'Q9 MS,%/[WX^F0CY*N4P2?9A/^["8DO8W^KB&! X!AABS^ ^<[O/62+=4>-.^NX3 MF6";)6ZSQ$T\8LNR+DM6"'!654Q4IG1V_I[97ZVE#]6&)NQT)!=+QABVACVT7HO62W"R(R1,(KW+V!@43)C M[B+Y!QC\D) H@%6W2Z(0T@P-D/U6ZB^$^I%L97#R,LG*T!?>S'R0A+Y'AX@ MU TQ)#&*0F*&&+00 R?$:_J4JZD&J>R/RRTM$F;"&>@X41!YA Q@ZG9!X(6^ M9P89MB!#)\@Y6S&Y&I> JL5H'WFL3_4+1CU\48LO>F&>$YXS(.BCHJFZ M6!X6IPEII-P@& M Z@&2T\.LQ='O@7L 5.B%X9:BJ=2/#5#K!KK1BTV:P'OH_4P!V$4X&$1&PP] MB(,(6TH#=:R'G$PSO9)XJ4B+>Y Q*75 J33-$5\=U?)F-]IV^-C01F,H-=""$G"[Y5"7VO:/UD.SY$;D* MU%$ABEZEFR]3>I=FJ4B9&:N34=]<,]\I6C_GCE"1FU';OK.A3ZKI-.V>)DE9 MLXYFC:.@TR3!*/1#K0OIAK[:Z 21>;YPQZ?8S:>?N6 M\/$SL1KW.SI/AA*# M/X!J,$,(1[X-:4>FV$VF0VK*N@ISX];)$D?8CX:D:K*3C9Y8E@0^V$FZ.76Q MYJ4 @I4YR#@MFC8/^ JLTD+I;9"L:7EO+A"L4Z4'I? ?*D6#G=QM^6%@$02X MXU3LYM2^WLK3_4S_@W"((R':>AVOB?GR2)K M<,>?V,V?,Y[GJ=CM*9LS!5ZHK%B1V&K&&<_IR?GZS> _.__QRLGW1$]=F]ZY39R+V KP9.O M8_#N&$(D5UX)MC2KY=I#8X3A&$((*MGAU$:S%K(5IO^RI7S8?Y16E2++9BM: MBTK("UDUQD'4=\4$:EKX):M^TAW38S?3J^KFA35C'*F<;"D'8XS\L>?!)LWN M[NU#H*L!1*#O#U7#RW;]\\).-!"W:#A;+E/5@20S-$<)1^KX**&;5'*%\=#0 MH E@Z,6(##?C%DN?1):3 ]+I!^+6#U*EU7F=4<':XPZ>RZ6Q5E\8MK+C\LI\ MXJGK@B.D=+^G@3=:QDIL6,!W&H*X-<0-$U3^).4D+0M9%F:DN@K 42S?#H>5 M8; D,(QCN0^W(#TX3'Z-8&A6R)IG2U96[YNC#_%DA&Q0#.I@J>==%NV729+\[9K?FW8W@F^:+S9W7 B>-Y=K1B5T92"?K[C41?L;]1&H_>@W M_0]02P,$% @ [T$)663W237Q @ \PD !@ !X;"]W;W)K7;G$) ,J"*.(PWQ@ M#=W3D>MH@8GX1F M-MI(IS)C[%YW+N.!Y6@B2"&2V@*KOQ6,($VUD^+X59I: MU9Q:N-E^=#\WR:MD9EC B*7?22R3@=6S4 QSG*?REJTOH$S(UWX12X7Y1>LB MUN]:*,J%9%DI5@09H<4_?B@78D/@ME\0>*7 VU?0*@4MDVA!9M(:8XF#/F=K MQ'6T5X>#<9H[/AU?!Z-$'AQ61R M%Z+W4\R!R@0DB7#Z 7U$;Y&-1*)&1=^6:G;M84?E3&?%3-X+,WW.Z3%J.4?( M<[QV@WRT73Z&2,E=(V_5Y;;*N4K+>;O?76.Q5+',' 4GM+ %^!%;Q[XW:<3TV)_R>S MVC*TJF5H;7,/IFK7 .<0HU"RZ/X(J7>.ON$T!S0%CD+]LIL6H'#M&%?]J5@% M;M]>;6:U+:*&VJY0VX>A&CB!AKE,&"=_(&X"+3S]30Q7?>,X,J^%V*MS.JW!O<2R3&W8P^JWN[-^MT74.'L59^\ SKV*M_=LP;R>XS2L[!Z!->:3BOGD8.:C M+<5[\HRCX[E^N_V4=W=<#==U_AUGSBN =Y1OZ;D;>X_ @MO>.)'U=>@+Y@M" M!4IAKI3.<5=9\.*&470D6YI#>L:D.O)-,U&W,N Z0#V?,R8?._K2!G+3_?B_8,4:ZJ,DN_= 8^^C N;J2SA4Z>2ZK;_5:*4V^;_*B/IVL MM7[\-)W6B[7:I/7'\E$5\,NJK#:IALOJ85H_5BI=MHTV^91YGIANTJR8S$[: M[VZJV4FYU7E6J)N*U-O-)JU^G*N\?#Z=T,G+%[?9PUHW7TQG)X_I@YHK_?OC M3057TP/+,MNHHL[*@E1J=3HYHY\2+IH&+>*/3#W71Y])(^6^++\U%Y?+TXG7 M/)'*U4(W%"G\>5(7*L\;)GB.O_:DD\,]FX;'GU_8/[?B0()-5NS^IM_W M@3AJ #QX [9OP,P&_D #OF_ 7WL'?]_ ?^T=@GV#5OITI[T-7)SJ='92E<^D M:M# UGQHH]^VAGAE19,HP?X'SW &S@ 3CY6A9Z79.D6*HETCYVMQ>.]E,(QB$B["4B MY\Q)^*]M\9%P[U?"/.8CSW/Q^N8"P8_I =O^?@ WURG6L&\ MH$FY(M>/JDJ;X5V3?Y_=U[J"4?X?K,=WG#[.V4Q]G^K'=*%.)S"WU:IZ4I/9 MW_]&A?)I1CTO MC(0,3J9/QZ%%@(P''FLR[Q@8VT#F" ^E89H!.ASZGLTP$6+@VCA M%/W/JJQK4+K<+36[+'VFN?Y#+8E%N%*8\M)Y @A[/T&VC*$RJD:$:07'F M1480$QO&.(]\7'%T4!PYI]?]C%H\D.0[6+\:3^QHS.ET3+)X3+)D)+)>1\A# M1TAGZLW3/*TR59.T6))G<,AH1T@[501D2FC., B.L3Z;5S2:KZW9);Y0OX ,X["8AE2,A]ZS]0 3",_1=8#CJ M26:L&C&"8Y&,:&C$ <-Y(?/E0!R.3##]VWE%@)'@/#3G700'G1E 7IOZD3N'GN^' \L-[9%%8*V#A0Y@9\FW0!\9AIA"F?L0Y>LP<*0G& MUR0 HP/J.X-)?^(P50$&)&\S(%UNLB)KJKIFZ\8]%&P'*,,0UD(S$#8N$E%@ MUB$Q@J.2>9[IU1(,*"(1A@,^C';6D[J]9ZS 52RRMKQ%)2/^3X8LL"1C.,9# MLZ)"<(&DQX9RKQC!A8P.&4_:.4_J]%.SNU)#QY<' ^KL[\A^".K#.)6F>AOH M>USZ]N1G Z6,6&@"$P08^3P:#D#G^*C;\NVJ"_+N"Q19[\FJ*C='&QQH%&P; M]H%2[O%(F&% #""G/ BL"1"CA,R7E@5$D*PI6X=J+M9Y0.:Y:Q"]5A5YB<9+ M'8+.?LSI)M]:B8S*%H_*EHS%UN^3SH\RMQ^]++0"7MU.S&7;02_C\U=2*'0W M@-DV44:>N>9<(+ /,(=:$Q2""WG S;S$Z'@8R@%SRCISRMSF=#\_]9)3.9/3 MMHFH?AN&Z[=QJ'Z$SJ6_\Z;,[4W[T].Y6I65>@G$7?H=GZB9[14_4(_#^F.N M4PB2@D,3Y@(4HY01^%3JF:&PD4P()H.!J9IU3I6YG>I/9=OV$(I"RY8BL(!Y M@6_:$8Q.@($U]=HP*'0".22W\Z3,[4FOE";][C][2K,\O<\5T25IBO:R(/-U M6JEUF2]5A0"D LK+C8R# 7ETHP+Q@@CQS.W3A,$"6Y=\B.'V(]- MYUB9<*Y6=FQ@S>Z%!(V%TP:_>>$:DRT>E2T9BZW?/9V-9FX;?9[6V0+M@5V[ M\#AWO(_6W@D" Q0W$W&'BOIDUM1LHXY!?86=;V9NWQQG^5:C+RK/]RU-C=8* M9,, 93IDG(R9FR,H&1LHBUEGCIET#K,_VQ?L:@DS#UCB!T6NMIM[&&CEJC?6 M:G*]U;4&ES*P:\2<'OS- V],MGA4MF0LMOYKVL[%<_=.[N# X_:>J6 T\'W3 M$2# 0(:4F\#XM8S)*QC[:CM_S-W^V#$(N6U(A2^]B$6F7@3(1 2.P-3[2L;D M%8Q]O9T9YLPY'&',0=:LF_,Y3ZJ__J$Q<%KK-[^ 'Y,M'I4M&8NMWR]'IR/< M)KUQ(]F^-_+!WN"O-6(($C5B*"-JQ!"DTXCQSI-S_Q7;!HM>8O9"0=I*M5DQ M?O&:HUNJJF ]V4-T8^7AHCWFTE:Y \=ESKFS-'AS+H_)%H_*EHS%UN_0KNK@ M[JKC,Q28V4-!%EOHJ&+Q@^@J+>I\<$>4(YO7P@N$N1N.X*#@YMR>9VT@XYYI MC!*,SX<"5PR8'M[5%MR]&[[;#G^>M4<>C>_/Z:<+ MBGP?TT_)[FAG1[\[:?HUK1ZRHB:Y6L&MO(\A]%NU.[RYN]#E8WLZ\;[4NMRT M']'+@DJ("9[23=O]^U(2RMTF@/>\&^]CW'YQC? MZ^VY>)0;1 5/15[*OK51JKJQ;1EOL&#RBE=8TD[*1<$4A6)MRTH@2PRHR&W7 M<7IVP;+2\CVS-A>^Q[2L6+!DP*BJRL1_;4W,,1@'A. ]P&X+X$ M=%\!=!I QQBME1E;8Z:8[PF^!Z&SB4U/S-T8-+G)2OT7(R5H-R.<\D?A+ KO M)^/!,AA#M*1A&LR6$82W$,Z#Q6 YH008S,8P"J?S17 7S*+)MP F,XH#@(O[ M,(HNX6+.!)9J@RJ+67X)'^ A&L/%VTO/5J12GV7'C:)AK+0/4OX=5M>0<=Y#Z[C=D_H&?T[O'-&3J>]\8[AZ[S"%RFF MD.I 4\AK% P_9XE_!BLI!+TK'^>NK.:LWN:4Y?ZC:Q8C'V+:EFBV*'EOWMS MW7.^G#+\G\B>V>^V]KOGV/TQIB@$)I"5,2\0%'M">..E"\,N6WXHJ*V4PWU&Y1Z 3:3SE7AT ?T#9P_P]02P,$ M% @ [T$)6<*D$-,J! NQ$ !@ !X;"]W;W)KZ_[Q4FU#Q,XAF^V(#..;JZYX(N#+:4O? 5(0)]2Y.,#Y65$.MS5>7ABJ28 MG](UR6#DB;(4"SAESRI?,X*CG)0FJJ%ICIKB.%-&@_S:@HT&=".2.",+AO@F M33'[?DD2NATJNO)VX2Y^7@EY01T-UOB9+(EX6"\8G*FE2A2G).,QS1 C3T/E M0C^?>A*? WZ/R9;O'2.YDD=*7^3)=314-!D024@HI *&OU/W]0G^=IA+8^8DS%-_H@CL1HJGH(B\H0WB;BCVRM2K,>6>B%->/Z+ MM@564U"XX8*F!1DB2.-L]X^_%7G8(QCN 8)1$(PZP3A , N"62.8W@&"51"L M&L%R#A#L@F!_= U.07!J!-T\0' +@IN;M0]_M\'L?HGF$S2^NIA-@R6ZGL' M?/SKU?S&#^Z6/Z'@MX?K^S_1"7)02C.QXHAD$8G0+YOL%)G:5V1HA@7##TL? M??[T9: *"%1.IX9%4)>[H(P#02V@' EC(+D4-'Q!%^BO6Y(^$O9WB]:X6VM, M4PBR$.J0\;ME+J(HEO<.3M "QQ&L[CI#8[R.!5SID W>D0W#3;I)L("USL6* M, 3QPB-E)>_U5X)N*.==\I-N^3LBX&$$V@%F69P]=VI-N[7N*2RU2E.AV,J* M,\J*,W(=ZX#.)7F.,QD,NL0)SD*"L$ ^":%T]+QTS+:"V6DZN:9\NKZ.3$W3 M!NKK?B4T0;JIV;99A?DM,,VU;-.SJL"@"3S1S3//L+TJ<-(6G7MVYEEV%3AM M BW-\#3;^'_J2E+-,JGFD4G]O%QA1OB7#V5W)V[O9P2VLD9^FS#'T&W+JN'\ MSECEWGK.US@D0P4JG1/V2I31CS_HCO9SVPW4I]BD3[%I3V(5PZW2<*O3\!DT M*0D\'-K<[&0>N$ M"Q:'G MTU=HF*$=SJ"7@X8F"[\CP7#&8JUJ)GU..7UORHK3;NFTV^ETD$6UKJ;2$+Z MZ=3NOR80NAJHVNO=:*C]KW&(&72I'"7D">>W4A;2S MW:>"W8F@Z_Q-]9$*>._-#U<$1X1) (P_42K>3N3+;_F]9O0?4$L#!!0 ( M .]!"5EAT=KQ@0< (DA 8 >&PO=V]R:W-H965T&UL MK5IM4^,V$/XKFK33N9MI+I;D5PJ9@2RXFQ6#RKR$?&\<%2PK!R,3^MG]]7X5*Q4GI7\OD)R512L M>KW@N7@^&^#!VX.'[&FA](/1^'3)GOB4JQ_+^PKN1ELMLZS@I,Y3I54P^%CS"<]SK0EP_+=1 M.MB^4P_2/K#5"ZDDH4F\& H,C*YI.];"9B9P#HL0\@FP&D/<#O&4 W VAM:(.L M-NN2*38^K<0SJK0T:-,7]=S4H\&:K-1NG*H*OLU@G!I/[FZG=S?7E^??KR[1 M]#M\?+NZ_3Y%=U_1Y'SZ)_IZ<_?/% W1C^DE^O3KY].1@I?JH:-T\X*+Y@6D MYP4A^B9*M9#HJISQV?[X$8#=(B9OB"^(4^%?J_(+HM[OB'C$M^"9'#Z<.N#0 M[0326A_MFT F%V@.JT&B>24*! NL8BHKGYH(S53&I6W6&JV^7:M>O"=RR5)^ M-H#5*7FUYH/Q;[_@T/O#9O*1E.U-@+^= -^E?7P+N28K4U%P]"D74EICI%$1 MUBIT9EF/ASB.?,\GIZ/UKB5=01PE"0V]K=P>R& +,G!ZZ7SV+ZPE2#]*(B4@ M_Z2B3+./9*RO4D+MY,6.CU[ MR4%IFC&=;VV&-J.#'5\%"::QWW*I12PB>$=L#URT!15Z@GYN(MPMB)\(+-@% >(>(VKK%!BSMOQ4&0M*!UA8:0 MO1(OL -,M@ 3)\#K<@T+0E2O+H")Y=TQ3;P6Q*X8CCT<]C@9>X:>O'=B<,ZK M"GS,I(15R7+(M*Q,K5 WJNPN;&!:1(80"SCNP;E#H]B)\P9R!X*R1#)(*F*N M,P?D"_6*6#E#_+]5MM3)QXH:OX^Z*X))#V)B$!-G2OQT7:90^$G^&:*TN8), M:,UH&TU'2FG'TK9OM^%K[&3#\7F:BE59K\J49VOVF-N#B5KFG 8X;.<-BR ) M$Q*1L,=#AEBQFUGW8]\*TG\_=KHB44B\WO@QC(J=W&.RAQ58T$WZ88PA[[?A M=06I'X8T3'KP&?+";O:Z9Z\-WV?0+,S6O4FC2T_#P*-AU$["%L' B_I@&AK# M;AZ[K_B299 C7C2%<5DG#*$6O(+R'[Q?JL;]UB(2=TEK2!(_Z3"(13 . VCU M>N ;CL-NDKMN:B?%7G13MRIG[ZXK"^-Y&$J\-N*N7 \?8\-WV$UX-Z)\&BI> M%5#"'98$NK06!D'8KG L8CU8B2$^\A[Q+87,[&XG%A;#%$)(3QR(.&]5]"3]WG/(C+T/?W7@](0'W$3W^VAW:$5>9?O""2_)&CG/XL@ M$&B,_9Y2E1AB).&'=BPR(')Y"'0GWWYX-1])V_XD&-HE;MJ=L&6F6-XLW%FF M5E6/T3:&A?8G:7. 53 ,8MQ3(1!#L<1-L=MX6^E>%ZJ9@QUFZQNMV&V"+NR& M<4GRH5B;9R448@= =Q+YAV/M2-KV-P@-E5,WE3] A5?7HKHQ+(4R*5AO-CVR M\J=U@]!"\D$0=SIOJQS!/K;[CAJBI^Z6=@^V7(A*-;53+ECYN]XCLZ+NMJK# MB 8T;.4UBS7'-$0 M/?*GK"QU0.F='EYE8F:UHDOA&%,_\DEG#7.6(VG;GQ%3$%!W05#[M-XTF(L* MUA9D9:@'K&9WB=TG!'?"SR:&29_K#/M3=[_=!FIZ$"O8;A=-PI!VDJ]%+/9# MWZ-VN+[A:=]S1MI=O>M2BK)>*SM5%JR30SG$=Y8"'PVT8VG;GQ!3 ?CN"F B MBD+O:>NC%I1)J3M=[4G]IBSMF0#<.<&S'+98I-I]V6CG4+O@U5-]UB]1W80W MI\7;I]O?$YS7I^BMYQ?X9-+\*L"H:7ZD\(U5D,@EROD<5'I?(@BJJCGW;VZ4 M6-9'YX]"*5'4EPO.9KS2 O#]7$ UM[G1+]C^^F+\/U!+ P04 " #O00E9 MX]//?G* MZJ\J"\4B>9.(C')9Z_#);M_3OI[7C)=:[>-?L6UBIZ\3D=8^V'*?# :E,LU_ M^;#7H9?P9O1$PF2?,(F\FX4BR[5*>N6%S<6U(T\F2-9J/@R YH!ANH=9-3"3)V#.Q4=K0N'%.Y-1]CA_"$H= MKTG+:S4Y"?A;;09B.CH3D]%D=@)OVM4YC7C3_ZJSZM4I_KI<^^#@C+^/E=P@ MSHXC\FZY\)5,:9%$3'=/R?+''\;GHU].\)UU?&>GT)_B^YD>@EAIF]X>97P: M\P\;2(S%*W$<_'-!(K7&6ZTR&2B#V[4T*8EF.LB8\992*M?DQ'0<>S,56[R0 M=:8X0QK\5A5)YX4R(@"1]XX8CU[]+G*E&707'U_9LI)F![>'(CZXH;1V*BCR M$>7=0UI(LXF!I?)Q!N#GHW1I(<;3QA>#YW&&EZCS4D0/_T[ST( P:T),P,AS M49.&2PJNC@J>1/>$NG!/XJ6VWO\D,!8C6B@<48SVZD&4S68@W@Q'EF?=SD13 M8!0*VSR]+:S.R/D7@NYJ%78=]&E X$A?B!S3U3\SI<>A%<.1CCHHT\QYEAL" M!4SU^)2#/ D#!WE12,BP)C+LGTJZIJNE-)CBK&%L*CX C2T&XD/C!%LI$]N8 M]V)!06LALV\8=8W^+[>%0H\ALZXS9!F]P[H@I<$2'G'*; 3<5D)] S=ZCX^) M"+8UL\BEA*UR!CC*92B5_W'HU]7+BNB*OL?0..W,@KLAQ8Q\UFPER=T6F? IKU\C> MRQZ7B,UHG=#NWA>LFZDA[T'HWD[JW*%,E,IE<6M&-;\,;@;/E_0@$+J282,B M$E59= =) _&UP&SI.Q!"]*?,FK2B>P"%0H;XIE_FH1$L+SIP5Z,&ME0I;RF& M]Z5B_3&2-(Y H'D&+PI,4U]OL)D9I%W#4X_MHVES5*TU[T*9[:WWK3;-L:4; MD.V,/9K@WHX";OE^"'P_NV'59BK_GS'\G0>Z$3\X]N$;]@XG);E- M/()Y$=O&PO=V]R:W-H965T&ULA57O;]LV$/U7#EHQ M;$!JV;*3IIEM($X6+ .Z!4VW?2CV@99.$F>*5'FG.-E?OR.E*"Z0>E\D_GKO MWB-YQ^7>^1W5B R/C;&T2FKF]B)-*:^Q431Q+5J9*9UO%$O75RFU'E4108U) ML^GT+&V4MLEZ&>"CKFH. ^EZV:H* M[Y'_:.^\]-*1I= -6M+.@L=RE5S.+C:+L#XN^%/CG@[:$)QLG=N%SFVQ2J9! M$!K,.3 H^3W@%1H3B$3&EX$S&4,&X&'[F?TF>A4?LF@$L"AIM^[]Z'/;A ' ^_08@&P!9 MU-T'BBJO%:OUTKL]^+!:V$(C6HUH$:=M.)1[]C*K!P0=GN2;XV198?(U/1<:H)7O6LLF.$O[:V0G,IR>03;/%$;[Y MZ&T>^>;_YPVN->7&4><1/E]NB;U9SG-\<(&;R%%\*7EB8@5HP% M* :N$20KT8,K(7?$X#Q8J022WD;_J[8&X4&9#B=P%68%7""CEWLH!!UI6T6. M4GOBM]H.#?"G=(4X("8H(:50YSO6> M3N+@E6M:99^@D523O-HA(+$(8Z08^Y^NJ*0&25B/E?)%(!N./@Q]Z;07%5(< MQ8\KNEQ4;,D9I!QM+C%4%1"'RB*MD]A>]I,ZH6GEP"QK960O5%F&>C5()F4P MGH+L6J%C&1.J(1)%CRWZ4)H#@KJ\!@SF5%A*7SOL6,N92KA:MM]YG2L#^"AP M'93*7L%>:F/XYYWW(DBVP^_D,FC;UWZAG, G81S\1]>';F$OX#>S]^]/9O/S M<+\DH7%,Z.C[39:].SG-XNPUYMAL91OFL[AB/GDMB=*#VM:@KV(%%XVNL]R7 MN7%T?"0N^]KXLKQ_83XH+Z=!8+ 4Z'3R[C0!WU?MOL.NC95RZUCJ;FS6\M"A M#PMDOG1R4D,G!!B?SO5_4$L#!!0 ( .]!"5FX[KO1H 4 /$- 9 M>&PO=V]R:W-H965TVB6/2!EL86$8E422I.^O6=H63%3IQT"^R+34HS9\Y<21VN MM+FU&:*#^R)7]JB3.5<>]'HVR; 0MJM+5/1FH4TA'&W-LF=+@R+U2D7>B_K] M<:\04G6.#_VS#^;X4%X ^)*[NQ!O9DKO4M;WY+CSI] M)H0Y)HX1!/W=X1GF.0,1C;\;S$YKDA4WUVOT=]YW\F4N+)[I_+-,77;4F78@ MQ86HM5[]BX\^(\1*=6_\+JT:VWX&DLDX7C3(Q**2J_\5]$X>O48@:A-#HU=@6)K0>.%=]=I$3BI.RHTS]%:2GCN^*M$()]42+I"K'_R2*<6(O.@E!I+0 74LQE+MT#7,USN10<6WO8<\2%$7M)8_>TMAN] M8'<,EUJYS,+/*L5T6[]'/K2.1&M'3J-7 =]7J@O#?@A1/XI?P1NV@1EZO.$+ M>!=(GB.<2YODVE8&XULAT/ "O5C(!+V%E3"8ZE).H@%;S#N:EH2G$YC<+MK<=X+]3ZP22D\61+] ,F?^C"-2H/1K,+ MO6V744">\0)I23'12R7_P13T'7I)<&@*HNO77A)X? $7GP\91YY'D;1=\&.5 M@<1ZKJXUFS#]:#=B_U+(GV0'\B;XDDA2E F1V@O;]O(ZYYA@,2?*PX%_.CP( M_#M>!C5V<+7M,5Q??2(\;W8/QK-9&(W[M)K&HS#JSX*+1[//5#$8 M[T$TC<+1=, K@HN'T>N*BHXY\F:M7VKCSX9X, ['DQF,B,AD,@D^:B?RI_G: MBLH.^G!>&1;FX%MY#T4]X) 'W([X<9PV$[59"GL#@AQ/9U[0;P:S>+O*0J[2 MIPR;FB-'5YE,,J Z)[$DKY@"R]<]4 LS]EJ!7VX734+MIG.9"D>JUM$?'<7. MUT)CE?N1,1+2H7[B@_K.F],%PAL:FO9M%WY!1<(Y\]W&;S@LJ7]KX%13'SM@ M#^7B@9!!%F4N$^F K&&7>Y].;&UP"PK0.DFG,UK_E,P;#TCYFVM#@Y2CPP#K MF%"OT*E-+92"6.M0QQ&,%]O"7NDJ3Z$4#^!T U?W(AV[.0F39SY?OAE#'S.9 MHJ\"6Y&M!9T6VO@>RE$M7<;AJSWW3<[A8WM&VEN[;EPJ Z4+F5#EW$FC%7O# M^:GIMT,AK3NIR0;2+#AYWJGA[E;U* ORH0Y/VAYR=CVNJ-;X2O=86LRWSO?+ M(;:PHD""*#EO/(H/@IN*-FOI1SO!%LO@&<'@L[].L9,T%>EVN)-/$'5'8WA M86PP[(Y&S?*9+MO5E:H33)*3R??U+UP*1TWK.[K-S'\-O]I'V\3/'@1_DM6F MS;<<.2G8J(6*7IEG)V!PW7KD8?=@,)J$LVD4^#,FFHW">#SFS9@VTW R&_!F M G0>Q:-1,Z/H2BB+JFBH4Z76S;0'-,;"\2P.^!YS **H_4=_-"M/HRW[/7@S MF=+LC.'M_YI\6[E-A*5Z]X>1JK\5>+"NJ^EKYZ%X$MJ;IWI/'VP7TA;L,#AC M3J60J>,RV@\]'MW>CQ4K15:5O$&I> U2L.5!(W34736.YT,G+P7^,IQ;G;>P7F2*?7D%M?% M*$H<(1286X? Z#'#Z^K]&OO._D2\8,GBOQ-R]L-8I. M(BAPREIA[]7\+USY<^CP M4$A7"JGG'0QYEA?,LO%0JSEH)TUH[L6[ZK6)')@IG"NL> 6IBSG@MOE,+9DQ@G'^0IR$B#3%R"/X).2MC)P*0LL?M2/B=Z& M8[KF.$E?!?S8RB[TDPZD23IX!:^_\;GO\?HOX%U@9N&"FUPHTVJ$;V>9L9KJ MX]]]S@:LP7XLUS.GIF$YCB)J"H-ZAM'XC]]Z1\F?KS =;)@.7D/_=7;@VR,N M+$R$RI_VLG\=_[.R" ,X@%\;NI7P6^D [9".%=UP^024%HD M)>#2*F#P>Z^3)(G[4?,^1\\#.BLU(K6XI:JW%2EE3#YUX383O&2N:PVT5$3: MVWFN2YDSF+?.9$;6O[>\\5!,%C#E"TLGALAXW2^26Y)[L,S2)H&=<%[!/3>04]7[B]9\%:$'5'B1$6T2X\=0K8Z99F*_2.@U'/DRH$72ONB^(FO[;2JBVK+41ZXB'2531( MGH9?P'@QGT2!TGX8TMZ%2T_,4?S(9 -P4C?$HQM<="W9Q]WLA9<>Y=C_8[W MC$ T-H(ZV!4N%;"Q--7IA89MJ*R;Z\GM/5PP+I9P)13EGQR_IT(*1>ML4_\I MUQDE/%1*VX-'4H<)U3+\PU$4<$WA7P"5#H9DKAU?51&LJLCPTMGT(:!GH?+6 M^6\_.4K&/TSJ)]=W(^A#'?@7G%J7DJ9NC"D!GR ME6Q1!C*D0&TK6OW09(=O"6_;%,S^G^$]\Q.'OF*X^8J%VKL@ #]0^[UUN,E" M$W(A7'2H'F'N_B2-U&+&9![&UYZ8"F2^);<-Z&WL+F=4PYZN:Z@U7'??=RK> MN5'0I"S]O&PO=V]R:W-H965T&7OG*D2"^UIIMX@JHN8R25Q>82U<;!K4O%,:6POBI=TF MKK$HB@"J59*EZ452"ZFCY3S8;NQR;EI24N.-!=?6M;#[%2K3+:)1]&#X(K<5 M>4.RG#=BBVNDK\V-Y54RL!2R1NVDT6"Q7$17H\O5Q/L'AW\D=NYH#CZ3C3%W M?O&^6$2I%X0*<_(,@H<=7J-2GHAE_'?@C(:0'G@\?V#_.^3.N6R$PVNC_I4% M58MH%D&!I6@5?3'=.SSD,_5\N5$N?*'K?<=I!'GKR-0',"NHI>Y'<7^HPQ%@ M]AP@.P"RH+L/%%2^%226TE^8%CU#-DS#!?PR6BJ'/RE"RP>XQ-6,TC*'B2MLI.$'UH= MPS@]@RS-)B?XQD.*X\ W_GV*;W%#\.UJX\CR=?C^5+(]U^1I+O]$+ETCIOML"&$*Y_ + M[VV%<&WJ1N@]Y,):B0X::XHV)U!2;*22M >I76N%SA$:HV3NG3I)%0CX&J]C M$+J -;_S"JY**W.AS_WS*(Y@/;6-'\4KI?:;'%#L^743F!(VAEEXE/0;'19K MV=8.S XM$+,V:*4I/#;W-NXC9]!5,J] .MBB9I-2>Z .U0ZA#C>UUQ-R<#\K MH[@R'L2RQ$8A1^W=51! 3./5.A_JQ6B\HQY MT1$(@C?Q;):^[ ,_JMG_53 ]NYA-^O@""/5Y\'PH!T<44"H>!A%6\&5@Y"3. MIB_CIRYK4P3JTXZN^"_UT[WOY)V&W+!D4E@Q-X]?3 M"&S?'_L%F2;T)#YX[G!A6O$O!:UWX/W2\-T]+'R X2>U_ %02P,$% @ M[T$)62;W0Q?- P 2@D !D !X;"]W;W)K&UL MM59M;]LV$/[N7W'0O'W2K#=+Y.SY''N<[I1_,%M'"4R.D601;:]O+*#+U%AMF)JI% M22MKI1MFZ5-O(M-J9"L/:D24QG$1-8S+8#GW<[=Z.5>=%5SBK0;3-0W3S]^LMM%, M@A6O6"7NG=F]QGT_N^&HEC/\/N]XV+0.H.V-5 MLP=3! V7_2][VN_# 6 6?P&0[@&IC[MWY*.\898MYUKM0#MK8G,#GZI'4W!< M.E$^6$VKG'!V^;.R:*!ESZP2.(\L4;J%J-[#KWMX^@5X >^5M%L#K^4*5\?X MB$(9XDE?XKE.SQ*^Z^0$LCB$-$ZG9_BR(;_,\V5?X+O!RL(--[50IM,('Z\J M8S75PA^GDNVYIJ>YW/FX-"VK<1'0 3"H'S%8?O=-4L0_G(ET.D0Z/<>^5^*V M5P(^WN.3A6NAZH>3D9[E.AVI

"WQ$"2@M:EP!EU8!\W9# M0#MNMS17,?D N%ZC/TUP@S4V%6I(2B]90EBP6X16JD!;6&<5JF M89Y$\S[Y$)VCRPJHE700[[)Q!2>>:<58)H2# M&L]>AA<75#CD5W0K+CR];!A9[+$SV8AC/,\ M3,M^>9S$25C2!.P8,726DI$NZI"N.M/VVRN>)_^5/'U&9]7)9V%S) _SB]QY+_)T-(99&19I M[&BF&1VR&&X'C:EW==I'X8CD(3VP$SNT(V'@"&]VA>Q(X83SG&/(RC"^RD3LUD,[",O7C@DIS%D\_)W#J)HT. M^EN#>N.[N"'QR7O?ZH;9X:%PU??'S^;]*^,]TQLJ3A"X)F@\*?, =-^Y^P^K M6M\M*V6I]_KAEAX[J)T!K:\5I;G_< Z&Y]/R3U!+ P04 " #O00E9>79: M6AP, !N( &0 'AL+W=O.QG>8ATP?P#N2A!@]G "=:^>O[[0*X M.TJ4W#ZDTYDD(N^ Q?[X]MM=,*^VUGWVM5)!?-V8QK^>U"&T+X^/?5FKC?1' MME4-WJRLV\B KVY][%NG9,6;-N9X/ITNCC=2-Y/+5_SLO;M\9;M@=*/>.^&[ MS4:ZVRME[/;U9#;)#S[H=1WHP?'EJU:NU4<5?FG?.WP[[J54>J,:KVTCG%J] MGKR9O;PZI?6\X!]:;?WHLR!+EM9^IB_7U>O)E!121I6!)$C\N5%OE3$D"&I\ M23(G_9&T>SB>B['RPF[09&FQT$__*K\D/HPTOI@]LF*<-<]8['L1:?B^#O'SE M[%8X6@UI](%-Y=U03C<4E(_!X:W&OG#Y0=VHIE-"-I5X:WT0'U1IUXTFE[TZ M#CB!UAV72=I5E#9_0-I"_&2;4'OQ0U.I:G?_,33KU9MG]:[FCPK\:]<;3^>DC\DYZZ7QZES$O?RE*]GB G MO'(W:G+YYS_-%M/O'M'VM-?V]#'ICP9'_/9)?0WBRMCR\U[%'Q?]=QN4.!>' MXK$S#C[5"@\WK6QN_^)%ZVS5E<$+Z93PUE24<:8"8)4(5DBQ-G8IC6A4H%04 M=B4J#=?J91>L\WQ$I:11SA?QBW9(3G-+NTO;@!CP2FQKU8A0*QQ"!S4V;Q+6 M[0K4O$X[L59V[61;ZY*V2%JX90&#U+*VUK.>;>?*&HD\''^C)0D:F:H.2[O! MOE*)K5IZ#6<]0ZHQE]PHTAC+)S$_(7WR_"@[THN5LYOL*^&A>728BW[]7571 M0B5=HZJ"O$6>DFUK="F71M'>&TVL!UG1Y-)V38@.="ITKHF?I0&GRJ94V16" M=&!Q^7P0%'1.WH KU5?8WJS5>(U&:*WW&F>/S-BGS2Z+4,K"8# M I_]2F.IA/]N JLJL02OG*R\2OEZ$P$)#BP7#Q^HSV6K*VM/$5F-P:]=PNR M3N*?#;D!JV2@>D#!\+R'HHSS'&LSE@)SV[C*BB6\TP0=#$[$5XCL?4%>#C7! M(ZJ"KY3*&HX]$N^3EYR]E2;<8B.@H0IHP!D/DNBNXA%3M0I#.WM'L7++8L.Q=M+FD+>WNK0\W;G#(R0 K 0J41NZ5S M9 4J)D/VD(BH MA!=5I^X HQ"UW<*OT4,&6\@;NB%+*1&^=-)HAN%#W(/R>4MH &,TM!$O!FFZF!'%#@J[H V2""Z 2M8A MS0TCTVG*D2*Y;I1<."45.0C.[RCY:>UN$NX[1W0M0-OCG](<2ZA*(/&A=@_5 M"#2BD?0 +:)&!SG4HW&1@Q?[&I?/W5/0,M'Q]EC-_/YRQKG\S7K&&5>KG+>, M[JUDGE*H<=6NO(C(5FH"5['?J&\BX".F@EJ\65$&-&*)_"OK_SK\8R%_4.3' M1WP[Z+V[HT&[('B0D"/)<)I;R(EU%-))"=:LLU:TL M9S:W KPO6Y,;!4LHB[6)2PZ"3 4CW!Z)-WPB>FS5]]BLT?> P&:)I2CI@)>WY.&$#SCDG5-* M_-R(*TNX>39Y]_/5Y/FPL+70OXB].VF)Y32)8N';=Q^P$$[HWUT#3H[["9C> MR T5/8/IA19?O\=B)*%1:WB!&Z5H-94?&&*L[YNTC+%6#L]&?@,1)+P0+H=& M3CP;.[?H"W+*@MBIWT7!"N7%?/=XU>^+8*[M?94CT;G/JW([D1=SKT MG?<= MM7H_]N79W!9] CVZ*7,UX:F-+TU7XEMO3E6(N];;4#%9N'/O>C.GT\,I1S#.I/M3B M_N^:UH/K"/Z5)19C]-,@5(PS#)Z3Z[4#.$.:*BA;;$CM@>N/NO)]QF-MV'AV\S93+ U:HC0JYM ZN?R)FQ?G%>3'#]HNG_/7L M9%Z\.#D7BZ<'W\=2?G?3HC@_G18O3N?B9/X4WZ:+L^+D[$+,3Y\>7#]$071FJ0 M92R+J "C-MO%2H/N4X&)>#)5>90NM2N[31X<6$&-4EQR3\.,P11V3]IHQKFO MQ?\YBWRJ1_<+[/3LWVH<\?^D)Z!F\V^7X$O469+BUB/\DPX#D] MLE@<^_8->+%0-C0)&;'LP!8T6_/M+;HDHNFW<2X"*>01#A)HH$ D@^:B065G M9P*R?(/0-5Z!IXA )#39:<[X:D(W'3H'" "%:-Z8;WULBG(_FK*:0VFC=W0) M'O"OY]N*?#D3+W%LMPP8J)D>[_HE I<;S1V,IP&0*B]U>BK&FI;R0$FYN'>B MC*E)XQL$81@NAZP>S,G08\P,\*)[F\ #-,^X^5 FY6%<3VUP;^-NRG+AX'F5 M0[.1GQ%[Y<@UHW1F):'#IF7O[H?,4II1>O(]$VPW FTCM])<2_A>8F?@]@QG MZ4&G$7B]U6J%<*0[S*W3 ;,_K%D1-71-7LN>F#WZ!JMK7="]+S'@DRW6'6*6:SL]0DS5_:Z:7107+[[EJ?FBN)A?Y'F![BC 2OV5 M,@&Z\?GR&9[HG*/TV-8:24GZ]U/"W:E+4ONX5*6D.3 1%[J7W^.(F-RP'0#) M&6QAQ*V2?'-#-[KL"*]XX!LNQ+D?1H+L:)LG&,.@2XK[3 4#'/LW*CG,L33>TY <2PT,2A*&LS8MIEQJIF]4[M>?498_AS/S:$@KZ9:"1_:A@MX; M#T"F2X02&(NS8Y$HM;^L3^!)S41-PT"ZTT\4+_LT+R(4(S8R;'$DW2:OM.%1 MN,SS*"WM :Z;T6S3W!NS_U"7Y3%_-,?'^DX>D&6(D1QQV7@V2K_@I#L2^97F M4;H*AJH5O4^/B'$PN!K@BY\,B3M*TP9(K*59Q8F;RCK6&PO=V]R:W-H965TR^O4] M0TIK*9'=%VG)Y9PY9V8X.^=KYV]#PQSIOC4V7!1-C-WKR224#;@\JRH9M68RFTY?3%JE;3$_3WL?_?S<]=%HRQ\]A;YME=]\\D2I;.WJ-_&36__&6SW/!:]T)J1?6N>SIZ<%E7V(KMT: M@T&K;?Y7]]LX[!F\FCYB,-L:S!+O["BQ?*NBFI][MR8OIX$F#TEJL@8Y;24I MU]'CK89=G+^WI6N9;M0]A_-)!*+L3\JM]66VGCUB_8(^.!N;0+_:BJM#^PF8 M#'1F.SJ7LRN[93=4!^P$;&A0L#U5[8BH]52&QTW MI+K..U4V%!VN3NEZ&PD]@'1&BX(VIK=;[1=D6J%378DAQ\H M";@.Y.I'N(QI07?*]"IW!(.6!#= "*+7:!!3*W2R(-'8D$54JF\4DJY'#RK4 MG=)&+0T3W^E*E(Q(1T%L'80;?7 I& M"<[.Z IU61TK5 BRB+?.B1WP'JL(J%^R* SH]BI=D;Z3PK+$]PIW)A>KQ%7" MW\?&^5TQ[Y/?NP6#S\,*>A!22XDV*I#A$#(51<^G/V1RNG%(_+>\X+"J$C * M%P4D\L(VZ ^Q7O4(C5PJ)Y6S]2I&(RH-JD?7NE1YC43B0,BM!V.&,J+KS:[? MB/,D#*=TNRW(,$+3&#IY:@%>V;#U(.M4:=L6L6XX1:9/];MVO:EVL4C5VN.[ MY45(V*_(\7Z;_"G@C0P/N4^@'0Z1/! P08$.&G#&I/K \;W$8(J 0:##=/$] M[ (CO.DNX!O(PS=PM'^;4LJL ^N]9*:VQY9KC>GLV"=HLC<=M.Q7:09"9Y ( MY4%AV!W&K$6>+AZ.YQGM@_(K=$>430W3Z?CE\X)\GGOR(KHNS1I+%S&YI,<& MHR)[.8#WM<-7:;L0!\/P.?\/4$L#!!0 ( .]!"5F &BRLU ( -P& 9 M >&PO=V]R:W-H965TW,OA3ZW^_L0,8F8)WV!7S.O7?O+O;+<&7L MHRL0"=:JU&X4%43511R[K$ E7-=4J/G)PE@EB$.[C%UE4>0!I,HX39*S6 FI MH_$P[$WM>&AJ*J7&J057*R7L\P1+LQI%O6B[<2^7!?F->#RLQ!)G2%^JJ>4H M;EERJ5 [:3187(RBR][%9.#S0\)7B2NWLP;?R=R81Q_B+NG>K#[@ MII]3SY>9TH5?6#6YITD$6>W(J V8%2BIFW^QWLQA!W!^")!N &G0W10**J\% MB?'0FA58G\UL?A%:#6@6)[5_*3.R_%0RCL:?^+W?ZLPHA"E:F!7"(I@%7!FE M>&@S,MGC,":NY//C;,,Z:5C3 ZQG<& (7[]MNQ_X^@?X;H354B_=3M,/EW-'ED_)]WW]-G2#_73^YERX M2F0XBOAJ.+1/&(U?O^J=)>^.B!VT8@?'V%_TCN#A,ZX))B6O]S;PEQ*&$-[" M";RHUD0XF8'F5-FD5IR:-1DN(*3S<543YE [GC10@; *=P3S$_&$EJ\\Z%K- M&!K38WYM+NM=5\VCO4KO?'].V&7DA66N&!HTGUS&H%M MO+0)R%3!O^:&V W#LN#/#UJ?P,\7A@>U"7R!]H,V_@E02P,$% @ [T$) M6&UL?53; MCMHP$/V545KUB24AP++:0B2@K=I*6ZUV>WE8]<$D0V)M;*>VLZ']^HZ=D$(% MO"1C>\[Q&<]EWBC]; I$"SM12K,("FNKVS T:8&"F:&J4-+)5FG!+"UU'II* M(\L\2)1A'$77H6!L1P?T7ZK[C6MPIXEXP*EX4J"QNTB6(YN5Q/G[QV^ :R](1D8Q?'6?07^F A_:>_8./G6+9,(-K5?[@F2T6 MP4T &6Y97=H'U7S$+IZIXTM5:?P7FM9W3,YI;:P2'9@4""[;/]MU[W N(G. M .(.$'O=[45>Y3MF63+7J@'MO(G-&3Y4CR9Q7+JD/%I-IYQP-EDK(>AQ'JU* MG^>A)4:W'Z8=>M6BXS/H:[A3TA8&WLL,LV-\2$IZ.?%>SBJ^2/BYED,81P.( MHWAR@6_?-J=!V]O2!ZTHN>7&(_R@D\?<6=A55)]DFAEZF^*(LP MBN *CDC]]\I5/0V+K%@]'-=#";39U; M+36F*I?\S_]R4\KDH=9:GE$[/)66\*!M!.K<#P=#I+6T;0?UN_W\6;9M]\^] M'5YW3.=<&BAQ2]!H.)L&H-N!T"ZLJGP3;I2EEO9F03,4M7.@\ZVB3'4+=T$_ ME9._4$L#!!0 ( .]!"5GD1%09Y ( &(& 9 >&PO=V]R:W-H965T M/GW/XNDOKGGR.2+ JM/&])"@2/O=4LQQ@O10CAU+Z0Y%J@*-5]: PUDO&;2N MAYU@'PU^*ESZO36$3*;6/@7AF^PES4 (-684$ 1_%CA"K0,0T_B[P4QV(8/C M_GJ+?A-SYURFPN/(ZE]*4MY+KA*0.!.5ICN[_(J;?,X#7F:UCV]8UK:7G02R MRI,M-L[,H%"F_HK5I@Y[#E?-(P[MC4,[\JX#19:?!8E^U]DEN&#-:&$14XW> M3$Z9<"@3TMQV#X)^+TR#3AK?H!VL]TY@7>V2_DLXIT= MP=O+=4+"2.&DAX=2"D)@$4:Y,',$95Y619E,E1KA<3#UY+B;_ARJ31VZMB^:G$XEU=HEU3J&_>I;P>(\K@J&VV=-!\J?A M?U@N4*L%'^&U0&^.4V 0^,VS9B!M22@9[#Y'&-FB%&8-N!"Z$D$OM(;!Y.&] M!^5]Q8KI&H@M;P:3(? L@LSR8)#H1+S<=A9VE0-1EEIE8JJTHG5C V$X*!^? MKK@AP[G2E0*N MGFBU0+:,4V1JB6=27.;\$T 7#'A_9KD]-D((L/NM]/\!4$L#!!0 ( .]! M"5ET?3 ,]0, -(( 9 >&PO=V]R:W-H965T!* FSWDA1)821I\Q#T84D.Q:V7N\SN4K+_OF>6 M%"T'ME_$O.L^J2DJMR1?S^7G>*FVS]3*=W?CUTO71:,LWGD+?MLK?7[%QNU5VG.T/ M/NI-$^4@7R\[M>%/'/_N;CQV^62ETBW;H)TES_4JNSR^N#H5^23PC^9=.%B3 M,"FZ4S(?W2;I ]FV=4]B&Z=E0&@E;;X:ON MQC@<*+QY3F$Q*BP2[L%10OFKBFJ]]&Y'7J1A31:):M(&.&TE*9^BQZV&7ER_ MUU%OE 1HF4?8D].\''6O!MW%,[KG],'9V 3ZS59VA'*+AE%>D;Y> M%B%ZU,>_3\5@<''ZM OIF8O0J9)7&9HBL-]RMG[UP_'Y_)<7")Q.!$Y?LGZ0 M'?KZF>\B71E7WCX)\V5#?[G(=+R@GP]#\,Y2;)BA^PKZGH PR$ M<)0$KEW;*7M/.I"V6V>V7&%!6^6UZP,9WBA#G7*2FA*XL$#Z$$(O1OA\;&%G38&KTH)]B!N(]!*+>R!:@ZX#>AMH9&*1P6D M-XI'P.WMM"V-TFV8<.A(NX:M?($23 I5& 84%5,T'T+1J$ %BZ@M>^]'RR*C M6M<#S,!@8*8%CY*P%>:>.$3=BMTG2%4ZE%#AYV@E=+#K68RJ![-,'3SI$=T$ M6&* $(XXD@N^DURGVR&$V$R\9O2ET8DQ:JF/I6M3326*-@(\!HK4R4%R!8AU MD>XQA2I&LO#2":"CQP#X#@"1=("(C:2G0[U0=(_S3*6R8JQ ',-8#%S-Z*W; M\9;]47K%*W)#]6L[3#9!\0!1;94V0][<80\\;HC*\8 ;P!(2"9E<'(9;*M*% M&(;;5J:$0)MR#@=@(EWU'8T4Z4;A7,D9>XW.4!4H0(CK6CR.)&J$RY9RCYQ7 M6L@4;)/;238DB.MKH;[VN),."3(6&:DSFL"^VD=OLJ=!'!?.SQIXT8<3']CUO\#4$L#!!0 ( .]!"5G-\9S!E0, ,8' M 9 >&PO=V]R:W-H965TB#Y0XL@A3I$I2=OSW/:1DK[-( O1%XF7FS#E# MSG"QMV[K:^9 #XTV?IG5(;37>>[+FAOA1[9E@YW*ND8$3-TF]ZUC(9-3H_/I M>'R5-T*9;+5(:W=NM;!=T,KPG2/?-8UPAS5KNU]FD^RX<*\V=8@+^6K1B@U_ MYO"UO7.8Y2<4J1HV7EE#CJME=C.Y7L^C?3+XIGCOS\84E136;N/D@UQFXTB( M-9[M_G<>]+R.>*75/GUIW]O.WF14=C[89G &@T:9_B\>ACR<.;P=/^,P'1RF MB7WAO)\K%_#E(G9M,CL_7T1<"/G1G1 M;'Q!T_%T_@+>[*1TEO!F_T\I_7U3^.!P._YY2G2/.7\:,U;,M6]%R'9 M[3A;_?S3Y&K\ZPN,YR?&\Y?0GV?\A1\"K;4MMT]R?AGU#QN8)C.ZI.?PO]1, MMW]^^_#N="S8ADF]9V\8I2<2 L M'>ES:8V-.CWZE+1[0_S0@@DC-3*V%BT3ONR8@H6*&O4^D($2-#1BLU/.&K2L MD$AOV%ZV5JN@2@1 (H(H%*:'$;T'P23B,7EE=G"VF/8"$LPQXR>&^$L5@_H? MY. *(E$"X=&MT8^B!AR!V3 Y1*.=C60C [200\0)RO1ZAN,?G8''P/T>4@R\'HYT><* M3)(=XX -R.GJJ9O.SW@I]F_2"Q,1W)O1M]K1Z>J1N^M[\W;Q_ MX3X)MXGEH+F"ZWCTYG5&KG\U^DFP;>K4A0THAS2L\="RBP;8KRQJ=YC$ *>G M>_4?4$L#!!0 ( .]!"5FX[>*Z00( !T% 9 >&PO=V]R:W-H965T M((F3;LRE332.H8 :6A:!SP@'MSD MMK'JC\R^:;I_S[63A2*ZBI?8]_J>XW,='V>ML3M7 2 [**G=(JH0ZWD&_:3]#W<^'Y"B-=^+*VJYW0CD7CT*@> M3+$2NAOYH3^'(\!E\@(@[0%IT-UM%%1^X,CSS)J665]-;'X26@UH$B>T_RDK MM+0J"(?YJED[>&Q ([O9T]=E,1*M7XR+GF+94:0O4,S8K=%8.7:C2RC_QL9=,GM7XUGR_HS6Z:!U>H[]E-8'."!;2E/L3JH]S_?5 M(+#QE+UE_S(_5,"NC:JY?F(5=PSV7#827&ULK57;;AHQ$/V5T5;J16I9 N2B%)" -FHKI4(A:55% M?3#K@;7BM;?V+)>_[]@+A%3 4R4$GO&<,S?/T%U:]^1S1()5H8WO)3E1>9VF M/LNQ$+YA2S1\,[.N$,2BFZ>^="AD!!4Z;36;%VDAE$GZW:@;NW[75J25P;$# M7Q6%<.LA:KOL)6?)5G&GYCD%1=KOEF*.$Z2'#L M>M@)]M'@A\*EWSM#R&1J[5,0OLI>T@P!H<:, H/@GP6.4.M Q&'\V7 F.YLM_$W#F7J? XLOJGDI3WDJL$),Y$I>G.+K_@)I_SP)=9[>,W+&O;RTX" M6>7)%ALP1U H4_^*U:8.>X"KYA% :P-HQ;AK1S'*3X)$O^OL$ERP9K9PB*E& M- >G3&C*A!S?*L91_PXS- 2#++.5(67F,';6\#E#+CUY>#NV6F4*_;MN2NPP MP-)L0SZLR5M'R"_@UAK*/7PV$N5+?,J![J)M;:,=MDX2?JM, ]K-]]!JMCHG M^-J[[-N1KWV$;R_M"0DCA9,>'DHI"(%%&.7"S!&4>5D@93)5:H3'P=23XX?U M^U!M:M>=PZ[#L%W[4F382WB:/+H%)OW7K\XNFA]/)-;9)=8YQ=X_WL_OEN 7 M#_M VI)0PF/L[QKN<44PU#9[.IC,_W+W >YSA)$M2F'6@ NA*Q'T0FL83![> M>%#>5ZR8KH'8\F8P&0+O'L@L+P*)3L1AMK-PJQR(LN3PQ51I1>O&AL*P4^Z1 MKOC5A>;1LTN^E8%N'K=9(./:UR._T^X6YJ#>$\_F];:]%6ZNC >-,X8V&Y?G";AZ M@]4"V3)NC:DEWD'QF//21Q<,^'YF+6V%X&#W-]+_"U!+ P04 " #O00E9 M:_>D;@@$ #'"@ &0 'AL+W=O*]!U43#U?(Y";D[] MH;_=N.&KM;$;@]FT8BN\17-?72N2!IV5G!=8:BY+4+@\]<^&)^>9O>\N_,EQ MHW?68#V92_E@A=_S4S^T@%#@PE@+C/X>\2,*80T1C*^M3;][TBKNKK?6?W6^ MDR]SIO&C%)]Y;M:G_MB'')>L%N9&;G[#UI_$VEM(H=TO;-J[H0^+6AM9M,J$ MH.!E\\^>VC@@[&VR9A?.5:=-X'AI2;DUBDXY MZ9G9586*&5ZNX!+).0U'X(@YDLNC>XUPIC4:#:S,FPMPR=F<"VZ>X6HN^(K9 MV&IX?\?F O6'Z< 0*&MZL&@!G#< HN\ 2.&3+,U:PR]ECOEK_0$YTWD4;3TZ MCWH-_E&7QS * XC"*.ZQ-^HB-'+V1M^Q=XD4 H0+KA="ZEHA?#F;:Z,HG_[> MYVYC+=YOS=;8B:[8 D]]*B*-ZA']V4\_#-/PYQZL<8-CK:R^:_;Y:5BPU(Z]) M+>_J#8J;J_LMR'>03B9!E(:T&L=)$(43[_(%Y#>J.PX$5#Q*86E(-1I'03(> MVA69BT=1OV))K9#BM]6OI'+](QZF09I-("$@699Y=](PT1O#/?"AA^2D(SDY MF&2%MO&^/&]0%8Y;7B[HC/ 3QKE4](3+!&8.YO9?0-15);8/Y%UM>%1]V%6? M=X$++.:H8#0,&M(_NS:).;!'"MP*]WK@1<=)"L_(E/9&QTG2+K_1M>_*FCBR M?M'-+/NQ^>V)]_87RU_D-Z!MC/ JE&>%=5M# M34<*WO9P[Z:+J:NV=S!,LF RCCP2$RJ")(C3U HI">,@FPRMD$%$!TG29C9] M;'A1%ZV[%7NV9-NDIN0/TDGLV<9X JQH&$"'NG0P>$DLHK:U]SX;4\7%\.$_ MU4L/?UG'7W8P?WHW61=,KV%)PPC!;(8:6]VO&J9H/H6'T=H+8S^MM_P)BN:K MUY#[=N-U&<&N-/(^6@^,^V!DN"E0K-T)I<(77S!G=;C>EG37#R&ULG55M;],P$/[>7V&%"8$4+6]-VXTV4KN" #%4;0.$)CXXR;6UYMC!=M;M MWW-VVJQ#787X$I_MN\?//6=?QANI[O0:P)"'B@L]\=;&U.=!H(LU5%2?RAH$ M[BREJJC!J5H%NE9 2Q=4\2 .PT%042:\;.S6%BH;R\9P)F"AB&ZJBJK'&7"Y MF7B1MUNX8JNUL0M!-J[I"J[!?*L7"F=!AU*R"H1F4A %RXDWC36PFN91W=O*IG'BA)00<"F,1* [W< &<6R"D\7N+Z75'VL!]>X?^P>6. MN>14PX7D/UAIUA-OY)$2EK3AYDIN/L(V'T>PD%R[+]FTO@-T+AIM9+4-1@85 M$^U('[8Z[ 6,PA<"XFU ['BW!SF6 M'R"GCEB\(S:+CP)^;L0I24*?Q&'BE^'DFVQ^H>Q[$,YUS4M8.+A2]"@[L'+7K^*!N&[(TS['=/^,?3L&A]> MV6 UY)((+$]7G5M7'7(##X;,N"SN#E(_"GZ8.FH-G=9D#@54.2B21&XEZ7UA M-&><&0:Z]^S"^'A%E0)AR D9QGX8IVA$4>R/TM'?G@([#&:T"ZBESI;=/H5KN6.VT[S9-[VZ\OJ5HQ MH0F')8:&IT.40[4]L)T86;N^DTN#7^ON H4@10MW\DZVDKK $2TK0->$ \N,EM&^;8 MQ7;6[=]S[:1A0Z7PTOC:/L?G^/K>3G=2W>H-HH'[A@L]\S;&;,^"0)<;;)@^ MD5L4M+*2JF&&0K4.]%8AJQRHX4$*M!MTS#U ML$ N=S,O\O835_5Z8^Q$,)]NV1JOT7S>7BJ*@H&EJAL4NI8"%*YFWGETMDCM M?K?A2XT[_6@,ULE2REL;?*AF7F@%(36;Y2A#',;I$;YD\)TXON0?OA_; M_7:^U$;1._E^R'#'EQ[FL[5SIK>LQ)E'Q:%1W:$W?_$LRL/71]2F@]KT&/O\ MFFJQ:CF"7%$E=,J7#_0.?DC5OQ)4VDXIW$IE:K$&C6LJ'J/AF\LBW."]@067 MY>U!>T<%'+9W7=]#TZ49;9J!DH0V22.;)!A;M?T]:YNWY.G4Z$(*Z@6HW.-C M9L/1(%2UHH+=N]3P'"*_F!1^1/#)V(59$ONG20'Y>/0&&2>"/T&Y7Z2A?YK& MD,1CBL(\\Y-L G$Z'GT0!I5@-N.,$Y)27B];0Q/*I2_M7:_\Q-2Z%AHXK@@:GA29!ZKK/UU@Y-;5_%(:>AMNN*&6 MC("S<];:PY=K"=9OOWV$X:,M$-+KA)?.SS/CFOX^.DD>I> M%P &/910$GU6%8@[,I.JI(:&ZH]T94"NO6BDI,H"&:DI$S@ M+/%S*Y4ELC:<"5@II.NRI.KQ&KAL4ASBX\0MVQ?&39 LJ>@>UF#NJI6R$>DI M6U:"T$P*I&"7XJMPOHA=OD_XRJ#1@S%R3C92WKO@9IOBP!4$''+C"-2^#K MSAW(EO&S8^+^DTXX'!_I'[QWZV5#-2PD_\:VIDCQ!49;V-&:FUO9?(3.S]3Q M^(][KW'+]$'WCLVLOV/Y$9+#CH'D<,I M^RUSYIGN-CADX>5E&%\DY# T]F=:%)U/H]]I;W.0VL7#LS'9:^/>[ M=M*LH(#VL)?$'_<Y.M5/>Z!##DH>)"3[S2F/K<]W560D7UL:Q!X,Y: MJHH:G*K"U[4"FCM0Q?TP",9^19GPTL2M+56:R,9P)F"IB&ZJBJK'&7"YG7@C M;[=PPXK2V 4_36I:P"V8NWJI<.;W+#FK0&@F!5&PGGC3T?D\MO$NX#N#K=X; M$^MD)>6]G7S))UY@!0&'S%@&BK\-S(%S2X0R?G><7G^D!>Z/=^P7SCMZ65$- M<\E_L-R4$^_4(SFL:7+)-?N2[9=;."1K-%&5AT8%51,M'_Z MT.5A#X \PX"P X3/ ?$+@*@#1,YHJ\S96E!#TT3)+5$V&MGLP.7&H=$-$_86 M;XW"788XDU[7H*AAHB"7@-G0Y(BXFSR2ZZ,[#62J-1A-J,C; '+)Z(IQ9A[) M]8JS@MK+T.3@&U669P.'Y& !AC*N#Y'K[G9!#MX>)KY!K?9$/^MTS5I=X0NZ MQN1*"E-J\DGDD#_%^^BQ-QKNC,["5PF_-N*81,%[$@9A/*!G_N_PZ!4Y49_W MR/%%+_!= B86R(+IC$O=*" _IRMM%#[K7T/9:MGB839;ZN>ZIAE,/*QE#6H# M7OKNS6@^/Q:^Q[#XZ[]P0/V) T#'ENB<:.R':C33J*3\:G M9XF_V7_5R05J,+U#DTRV0C3/J-^M6]/4U>5S]9GV+;:+O.7 MINUY5U05#*N!PQHI@^,/6/2J[2/MQ,C:E>)*&BQL-RRQ]8*R ;B_EM+L)O: MOIFG?P!02P,$% @ [T$)6?1P4#^\ @ :P@ !D !X;"]W;W)K&ULK99O;]HP$,:_BI5-4RNUS?\$NA"I!4W=U*E5&=MK M0RY@U8DSVT#[[6<[(8424#OU#;&3>Q[N=Q?;2=:,/XH%@$1/!2W%P%I(65W: MMI@MH,#B@E50JB!/PF\!:;(V1)IDR]J@GW[.!Y>B$@,),:@>L+BL8 J7:2*7QM_&T MVK_4PNWQQOV;85(_#>*O ;@6] Z\P,U@A+G":DJ43J9W%7 L23E'MZ"J(= Y,IT\9_GY1 "Z$@*D M0+C,Z@!T2_"44"*?T=V4DCG6S="JL7J_LB4%Q/(7!_0.BY,12$RH.%5FD_$( MG7P^36RI$'6B]JS!N:YQO ,X/Y;E!?*=,^0Y7M A'QZ7CV"FY*Z1^[MR6Q6V MK:[75M9[7"&+6?XKI;0%^XSM:=P#J7L*D#M&FY5W>MY M8<]]U9R.L'X_\+WNYD1MTM'_)UVJXTSM*TWNJ&)<[QE=#-%>3F")VF*0KX_AM2V(_K'-)V%M'@3Z&?V(^)VIWI9 K MH7,1*V9>'VWU1++*G Y3)M598X8+]34 7 >HYSEC?Z^B9>2W6O*T0##[5H]-RKC&E/?5]G%=9,3V2+ M#>T44M7,T%25OFX5LMR!:N&'07#DUXPW7A*[M2N5Q+(S@C=XI4!W=X<,W+RM@%/XE;5N(-FMOV2M',W[+DO,9&<]F PF+NG4U/%S,;[P*^ M<%SKG3%8)ZF4]W;R,9][@16$ C-C&1B]5KA (2P1R?@^<'K;3UK@[OB1_;WS M3EY2IG$AQ1W/337W3CS(L6"=,-=R_0$'/X>6+Y-"NR>LA]C @ZS31M8#F!34 MO.G?[&'(PPX@/'P&$ Z \&\!T0"(G-%>F;.U9(8EL9)K4#::V.S Y<:AR0UO M["G>&$6[G' FN6Q1,<.;$BZ0LJ'A -Q)'LCBX%8CG&F-1@-K\CX +CA+N>!F M Y>IX"6SAV%1-U1?>2<09 '7:.O'D@J',:AJ1\&;3"'5@&$"4JE(JPTB ?1A MPOT4(WHQKY9H&!?Z=>P;,FLE^]E@[+PW%CYC[%/73" *WD 8A+,1^&(_?(D9 MP:<.'CV%^R1[F^=PF^?0\47/\%T@)1)AR74FI.X4PM>S5!M%9?QMS%S/-AMG MLU?[5+C6J&7O'PQ/0K>C5G]3V1/C$=;X]$^]N3.723,@:WH<$ND MJ_][<8QE8#]M"!MD2L,1U+(QE89P"CG;Z#'[^YFB7YFF)R-,3[S/MMYG_^8] MI^.776-.C[;@%=), FBX^/87^TZ^F-8+]??Z0NV)W]FJN1T6P46 M! PFQ]1C5-_G^HF1K6L5J334>-RPHE\#*AM ^X64YG%BN\_V9Y/\ %!+ P04 M " #O00E96L-^"14# !"@ &0 'AL+W=O3+B 52?.; ?: M?S_;22,*(:W07L#7N>?XG.O$UZ,MXP]B#2#18T9S,;;64A9#VQ;I&C(LSED! MN7JR9#S#4H5\98N" UX84$9MUW$".\,DMY*1F;OER8B5DI(<;CD2999A_G0) ME&W'5M]ZGK@CJ[74$W8R*O *9B#OBUNN(KMA69 ,5H04 AE9H!J[\-3(!23:1D_*TYK69)#=P=/[-_ M,=Z5ESD6,&'T%UG(]=B*++2 )2ZIO&/;KU#[\35?RJ@POVA;YSH62DLA65:# ME8*,Y-4_?JSKL /H>T< ;@UPWPH8U("!,5HI,[:F6.)DQ-D6<9VMV/3 U,:@ ME1N2ZUV<2:Z>$H63R4T!'$N2K] 5J&H(U$-F)WMLV;L7@"Z$ "D0SA=5 KHB M>$XHD4_H9D[)"NO-T*B9>K\6)07$EN@:RY(3212=BJC!T1JG)\^F(#&AXJ/" MW<^FZ.S]QY$ME1NMR4YKY9>5(\N]E?HX&SB?D.J[7 I]TPZ>0*GC?P _FDS5[%Y[6SZVQV* M JW($^+/0;=&0C+BM\8/#Z M5-DD?3^,(W=D;W9-="YSH@FO,>%UFE#2_3;I%[&OA<$>]([R4^4[C?2 M_=>D!VW2_1;I41CW]Z1WDI\H/6BD!Z])#]ND!X?2?<_W]Y1W. K#,(B]/4N=BYYH*6HL19V6] $V1#AC M92Y5?S8KY*8SD%R"BF2;L>C 6"^,O,&^L)F[1*L;W3H/7EZ!KS%5%MD\)2 9WS4!605Q>.*I"L M,#U[SJ2Z 9CA6MW1@.L$]7S)F'P.]#6@N?4E_P!02P,$% @ [T$)645X M?**R @ 0 8 !D !X;"]W;W)K&ULK55=3]LP M%/TK5]DT@31(FH:"6!NI+9NV"02B8GN8]N F-XV%8V>VT\*_W[639H45M(>] M-/ZXY_B>^]7Q1NE[4R):>*B$-).@M+8^#T.3E5@Q4>5(DPCJ)16#$N@W3LSVYT.E:-%5SBC0;35!73CS,4:C,)!L'VX):O2NL. MPG1X-O'#=F9PU.R5*I>[?Y MDD^"R#F$ C/K&!A]UCA'(1P1N?&KXPSZ)QUP=[UE_^2UDY8E,SA7XCO/;3D) MS@+(L6"-L+=J\QD[/2>.+U/"^%_8=+91 %ECK*HZ,'E0<=E^V4,7AQT \>P' MQ!T@?@Y(7@ ,.\#0"VT]\[(NF&7I6*L-:&=-;&[A8^/1I(9+E\6%U73+"6?3 MZQHULURNX!(I&@:.P&?R2!5'=P9A:@Q: TSFK0%<+"SAX M>S@.+8ETKH99)VC6"HI?$#2"*R5M:>"CS#%_B@\I.'V$XFV$9O&KA%\;>0S# MZ#W$49SL\6?^[_#A*^X,^X0-/=_P!;Y+I(P@7'"3"64:C?!CNC164S_\W!>M MEBW9S^9FQ+FI68:3@(: 0;W&('WW9C"*/NR3^I_(G@A/>N'):^SIW-51S7@. M5$7 *M5(*DPN,]%0HFD!MD2HJ)0H**[V7(T)7[.BJUF.9E^(VG='_ETW]=;I MX"0Y'9V-P_6N^'UF490,>K-65KC3C!7JE9]1!C+G;UMU_6D_!J>^^Y^=SV@\ MMM/L#TT[6Z^87G'J.H$%44;'IS1<=#NOVHU5M6_YI;(T0/RRI!&/VAG0?:&4 MW6[< _V?1OH;4$L#!!0 ( .]!"5D]4?*CR0( #T* 9 >&PO=V]R M:W-H965T, MYVKBK+0NSEQ7)2O(J!J( G(<287,J,:N7+JJD$ 7%LJX&WC>B9M1ECO1V#Z[ MD=%8K#5G.=Q(HM991N7+3^!B,W%\9_O@EBU7VCQPHW%!EW '^KZXD=AS&Y4% MRR!73.1$0CIQ?OAGLY&9;R?\8;!1.VUB=C(7XLET+A83QS,! 8=$&P6*/R5, M@7,CA&'\JS6=9DD#[K:WZN=V[[B7.54P%?PO6^C5Q#EUR )2NN;Z5FQ^0;T? M&V BN++?9%//]1R2K)4660UC!!G+JU_Z7/NP _CA&T!0 \&AP+ &AH<"80V$ MAP*C&K!;=ZN]6^-BJFDTEF)#I)F-:J9AW;,GR M)3$C1*1D*F'!-$EIPCC3+^3HFDI)33J/R5$,FC*NCLD7\II,*O+A"K(YR$>< MIP_I9A16\$=85E0/B^9])X 5^"S[MQG^O\P$9>A8/ M6_"X&X\A0;Q:?=B"S[KQ:U$.B/_-X/[I/NYB>IHFRSN%(-VU7- 72F"IK Q,$31H$LP8D^??!/O.]MAOA+;LWW4V#[JM/UR_W2G)18 .N> ]9G3/($VQSL5W_NBCPY+7WS@O%E/ MP55FNCNEUURLL' M6:X(AQ3EO<%77$U6EY6JHT5AJ_%<:*SMMKG"^QU(,P'' M4R'TMF,*?'-CC/X#4$L#!!0 ( .]!"5GO1JJXC ( $D' 9 >&PO M=V]R:W-H965TIO8%_.N^]_'Y?(XW2C^8# #9 MHQ2%F3@98GGJNB;-0'+35R44-+-46G*DKEZYIM3 %[61%*[O>:$K>5XX25R/ MW>@D5A6*O( ;S4PE)=?;637UPM^Y+ Q>VUF=S)7ZL%V+A<3Q[- ("!%J\#IMX8+ M$,(*$<;OG:;3NK2&^^TG]<_UWFDO Y+*T,*KDS)@*9%\V?/^[BL&?@^R\8^#L#O^9N'-644XX\ MB;7:,&U7DYIMU%NMK0DN+^RAS%#3;$YVF,PRI?$C@I;L2O'"L*-O7&MN0W7, MCJ: /!?F.':1?%D+-]WIGC>Z_@NZ7ZNBSX9>C_F>/V)WLRD[>O],QB74EM=O M>?U:=WB0][OEG<(A].L Z;%F'A]3W8RLHMCTF58&9V+*2;RFOL8NW40QK17NAULE@Z >#(';7 M'22CEF1TD*0.55X8U)5UW*,V88%!1D<-/6:0?@M6@DYIFBYC%UKCXF0/S>M[ M)U'4C1:T:,%!M(M*:_+)9E0Q,G:VU'G*"V;^#AV[OP8Y!]UYQ ?U__.(PY8^ M?-5T#-^ ==RRCE\]'N'N5T3XRUURO MR#43L"1#KS^FY-%-X6XZJ,JZ6,X54NFMFQF]=:#M II?*H5/'5M_V]&ULK9GO;]HX&,?_%2MWFEKI1N+\A Z0!LET.UVG:MUN+Z:],& @ M:A)SMBGM?W^V$P*!X!*=WY0D^/NQ_7T<\SSN<$?H$UMCS,%+GA5L9*TYW]S9 M-INO<8Y8CVQP(;Y9$IHC+F[IRF8;BM%"B?+,=ATGM'.4%M9XJ)X]T/&0;'F6 M%OB! K;-4#>SSH^I?#X>D__I"8O)C-##$])]B-=\/7(ZEM@@9=HF_&O9/:'<5VKA5UK(A?+(J?@V%3H^ M_D(X9F"#7M$LP^#F"Z(4R=#=@IL8 CN2<'7#"3% B^:>EL,M1ZONQ_OQ-4"8SSO 0?^ 5S'=5O&,[U"#B,E MARWR6"__:UOT@.8KG7> ]K@GE[[]AFH,8SSCX M^;=H #YSG+-?;;$J:7X[36Y)=VR#YGADB3V'8?J,K?&[WV#H?&@SVB0L-@E+ M#,$:(?'KD/@ZNGJ?]J]36PBTZJXA, F+2UBH8/+GY7GMX*^ M%\!#LX9K0>U:\*9K##Q4NQ G8(**)P9^WN-\AFGK6M8"NQII$A:;A"6&8(VH MA'540J/;2V@R)"9AL4E88@C6"$E4AR3Z7]N+5MTU!-'9N^Y&;@ 'S2TA+IL% M1\V"P(W\DXWCO!5T8!0$[1M'O_:C?[4?@(N5VF:*%M'5%/UXO!#D*N%I6X4F MQY$8@C5<']2N#[2S5#E=]@K2@G&4B;*!M\UWHH5T]7UPMABCP>#DURDVV6-B M"-9P&#J'O-S1>OPI?<$+X;!8U)AQ(++RUA=>3^EJ&JVT6K/*"TQ12O-MH^. M:G-,5^J,G($YV1:\/ 6MG];G\!_5Z?/)\PF\FY:GZ0=,>;A_C^A*O (@PTN! M='J16"VT/"\O;SC9J /A&>&&PO=V]R:W-H965T>QMCRDO?U_D&"JI[ ML@2!*RNI"FHP5&M?EPKHTH$*[D=!,/ +RH27I6YNIK)45H8S 3-%=%445#U> M Y>[L1=Z^XE;MMX8.^%G:4G7, =S5\X41G[+LF0%",VD( I68^\JO)PD-M\E M?&.PTP=C8ITLI+RWP4T5N9L3:FA6:KDCBB;C6QVX/;&H=$- M$_84YT;A*D.0(#QT\?@KWT7=K M/FK-1XXO/LFW,&3*=,ZEKA20'U<+;13>K)]=UFJN?C>7?6V7NJ0YC#U\3AK4 M%KSLS:MP$+SO,OJ?R)[8CEO;\4OL[LSWYWJ!ETPI$*;+<4TS<#2V'6RS(>Y\ MDOK;0RO'66$8C9)1F_9$9+\5V?\'D0+[&=[(1BLII;)-H$MSS9H3DCY(UF>TU?Y6&\BZ)R=&&C8:#*'@F\3@K[,=)&#S3Z!^\ M?=MW/U.U9D(3#BL$!KTA\JBZE]6!D:5K!PMIL+FXX0;;/RB;@.LKB3::P':8 M]@\E^PU02P,$% @ [T$)619I1+I. @ =P4 !D !X;"]W;W)K&ULA91O;]HP$,:_BI5-4R=M)!@2& N1VJ)IF[0)P;J] MF/;"A .L.G9F.Z3]]CL[:83:P-X0_[GG^=W9G--:Z7MS +#DH1#2S(.#M>4L M#$U^@(*9@2I!XLY.Z8)9G.I]:$H-;.M%A0AI%"5AP;@,LM2O+766JLH*+F&I MB:F*@NG'&Q"JG@?#X&EAQ?<'ZQ;"+"W9'M9@[\JEQEG8N6QY =)P)8F&W3RX M'LYN$A?O WYRJ,W)F+A*-DK=N\F7[3R(7$(@(+?.@>'G"+<@A#/"-/ZVGD&' M=,+3\9/[)U\[UK)A!FZ5^,6W]C /I@'9PHY5PJY4_1G:>F+GERMA_"^IF]A) M')"\,E85K1@S*+ALONRA/8<3 :5G!+054)]W _)9+IAE6:I53;2+1CV0; >0]6>.M;RLOG]F$ M6$Y7$^UJHMYW=,9W 1M+%MSD0IE* _E]O3%6X_W_Z[F>F)F2Y3 / M\$]O0!\AR-Z\&B;1QPN9CKI,1Y?MW5N;_0-02P,$% @ [T$)69)]K7TD P 90D M !D !X;"]W;W)K&ULK59K;]HP%/TK5C9-K=22 M!Q"@@T@4-FV3.B%0MP_3/ICD E83F]D.M/]^UPYD/-(P3?M"_+CG^)QKX^O^ M5L@GM0+0Y#E+N1HX*ZW7=ZZKXA5D5#7$&CC.+(3,J,:N7+IJ+8$F%I2E;N!Y MH9M1QIVH;\,PT02E6<9E2_WD(KMP/&=_<"4+5?:#+A1?TV7, /] MN)Y([+DE2\(RX(H)3B0L!L[0OQOU3+P-^,9@JP[:Q#B9"_%D.I^3@>,909!" MK T#Q<\&1I"FA@AE_-IQ.N62!GC8WK-_M-[1RYPJ&(GT.TOT:N!T'9+ @N:I MGHKM)]CY:1N^6*3*_I)M$1OBBG&NM,AV8.QGC!=?^KS+PP$ >:H!P0X0G +" M5P#-':!IC1;*K*TQU33J2[$ETD0CFVG8W%@TNF'<[.),2YQEB-/1%#; GO==S4J,#QNO%OM MOE@M>&6UD#P(KE>*?. ))!7X43W>#VH(7+1>^@_V_N^#6L8O.6^0IG=# B]H M50FJAX\A1KAOX^*'WOLKL?R([LMXJK;?JV*.)%$D>:R+%"TWU"V$\%AG< MX%51I&0-,@:N\6JI2D/![1?[9*ZN3>0U/+_O;@[]U2KX1W_MTE^[UM\8%B E M)$31%%25AP(?'EAH^F'GU,.EJ"-Q82DN_#MQ5"DL'33%VYWR&-//05=I+>C: M!RK"EN>=2+T0=*2T4RKM7#HF&V9K")8P DHSO,M1N 2=2UZ9U\Z9C%.A=1%' M*KNERFZMRME*2'VK068D$?E<+_(4*U8LC\E6/0/<]:Q_?]]HGF MBK P"/V@6GBO%-ZK%3[<[[Q-[YGV*KV]LP/I]WK=4[GG44'8"WHG:MV#2I:! M7-H"KXA=O"AJY6CYAAC:TNG^"2\>( ]4+AE7)(4%0KU&!U,EBZ)>=+18V[HX M%QJKK&VN\!T$T@3@_$((O>^8!&PO=V]R:W-H965TSZ=L+Y,XH_<*MXQ5F^4!XE5T]CY2?G#_299GN*2!:A!1,2/= 5 MVV1QD<5?T:-:F-$^H8BMU;(H39=?U0#^9KP:'N4B;^)TQ[B,LPT2=*-6DA3H M#::2Q(EXJT ?'S%Z\^/;J2G5H/.NS54UP)MR@,Z) ;KHCF5R*U"8130:\,=Z M_T#C;ZI@U1%SCA&[<;3 ]_OL"KG6+\BQ'&]@/(OSW=VAZ7Q?[^&+>^\$PZV7 MCUOPW!,\' NRV7"Z(<6"4:ODN* ^?5"FZ%;25'P>RGK)]8:YN3Q>BQU9T9FA M]$]0_DR-^<\_V('UVU#((6$8$A8"P3K)\>KD>#KZ\7];#(6_] P*SWPS>9[; MEC4:!Q-_:CZW0SM@Z+B^Y>2KKVV(OS5TK&#BVD&/& X8^IXS\8-1;=B9KE]/ MU]=.=U')D=*Q;*4$B)=K\B$63^C3'4V7E']&_]8+](9FJZW:')N'0W'2=GGI M,H6$84A8" 3KY"VH\Q:\DH8$D,F!A&%(6 @$ZR1G5"=G]&(-T7I>&GY(&!Z= MJT4#AEHM&M=A&VO#]E-K&0_&3NM^:>P@8;B$V4Y;\7M1TYITXC6IXS5Y7>U6 M#Y6K*G<4(W^7)7*;4$E1%'-5DAS?7856Z[5#O#0GD# ,"0N!8)T\VU93;UBO MI/85&"@_H#0,2@NA:-T4M4I"^\6:KW>]. F0-%S1.N^JH\G(SBN=CGX-&?JN M,W9/J+[M-*%SOD_W]?X7QP^2ABM:1]>M*VO2C]ZP67 B=DTI:6N+(9 ] %.2 M*,(EJJ\?U<49 2U%06DA%*V;WZ8:M;W74GYMG7MQBB!I&)060M&Z*6HJ:%M? M0FN5"[04!J7ABM86]&#D66//Z6O7@*$5^*X_.:%>31%K:\NP,Y0?M%H%I>&* MUI-T]YOH#9JUO@1U8]?4F+:^R(10_MM,4IX5CB11&X"0/%[N)>-G[@*@Q2PH M#8/20BA:-]=-86R/7VL7 *V906D8E!9"T;HI:FIQ6U^,:U4,M$@&I>&*UOU6 M;?N^8UE](1NP'(U=VQV=^([A-/6MHRW._G\?T/M?&D%0&JYH/8'W^Q7 L%F_ M>#);IY)*W#?%<;! *[;/9'G"5+?61\[OBH/67ON-?;VP!]JQ?1V6!\H-OCS? MOB-\$V<")72MNE)#4]L^+X^,RQO)=L69Z)))M?,4EUM*(LIS _5\S9@\WN0= MU ?W\_\ 4$L#!!0 ( .]!"5G$AU/'L0( &(& 9 >&PO=V]R:W-H M965TF!DTWI;&*(VWM.G:U!5X$)R7C-$DFL>)"1]DTG"UL-C4-2J%A M89EKE.+V]QRDV!3K"OU!G$UKOH8EX-=Z86D7]RB%4*"=,)I9*&?1 MU>!R/O'VP>";@*W;6S.O9&7,L]_<%;,H\81 0HX>@=-K ]<@I0JP[IX(A#VCFD@7<;*+"\X6^_2= ML[,;0"ZD.Y_&2/$]2IQWL>9MK/1(K F[-QHKQVYU <6__C'Q[LFG._+S]"3@ MET9?L&'RCJ5).F+.OAE,DH\GR(YZLJ-3Z-E3J#LH&-^ I39BNE$K MXET(V?CC-BN,^M$AUP7I8KSX285%G86'Q+3AQB&<;^E--AP-DB29QIL#-,<] MS?%)FE1C%GQ(+EG>UE;'C"-:L6J0KR0P-"UQ*C4&94FMZXLQ-YK$A3E .TIB M"=9Z;;XZ#VD8O](PH"EU3,.DUS#YCQJXE,S4?A21O2[8UO>41G>(_^05_S0] M\ WBO;Y78-=ANCGBUFAL1T!_V@_0JW9N_#5OI^\]MVM!S"24Y)I&PO=V]R:W-H965T1H%VU3NN$0&P?JGTPR4&LQG9F'Z3=K]_9"1G=*%]B M^WSWW/-3V0A>@Z&:MC>1(1[,);6& MISY(YF'4;@]"R84*XI&WS4P\TEO,A8*9878K)3?/4\AU.0XZP=XP%YL,G2&, M1P7?P )P6?H=;C"28ZM_[+RLIW^"%@R=:BEG4P,9!"52M_JNMP$!!%KP1$ M=4#D>5>)/,L;CCP>&5TRX[P)S6V\5!]-Y(1R/V6!AFX%Q6%\K:6DXBQ0)X^L M]8T;PUV9SECK!I"+W)ZQ2#]B]5IA9]DFED+Z,#TE(HR;:JYE&)P&_;-4%Z[;?LZ@=]=AR M<<-:;\].X':;*G4];O<5W$7 R[OY\RJAAUA.7^44VH7FH#]$J1K9[9H=^, M/WOSI.0F90]?"9+=(4A[M%!5_M[Q_*XSKVS!$Q@'U'H6S Z"^-V;SJ#]\82Z M7J.N=PH]?J$HT1:IVQ*]4>(WR1#.I%3=1*7 C%G_!G3A+/:8F"K=P*=S4V$7 M=X?]:!3NCI#L-R3[)TDNU0&IY CCG+OWB9IMU8[>*^VYJ_Q1@OW_"$:=R_YP MV/^'8WC06!+,QH\/2QFW"JL>:ZS-A)I4C?G7O1IO]]QLA+(LAS6%MB^&Q,%4 M(Z,ZH"Y\FZXT4M/[;493%HQSH/NUUK@_N 3-W([_ %!+ P04 " #O00E9 M"SI6!SX# 0% #0 'AL+W-T>6QE_ MELI3#R4GG_OQJ/WY6 >/D/THH/K6@R3CI\E?4 9$^[O"C<^ M3JU4:^H4(P_\Y%TV3D\0^AX?%>AW/ (;KJ.%=4&,AYF2F[J(B M879JSX(&* M$9E0P:>: RNC.1=K%^Y!8*:$TH&Q!6D3=2%2/CJXZWI0J[5.SJ7256Z7P?V> MUH_O 4T/#'(A6H,]X@+C84&-85I>VT[U25AX:1MVPLC,FQ"UL MY)_9CO8JVUJQ:KUDV[2&ZJ:3<1W0WU9SVMNRT8MT@X(_*/-E:8^X=H>=_.\]S)IFF8MNTK?VW/,LO=ASU7\MR]:VR M;]CKL7X[OW63E\=@,CX&DT=1DX-C,)D<@,K:/,SD&FC09P M8!R1'W#P%)NDP73)A>&R[BUXFC+YY#QCY0V=VC]W=O3M\RG+Z%*8NQ8OJ M\B,8QV%^!# L#^8 XS@6EN=_&L\ '8_#,&\#+S) .0.4XU@^9%)]L#Q^3F(O M_TB3)(KB&)O1R<3K8(+-6QS#CU\-\P8,+ ]D^KNYQE<;KY##=8"MZ:$*P4:* M5R(V4GRN ?'/&S"2Q+_:6!Y@8*N U0[D]^>!FO)SH@A6%?.&[6 <21(,@5KT MUV@<([,3P\>_/M@NB:(D\2. ^1U$$8; ;L01S %XP) HJMZ#>^^CL'E/A9O_ M 8[_ %!+ P04 " #O00E9EXJ[', 3 @ "P %]R96QS+RYR96QS MG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2 MW!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N M&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,E MC'%BM/XU@LD/['X 4$L#!!0 ( .]!"5D/WES3S , /L: / >&PO M=V]R:V)O;VLN>&ULQ9E!C]HX%(#_BI73],!"$H9I1Z42!;J#1 $1VFMEDA>P M)K%9VV$Z_?7[DBQ;AZZ>]N)R"G&,\\6._;WGO']1^GFOU#/[7A;2C(.CM:?' M?M^D1RBY^4.=0.*57.F26SS5A[XY:>"9.0+8LNA'@\&H7W(A@P_O+VUM=-\] M4192*Y3$PKK@JX 7\_-Z?F*;%\O^4(,@Y& VPP%]K8ID;3 M/D?&,V#E]JRRZI,H+.@9M_"G5M5)R$/=##Y%WWF,IA\NQ[83'_7_Z4:5YR*% MF4JK$J1M^U%#40-*>[Q &,",#H9H#L M;L,=R)B C'\C9++#P^?Y"@'7G]AZ,]\ZD$,"4N@O?6+MI!GK*#TJX/S MCL!YYQ=G?0*-I?+ EL -&-9C6W$XVI[*>U\,N OU@%JI!WXQMW!6Q;G&+(2$ M>F2G&C)A67/? MGU"4-T+/XL Q!5E!$R),E;%L"ZDZ2'$=(%#:"#U[8R%350+;\>_0&4S*$J%G M3:RPW7^X-J!9R MHC,E(DH/D6<])-7>P%]5/;;S6J\=,$H(D66*R+,K*)\AK(M)Z2/RK(]_ U!VM^*Z'O8SO&%W,\!) M771[D])'Y%D?]"L9NYB442+/1J$QARXF993(LU%HS'L7D]),=,MLY-O(W?"@ M=!-[U@V-^>!B4O*)OSQQ)L,ZN*9OBE6#')< MA;,5WL)@>&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/-V4V.@D 0AN&K$ Y@6U7X-U%7LW$[\0)$6S&"$+HGH[",R_?%W&0WL*U:$+V;FI3V&15S%V'\Z%3>6;,@S:SI^N9W9M MWY3QNNSWKBLWQW+OG0Z'8]<_S\B7\^>9V?K2^?],;'>[P\9_MIOOQI_B'X/= M3]L?0^5]S+-UV>]]7.3N7#^V@[L=9'"=G&>K[2+O5UO)7>H@A2!-'V009.F# M"@@JT@>-(&B4/F@,0>/T01,(FJ0/FD+0-'W0#()FZ8-DB#(."9)>L";06I!K M(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O M)=!;7UZV"?16U%L)]%;46PGT5M1;"?16U%L)]%;46PGT5M1;"?16U%L)]#;4 MVPCT-M3;"/0VU-L(]+:7CR4$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H; MZFT$>A>H=_%.O4.\U#X\>NYKO/\[J8[7:_WC]K?E?1.?%\4-9P?_#Y:_4$L# M!!0 ( .]!"5F8Q"$EH@$ *88 3 6T-O;G1E;G1?5'EP97-=+GAM M;,V9S6Z#,!"$7P5QC8)C.TU_E.32]MKFT!=P80DH@"W;29.WKR$_4JL4-4JE MS@4+O#LS>*7O -.WG2$7;>NJ<;.X\-X\,.;2@FKE$FVH"3NYMK7RX=8NF5'I M2BV)B=%HPE+=>&K\T+<:\7SZ1+E:5SYZWH;'KM3-++94N3AZW!>V7K-8&5.5 MJ?)AGVV:[)O+\."0A,ZNQA6E<8-0$+.S#NW.SP:'OM<-65MF%"V4]2^J#E5L M6S'G=Q6YI%_B3$:=YV5*F4[7=6A)G+&D,E<0^;I*]J*#?FH?C_=!VU^)^2=02P$"% ,4 " #O00E9!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( .]! M"5F!.+?C[P "L" 1 " :\ !D;V-0&UL4$L! A0#% @ [T$)6;M[V5;@ M!0 T1\ !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [T$)61LE_R38" 3BL !@ M ("!01@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ [T$)66'1VO&!!P B2$ !@ ("!92@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ [T$)6;CNN]&@ M!0 \0T !D ("!?#@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [T$)62;W0Q?- P 2@D !D M ("![$4 'AL+W=O79:6AP, !N( &0 @('P20 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ [T$)68 :+*S4 @ W 8 !D ("!(%L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M[T$)671], SU P T@@ !D ("!^6, 'AL+W=OD;@@$ #'"@ &0 @(& M<0 >&PO=V]R:W-H965T&UL4$L! A0#% @ [T$)6?*[D#G8 @ $ 8 !D M ("!P7@ 'AL+W=OP >&PO=V]R:W-H M965T0( -@% 9 M " @2Y^ !X;"]W;W)K&UL4$L! M A0#% @ [T$)6?1P4#^\ @ :P@ !D ("!WH 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [T$) M645X?**R @ 0 8 !D ("![8D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [T$)69W%PG,L! P1@ M !D ("!F9( 'AL+W=O&PO=V]R:W-H965T9 !X;"]W;W)K&UL4$L! A0#% @ [T$)69)]K7TD P 90D !D M ("!+)P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ [T$)6:KK<:6: @ PP4 !D ("!=J< 'AL+W=O M&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0 M2P$"% ,4 " #O00E9F,0A):(! "F& $P @ %7M I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 , P <- JM@ ! end XML 53 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 54 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 56 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 46 186 1 false 15 0 false 4 false false R1.htm 0001 - Document - Document and Entity Information Sheet http://www.leatt-corp.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 0002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.leatt-corp.com/role/BalanceSheet CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.leatt-corp.com/role/BalanceSheetParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) Sheet http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) Statements 4 false false R5.htm 0005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Parenthetical) Sheet http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEParenthetical CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Parenthetical) Statements 5 false false R6.htm 0006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://www.leatt-corp.com/role/StockholdersEquity CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 0007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.leatt-corp.com/role/CashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0008 - Disclosure - Basis of Presentation Sheet http://www.leatt-corp.com/role/NotesToFinancialStatementsBasisOfAccountingTextBlock Basis of Presentation Notes 8 false false R9.htm 0009 - Disclosure - Inventory Sheet http://www.leatt-corp.com/role/NotesToFinancialStatementsInventoryDisclosureTextBlock Inventory Notes 9 false false R10.htm 0010 - Disclosure - Operating Leases - Right-of-Use Assets and Lease Liability Obligations Sheet http://www.leatt-corp.com/role/OperatingLeasesRightOfUseAssetsAndLeaseLiabilityObligations Operating Leases - Right-of-Use Assets and Lease Liability Obligations Notes 10 false false R11.htm 0011 - Disclosure - Revolving line of Credit facility Sheet http://www.leatt-corp.com/role/NotePayableToBank Revolving line of Credit facility Notes 11 false false R12.htm 0012 - Disclosure - Short-term Loans Sheet http://www.leatt-corp.com/role/NotesToFinancialStatementsShortTermDebtTextBlock Short-term Loans Notes 12 false false R13.htm 0013 - Disclosure - Notes payable Notes http://www.leatt-corp.com/role/NOTEPAYABLE Notes payable Notes 13 false false R14.htm 0014 - Disclosure - Revenue and Cost Recognition Sheet http://www.leatt-corp.com/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock Revenue and Cost Recognition Notes 14 false false R15.htm 0015 - Disclosure - Income Taxes Sheet http://www.leatt-corp.com/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock Income Taxes Notes 15 false false R16.htm 0016 - Disclosure - Net Income Per Share of Common Stock Sheet http://www.leatt-corp.com/role/NotesToFinancialStatementsEarningsPerShareTextBlock Net Income Per Share of Common Stock Notes 16 false false R17.htm 0017 - Disclosure - Common Stock Sheet http://www.leatt-corp.com/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock Common Stock Notes 17 false false R18.htm 0018 - Disclosure - Recent Accounting Pronouncements Sheet http://www.leatt-corp.com/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock Recent Accounting Pronouncements Notes 18 false false R19.htm 0019 - Disclosure - Litigation Sheet http://www.leatt-corp.com/role/NotesToFinancialStatementsLegalMattersAndContingenciesTextBlock Litigation Notes 19 false false R20.htm 0020 - Disclosure - Risks and Uncertainties Sheet http://www.leatt-corp.com/role/RisksAndUncertainties Risks and Uncertainties Notes 20 false false R21.htm 0021 - Disclosure - Subsequent Events Sheet http://www.leatt-corp.com/role/NotesToFinancialStatementsSubsequentEventsTextBlock Subsequent Events Notes 21 false false R22.htm 0022 - Disclosure - Recent Accounting Pronouncements (Policies) Sheet http://www.leatt-corp.com/role/RecentAccountingPronouncementsPolicies Recent Accounting Pronouncements (Policies) Policies http://www.leatt-corp.com/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock 22 false false R23.htm 0023 - Disclosure - Operating Leases - Right-of-Use Assets and Lease Liability Obligations (Tables) Sheet http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsandLeaseLiabilityObligationsTables Operating Leases - Right-of-Use Assets and Lease Liability Obligations (Tables) Tables http://www.leatt-corp.com/role/OperatingLeasesRightOfUseAssetsAndLeaseLiabilityObligations 23 false false R24.htm 0024 - Disclosure - Notes payable (Tables) Notes http://www.leatt-corp.com/role/NOTEPAYABLETables Notes payable (Tables) Tables http://www.leatt-corp.com/role/NOTEPAYABLE 24 false false R25.htm 0025 - Disclosure - Revenue and Cost Recognition (Tables) Sheet http://www.leatt-corp.com/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlockTables Revenue and Cost Recognition (Tables) Tables http://www.leatt-corp.com/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock 25 false false R26.htm 0026 - Disclosure - Inventory (Narrative) (Details) Sheet http://www.leatt-corp.com/role/DisclosureInventoryDisclosureTextBlockDetails Inventory (Narrative) (Details) Details http://www.leatt-corp.com/role/NotesToFinancialStatementsInventoryDisclosureTextBlock 26 false false R27.htm 0027 - Disclosure - Operating Leases - Right-of-Use Assets and Lease Liability Obligations (Narrative) (Details) Sheet http://www.leatt-corp.com/role/OperatingLeasesRightOfUseAssetsAndLeaseLiabilityObligationsNarrativeDetails Operating Leases - Right-of-Use Assets and Lease Liability Obligations (Narrative) (Details) Details http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsandLeaseLiabilityObligationsTables 27 false false R28.htm 0028 - Disclosure - Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Right-of- Use Assets and Lease Liability Obligations (Details) Sheet http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfRightofUseAssetsAndLeaseLiabilityObligationsDetails Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Right-of- Use Assets and Lease Liability Obligations (Details) Details 28 false false R29.htm 0029 - Disclosure - Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Remaining lease term and incremental borrowing rates of Operating leases (Details) Sheet http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfRemainingLeaseTermAndIncrementalBorrowingRatesOfOperatingLeasesDetails Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Remaining lease term and incremental borrowing rates of Operating leases (Details) Details 29 false false R30.htm 0030 - Disclosure - Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Maturities of lease liabilities (Details) Sheet http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfMaturitiesOfLeaseLiabilitiesDetails Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Maturities of lease liabilities (Details) Details 30 false false R31.htm 0031 - Disclosure - Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Supplemental cash flow information of Operating Leases (Details) Sheet http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfSupplementalCashFlowInformationOfOperatingLeasesDetails Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Supplemental cash flow information of Operating Leases (Details) Details 31 false false R32.htm 0032 - Disclosure - Revolving line of Credit facility (Narrative) (Details) Sheet http://www.leatt-corp.com/role/NotePayableToBankNarrativeDetails Revolving line of Credit facility (Narrative) (Details) Details http://www.leatt-corp.com/role/NotePayableToBank 32 false false R33.htm 0033 - Disclosure - Short-term Loans (Narrative) (Details) Sheet http://www.leatt-corp.com/role/DisclosureShortTermDebtTextBlockDetails Short-term Loans (Narrative) (Details) Details http://www.leatt-corp.com/role/NotesToFinancialStatementsShortTermDebtTextBlock 33 false false R34.htm 0034 - Disclosure - Notes payable (Narrative) (Details) Notes http://www.leatt-corp.com/role/NOTEPAYABLEDetailTextuals Notes payable (Narrative) (Details) Details http://www.leatt-corp.com/role/NOTEPAYABLETables 34 false false R35.htm 0035 - Disclosure - Notes payable - Schedule of note payable (Details) Notes http://www.leatt-corp.com/role/NOTEPAYABLEDetails Notes payable - Schedule of note payable (Details) Details 35 false false R36.htm 0036 - Disclosure - Notes payable - Schedule of principal maturities of note payable (Details) Notes http://www.leatt-corp.com/role/NOTEPAYABLEDetails1 Notes payable - Schedule of principal maturities of note payable (Details) Details 36 false false R37.htm 0037 - Disclosure - Revenue and Cost Recognition (Narrative) (Details) Sheet http://www.leatt-corp.com/role/DisclosureRevenueFromContractWithCustomerTextBlockDetails Revenue and Cost Recognition (Narrative) (Details) Details http://www.leatt-corp.com/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlockTables 37 false false R38.htm 0038 - Disclosure - Revenue and Cost Recognition - Schedule of revenue by major customers by reporting segments (Details) Sheet http://www.leatt-corp.com/role/RevenueAndCostRecognitionScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails Revenue and Cost Recognition - Schedule of revenue by major customers by reporting segments (Details) Details 38 false false R39.htm 0039 - Disclosure - Net Income Per Share of Common Stock (Narrative) (Details) Sheet http://www.leatt-corp.com/role/DisclosureEarningsPerShareTextBlockDetails Net Income Per Share of Common Stock (Narrative) (Details) Details http://www.leatt-corp.com/role/NotesToFinancialStatementsEarningsPerShareTextBlock 39 false false R40.htm 0040 - Disclosure - Common Stock (Narrative) (Details) Sheet http://www.leatt-corp.com/role/CommonStockNarrativeDetails Common Stock (Narrative) (Details) Details http://www.leatt-corp.com/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock 40 false false All Reports Book All Reports form10q.htm leat-20240630.xsd leat-20240630_cal.xml leat-20240630_def.xml leat-20240630_lab.xml leat-20240630_pre.xml http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 true true JSON 58 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "form10q.htm": { "nsprefix": "leat", "nsuri": "http://www.leatt-corp.com/20240630", "dts": { "inline": { "local": [ "form10q.htm" ] }, "schema": { "local": [ "leat-20240630.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/arcrole/factExplanatory-2009-12-16.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/ebp/elts/us-gaap-ebp-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/currency/2024/currency-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/exch/2024/exch-2024.xsd", "https://xbrl.sec.gov/naics/2024/naics-2024.xsd", "https://xbrl.sec.gov/sic/2024/sic-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "leat-20240630_cal.xml" ] }, "definitionLink": { "local": [ "leat-20240630_def.xml" ] }, "labelLink": { "local": [ "leat-20240630_lab.xml" ] }, "presentationLink": { "local": [ "leat-20240630_pre.xml" ] } }, "keyStandard": 169, "keyCustom": 17, "axisStandard": 8, "axisCustom": 0, "memberStandard": 10, "memberCustom": 5, "hidden": { "total": 4, "http://xbrl.sec.gov/dei/2024": 4 }, "contextCount": 46, "entityCount": 1, "segmentCount": 15, "elementCount": 292, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 344, "http://xbrl.sec.gov/dei/2024": 30 }, "report": { "R1": { "role": "http://www.leatt-corp.com/role/DocumentAndEntityInformation", "longName": "0001 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "span", "span", "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "span", "span", "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.leatt-corp.com/role/BalanceSheet", "longName": "0002 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_20240630", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240630", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.leatt-corp.com/role/BalanceSheetParenthetical", "longName": "0003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_20240630", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "USD_per_Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "span", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240630", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "USD_per_Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "span", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME", "longName": "0004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_20240401to20240630", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20240401to20240630", "name": "us-gaap:CostOfRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "unique": true } }, "R5": { "role": "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEParenthetical", "longName": "0005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:DeferredOtherTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:DeferredOtherTaxExpenseBenefit", "span", "span", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:DeferredOtherTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:DeferredOtherTaxExpenseBenefit", "span", "span", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.leatt-corp.com/role/StockholdersEquity", "longName": "0006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_20231231_usgaapStatementEquityComponentsAxis_usgaapPreferredStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231_usgaapStatementEquityComponentsAxis_usgaapPreferredStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.leatt-corp.com/role/CashFlows", "longName": "0007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:ShareBasedCompensation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "unique": true } }, "R8": { "role": "http://www.leatt-corp.com/role/NotesToFinancialStatementsBasisOfAccountingTextBlock", "longName": "0008 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.leatt-corp.com/role/NotesToFinancialStatementsInventoryDisclosureTextBlock", "longName": "0009 - Disclosure - Inventory", "shortName": "Inventory", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.leatt-corp.com/role/OperatingLeasesRightOfUseAssetsAndLeaseLiabilityObligations", "longName": "0010 - Disclosure - Operating Leases - Right-of-Use Assets and Lease Liability Obligations", "shortName": "Operating Leases - Right-of-Use Assets and Lease Liability Obligations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.leatt-corp.com/role/NotePayableToBank", "longName": "0011 - Disclosure - Revolving line of Credit facility", "shortName": "Revolving line of Credit facility", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "leat:RevolvingLineOfCreditFacilityTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "leat:RevolvingLineOfCreditFacilityTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.leatt-corp.com/role/NotesToFinancialStatementsShortTermDebtTextBlock", "longName": "0012 - Disclosure - Short-term Loans", "shortName": "Short-term Loans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.leatt-corp.com/role/NOTEPAYABLE", "longName": "0013 - Disclosure - Notes payable", "shortName": "Notes payable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.leatt-corp.com/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock", "longName": "0014 - Disclosure - Revenue and Cost Recognition", "shortName": "Revenue and Cost Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.leatt-corp.com/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock", "longName": "0015 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.leatt-corp.com/role/NotesToFinancialStatementsEarningsPerShareTextBlock", "longName": "0016 - Disclosure - Net Income Per Share of Common Stock", "shortName": "Net Income Per Share of Common Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.leatt-corp.com/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "longName": "0017 - Disclosure - Common Stock", "shortName": "Common Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.leatt-corp.com/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "longName": "0018 - Disclosure - Recent Accounting Pronouncements", "shortName": "Recent Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.leatt-corp.com/role/NotesToFinancialStatementsLegalMattersAndContingenciesTextBlock", "longName": "0019 - Disclosure - Litigation", "shortName": "Litigation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.leatt-corp.com/role/RisksAndUncertainties", "longName": "0020 - Disclosure - Risks and Uncertainties", "shortName": "Risks and Uncertainties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.leatt-corp.com/role/NotesToFinancialStatementsSubsequentEventsTextBlock", "longName": "0021 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.leatt-corp.com/role/RecentAccountingPronouncementsPolicies", "longName": "0022 - Disclosure - Recent Accounting Pronouncements (Policies)", "shortName": "Recent Accounting Pronouncements (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "leat:AccountingPronouncementsNotYetAdoptedPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "leat:AccountingPronouncementsNotYetAdoptedPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsandLeaseLiabilityObligationsTables", "longName": "0023 - Disclosure - Operating Leases - Right-of-Use Assets and Lease Liability Obligations (Tables)", "shortName": "Operating Leases - Right-of-Use Assets and Lease Liability Obligations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.leatt-corp.com/role/NOTEPAYABLETables", "longName": "0024 - Disclosure - Notes payable (Tables)", "shortName": "Notes payable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.leatt-corp.com/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlockTables", "longName": "0025 - Disclosure - Revenue and Cost Recognition (Tables)", "shortName": "Revenue and Cost Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.leatt-corp.com/role/DisclosureInventoryDisclosureTextBlockDetails", "longName": "0026 - Disclosure - Inventory (Narrative) (Details)", "shortName": "Inventory (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "C_20240630", "name": "us-gaap:InventoryValuationReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "div", "div", "div", "div", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240630", "name": "us-gaap:InventoryValuationReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "div", "div", "div", "div", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.leatt-corp.com/role/OperatingLeasesRightOfUseAssetsAndLeaseLiabilityObligationsNarrativeDetails", "longName": "0027 - Disclosure - Operating Leases - Right-of-Use Assets and Lease Liability Obligations (Narrative) (Details)", "shortName": "Operating Leases - Right-of-Use Assets and Lease Liability Obligations (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "div", "div", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "div", "div", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfRightofUseAssetsAndLeaseLiabilityObligationsDetails", "longName": "0028 - Disclosure - Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Right-of- Use Assets and Lease Liability Obligations (Details)", "shortName": "Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Right-of- Use Assets and Lease Liability Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "C_20240630", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true }, "uniqueAnchor": null }, "R29": { "role": "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfRemainingLeaseTermAndIncrementalBorrowingRatesOfOperatingLeasesDetails", "longName": "0029 - Disclosure - Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Remaining lease term and incremental borrowing rates of Operating leases (Details)", "shortName": "Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Remaining lease term and incremental borrowing rates of Operating leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "C_20240630", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "td", "tr", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "div", "div", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240630", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "td", "tr", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "div", "div", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfMaturitiesOfLeaseLiabilitiesDetails", "longName": "0030 - Disclosure - Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Maturities of lease liabilities (Details)", "shortName": "Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Maturities of lease liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "C_20240630", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "div", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240630", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "div", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfSupplementalCashFlowInformationOfOperatingLeasesDetails", "longName": "0031 - Disclosure - Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Supplemental cash flow information of Operating Leases (Details)", "shortName": "Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Supplemental cash flow information of Operating Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "leat:AmountPaidIncludedInMeasurementOfLeaseLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "leat:SupplementalCashFlowInformationOfOperatingLeasesTableTextBlock", "div", "div", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "leat:AmountPaidIncludedInMeasurementOfLeaseLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "leat:SupplementalCashFlowInformationOfOperatingLeasesTableTextBlock", "div", "div", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.leatt-corp.com/role/NotePayableToBankNarrativeDetails", "longName": "0032 - Disclosure - Revolving line of Credit facility (Narrative) (Details)", "shortName": "Revolving line of Credit facility (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "C_20181119_usgaapCreditFacilityAxis_usgaapRevolvingCreditFacilityMember", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "div", "div", "div", "leat:RevolvingLineOfCreditFacilityTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20181119_usgaapCreditFacilityAxis_usgaapRevolvingCreditFacilityMember", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "div", "div", "div", "leat:RevolvingLineOfCreditFacilityTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.leatt-corp.com/role/DisclosureShortTermDebtTextBlockDetails", "longName": "0033 - Disclosure - Short-term Loans (Narrative) (Details)", "shortName": "Short-term Loans (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "C_20240630", "name": "leat:ShortTermLoanMonthlyPayment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "div", "div", "div", "us-gaap:ShortTermDebtTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240630", "name": "leat:ShortTermLoanMonthlyPayment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "div", "div", "div", "us-gaap:ShortTermDebtTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.leatt-corp.com/role/NOTEPAYABLEDetailTextuals", "longName": "0034 - Disclosure - Notes payable (Narrative) (Details)", "shortName": "Notes payable (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "C_20240630", "name": "us-gaap:NotesPayable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20211217_usgaapShortTermDebtTypeAxis_usgaapNotesPayableToBanksMember", "name": "us-gaap:NotesPayable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "div", "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "unique": true } }, "R35": { "role": "http://www.leatt-corp.com/role/NOTEPAYABLEDetails", "longName": "0035 - Disclosure - Notes payable - Schedule of note payable (Details)", "shortName": "Notes payable - Schedule of note payable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_20240630", "name": "us-gaap:NotesPayableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240630", "name": "us-gaap:NotesPayableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.leatt-corp.com/role/NOTEPAYABLEDetails1", "longName": "0036 - Disclosure - Notes payable - Schedule of principal maturities of note payable (Details)", "shortName": "Notes payable - Schedule of principal maturities of note payable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_20240630", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240630", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.leatt-corp.com/role/DisclosureRevenueFromContractWithCustomerTextBlockDetails", "longName": "0037 - Disclosure - Revenue and Cost Recognition (Narrative) (Details)", "shortName": "Revenue and Cost Recognition (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "leat:ProductRoyaltyIncomeRevenuePercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "span", "p", "div", "div", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "leat:ProductRoyaltyIncomeRevenuePercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "span", "p", "div", "div", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.leatt-corp.com/role/RevenueAndCostRecognitionScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails", "longName": "0038 - Disclosure - Revenue and Cost Recognition - Schedule of revenue by major customers by reporting segments (Details)", "shortName": "Revenue and Cost Recognition - Schedule of revenue by major customers by reporting segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_20240401to20240630", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "div", "div", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "unique": true } }, "R39": { "role": "http://www.leatt-corp.com/role/DisclosureEarningsPerShareTextBlockDetails", "longName": "0039 - Disclosure - Net Income Per Share of Common Stock (Narrative) (Details)", "shortName": "Net Income Per Share of Common Stock (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "div", "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "div", "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.leatt-corp.com/role/CommonStockNarrativeDetails", "longName": "0040 - Disclosure - Common Stock (Narrative) (Details)", "shortName": "Common Stock (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_20240101to20240630_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "div", "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20240101to20240630_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "div", "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10q.htm", "first": true, "unique": true } } }, "tag": { "leat_AccountingPronouncementsNotYetAdoptedPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "AccountingPronouncementsNotYetAdoptedPolicyTextBlock", "presentation": [ "http://www.leatt-corp.com/role/RecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "documentation": "Accounting Pronouncements Not Yet Adopted", "label": "Accounting Pronouncements Not Yet Adopted [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Accounts payable and accrued expenses", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r27", "r28" ] }, "us-gaap_AccountsPayableInterestBearingInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableInterestBearingInterestRate", "presentation": [ "http://www.leatt-corp.com/role/NOTEPAYABLEDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Interest-bearing, Interest Rate", "terseLabel": "Fixed interest rate", "documentation": "Reflects the effective interest rate as of the balance sheet date on interest-bearing trade payables." } } }, "auth_ref": [ "r517" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, net", "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": [ "r498" ] }, "us-gaap_AccountsReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetNoncurrent", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Accounts receivable, net", "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 noncurrent." } } }, "auth_ref": [ "r342", "r498" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Income taxes payable", "verboseLabel": "Income taxes payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r28", "r66" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r11", "r12", "r40", "r93", "r353", "r368", "r371" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.leatt-corp.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Loss [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r8", "r12", "r302", "r305", "r332", "r364", "r365", "r477", "r478", "r479", "r488", "r489", "r490", "r491" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Additional paid - in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r35", "r450", "r559" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.leatt-corp.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-In Capital [Member]", "verboseLabel": "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": [ "r376", "r488", "r489", "r490", "r491", "r514", "r562" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:", "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://www.leatt-corp.com/role/CommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "APIC, Share-based Payment Arrangement, Recognition and Exercise", "terseLabel": "Stock-based compensation", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "verboseLabel": "Compensation cost recognized in connection with stock options", "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdvancesOnInventoryPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdvancesOnInventoryPurchases", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Payments in advance", "documentation": "Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r475" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.leatt-corp.com/role/DisclosureRevenueFromContractWithCustomerTextBlockDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for doubtful accounts", "terseLabel": "Allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r94", "r168", "r174", "r175", "r177", "r528" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.leatt-corp.com/role/DisclosureRevenueFromContractWithCustomerTextBlockDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Short-term doubtful accounts receivables", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r94", "r168", "r174" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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": [] }, "leat_AmountPaidIncludedInMeasurementOfLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "AmountPaidIncludedInMeasurementOfLeaseLiabilities", "crdr": "debit", "presentation": [ "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfSupplementalCashFlowInformationOfOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents amount paid included in measurement of lease liabilities.", "label": "Amount Paid Included In Measurement Of Lease Liabilities", "verboseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.leatt-corp.com/role/DisclosureEarningsPerShareTextBlockDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Antidilutive securities excluded from computation of earnings per share, amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r150" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Total Assets", "totalLabel": "Total Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r64", "r75", "r92", "r114", "r154", "r156", "r161", "r162", "r169", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r297", "r299", "r312", "r348", "r398", "r432", "r433", "r450", "r462", "r505", "r506", "r522" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet", "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfRightofUseAssetsAndLeaseLiabilityObligationsDetails" ], "lang": { "en-us": { "role": { "label": "ASSETS", "verboseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Total Current Assets", "totalLabel": "Total current assets", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r89", "r96", "r114", "r169", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r297", "r299", "r312", "r450", "r505", "r506", "r522" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Current Assets" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.leatt-corp.com/role/CommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265" ] }, "leat_BadDebts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "BadDebts", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "documentation": "Bad debts", "label": "Bad Debts", "terseLabel": "Bad debts reserve" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccounting": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccounting", "presentation": [ "http://www.leatt-corp.com/role/NotesToFinancialStatementsBasisOfAccountingTextBlock" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation [Text Block]", "verboseLabel": "Basis of presentation [Text Block]", "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": [ "r53" ] }, "leat_BasisOfPresentationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "BasisOfPresentationAbstract", "lang": { "en-us": { "role": { "label": "Basis of presentation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash and cash equivalents - end of period", "periodStartLabel": "Cash and cash\u00a0 equivalents - beginning of period", "label": "Cash and cash equivalents", "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": [ "r14", "r91", "r428" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash and cash equivalents - end of period", "periodStartLabel": "Cash and cash equivalents - beginning of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r14", "r49", "r112" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash and cash equivalents", "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", "r49" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "leat_CommissionsAndConsultingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "CommissionsAndConsultingExpenses", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "documentation": "Commissions and consulting expenses", "label": "Commissions and consulting expenses" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Commitments and contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r32", "r68", "r350", "r385" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.leatt-corp.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r453", "r454", "r455", "r457", "r458", "r459", "r460", "r488", "r489", "r491", "r514", "r558", "r562" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.leatt-corp.com/role/BalanceSheetParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r34" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.leatt-corp.com/role/BalanceSheetParenthetical" ], "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": [ "r34", "r386" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.leatt-corp.com/role/BalanceSheetParenthetical" ], "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": [ "r34" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.leatt-corp.com/role/BalanceSheetParenthetical" ], "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": [ "r9", "r34", "r386", "r404", "r562", "r563" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Common stock, $.001 par value, 28,000,000 shares authorized, 5,366,382 shares issued and outstanding", "terseLabel": "Common stock, $.001 par value, 28,000,000 shares authorized, 6,215,440 and 6,215,440 shares issued and outstanding", "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": [ "r34", "r352", "r450" ] }, "us-gaap_CompensationRelatedCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationRelatedCostsAbstract", "lang": { "en-us": { "role": { "label": "Compensation Related Costs [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Total Comprehensive Income (Loss)", "totalLabel": "Total Comprehensive Income (Loss)", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r13", "r98", "r100", "r105", "r344", "r360", "r361" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.leatt-corp.com/role/RevenueAndCostRecognitionScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r19", "r20", "r23", "r24", "r165", "r426" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.leatt-corp.com/role/RevenueAndCostRecognitionScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r19", "r20", "r23", "r24", "r165", "r372", "r426" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.leatt-corp.com/role/RevenueAndCostRecognitionScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "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": [ "r19", "r20", "r23", "r24", "r165", "r426", "r471" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.leatt-corp.com/role/RisksAndUncertainties" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Risks and Uncertainties [Text Block]", "verboseLabel": "Risks and Uncertainties [Text Block]", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.leatt-corp.com/role/RevenueAndCostRecognitionScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of sales", "verboseLabel": "% of Revenues", "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": [ "r19", "r20", "r23", "r24", "r165" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.leatt-corp.com/role/RevenueAndCostRecognitionScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "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": [ "r19", "r20", "r23", "r24", "r165", "r426" ] }, "leat_ConsumerAndAthleteDirectRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "ConsumerAndAthleteDirectRevenuesMember", "presentation": [ "http://www.leatt-corp.com/role/RevenueAndCostRecognitionScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Consumer and athlete direct revenues", "label": "Consumer and athlete direct revenues [Member]" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Cost of Revenues", "verboseLabel": "Cost of Revenues", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r43", "r114", "r169", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r312", "r432", "r505" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "terseLabel": "Other comprehensive income, net of $8,600 and $8,600 deferred income taxes in 2020 and 2019", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.leatt-corp.com/role/NotePayableToBankNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r187", "r503" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.leatt-corp.com/role/NotePayableToBankNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r187", "r503", "r504" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "leat_CurrentSouthAfricanShortTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "CurrentSouthAfricanShortTermLoanMember", "presentation": [ "http://www.leatt-corp.com/role/DisclosureShortTermDebtTextBlockDetails" ], "lang": { "en-us": { "role": { "documentation": "Current South African short-term loan.", "label": "Current South African Short Term Loan Member", "verboseLabel": "Current South African short-term loan [Member]" } } }, "auth_ref": [] }, "leat_CurrentUSShortTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "CurrentUSShortTermLoanMember", "presentation": [ "http://www.leatt-corp.com/role/DisclosureShortTermDebtTextBlockDetails" ], "lang": { "en-us": { "role": { "documentation": "Current U.S. short-term loan", "label": "Current U S Short Term Loan Member", "verboseLabel": "Current U.S. short-term loan [Member]" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.leatt-corp.com/role/RevenueAndCostRecognitionScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "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": [ "r55", "r165" ] }, "leat_DealerDirectRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "DealerDirectRevenuesMember", "presentation": [ "http://www.leatt-corp.com/role/RevenueAndCostRecognitionScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Dealer direct revenues", "label": "Dealer direct revenues [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.leatt-corp.com/role/NOTEPAYABLE" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Notes Payable [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r59", "r113", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r197", "r203", "r204", "r205", "r206", "r207", "r208", "r213", "r220", "r221", "r222", "r320" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.leatt-corp.com/role/DisclosureShortTermDebtTextBlockDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r10", "r27", "r28", "r65", "r67", "r116", "r198", "r199", "r200", "r201", "r202", "r204", "r209", "r210", "r211", "r212", "r214", "r215", "r216", "r217", "r218", "r219", "r434", "r435", "r436", "r437", "r438", "r448", "r485", "r500", "r501", "r502", "r517", "r518" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.leatt-corp.com/role/DisclosureShortTermDebtTextBlockDetails" ], "lang": { "en-us": { "role": { "positiveLabel": "Short-term loan, interest rate", "positiveTerseLabel": "Interest rate for lease agreement", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate of agreement", "verboseLabel": "Debt instrument, interest rate, stated percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r30", "r199" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.leatt-corp.com/role/DisclosureShortTermDebtTextBlockDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r10", "r116", "r198", "r199", "r200", "r201", "r202", "r204", "r209", "r210", "r211", "r212", "r214", "r215", "r216", "r217", "r218", "r219", "r434", "r435", "r436", "r437", "r438", "r448", "r485", "r500", "r501", "r502", "r517", "r518" ] }, "leat_DeferredAssetAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "DeferredAssetAllowance", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 70.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of deferred asset allowance.", "label": "Deferred Asset Allowance", "terseLabel": "Deferred asset allowance" } } }, "auth_ref": [] }, "leat_DeferredAssetAllowanceNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "DeferredAssetAllowanceNet", "crdr": "debit", "presentation": [ "http://www.leatt-corp.com/role/DisclosureRevenueFromContractWithCustomerTextBlockDetails" ], "lang": { "en-us": { "role": { "documentation": "Represent the amount of Deferred Asset Allowance, Net.", "label": "Deferred Asset Allowance, Net", "terseLabel": "Deferred asset allowance, net" } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCompensationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Liability, Current", "terseLabel": "Deferred compensation, current", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date." } } }, "auth_ref": [ "r22", "r61" ] }, "us-gaap_DeferredCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCostsCurrent", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Deferred Costs, Current", "terseLabel": "Deferred asset, net", "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r475" ] }, "us-gaap_DeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncome", "crdr": "credit", "presentation": [ "http://www.leatt-corp.com/role/DisclosureRevenueFromContractWithCustomerTextBlockDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Income", "terseLabel": "Deferred sales", "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r469", "r529", "r555" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax asset, net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r272", "r273" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Liabilities, Net", "verboseLabel": "Deferred tax liability, net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r272", "r273", "r349" ] }, "us-gaap_DeferredOtherTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredOtherTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEParenthetical" ], "lang": { "en-us": { "role": { "label": "Deferred Income Taxes (DeferredOtherTaxExpenseBenefit)", "verboseLabel": "Deferred income taxes", "documentation": "Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods." } } }, "auth_ref": [ "r487", "r510" ] }, "us-gaap_DepositsAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositsAssets", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 50.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Deposits Assets", "terseLabel": "Deposits", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future." } } }, "auth_ref": [ "r472" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 10.0 }, "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 50.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME", "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation", "verboseLabel": "Depreciation", "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": [ "r5", "r21" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.leatt-corp.com/role/RevenueAndCostRecognitionScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r234", "r439", "r440", "r441", "r442", "r443", "r444", "r445" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.leatt-corp.com/role/RevenueAndCostRecognitionScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r234", "r439", "r440", "r441", "r442", "r443", "r444", "r445" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.leatt-corp.com/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Common Stock [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r236", "r239", "r266", "r267", "r269", "r446" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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": [ "r465" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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": [ "r466" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "verboseLabel": "Net Income (Loss) per Common Share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Basic", "terseLabel": "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": [ "r106", "r126", "r127", "r128", "r129", "r130", "r131", "r138", "r140", "r147", "r148", "r149", "r153", "r293", "r296", "r310", "r311", "r345", "r362", "r430" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Diluted", "terseLabel": "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": [ "r106", "r126", "r127", "r128", "r129", "r130", "r131", "r140", "r147", "r148", "r149", "r153", "r293", "r296", "r310", "r311", "r345", "r362", "r430" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.leatt-corp.com/role/NotesToFinancialStatementsEarningsPerShareTextBlock" ], "lang": { "en-us": { "role": { "label": "Net Income Per Share of Common Stock [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r137", "r150", "r151", "r152" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "totalLabel": "Net increase (decrease) in cash and cash equivalents", "verboseLabel": "Effect of exchange rates on cash and cash equivalents", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; 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": [ "r516" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.leatt-corp.com/role/CommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "totalLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total", "verboseLabel": "Unrecognized compensation cost related to unvested awards", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r268" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r468" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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": [ "r467" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "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" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.leatt-corp.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r9", "r86", "r101", "r102", "r103", "r117", "r118", "r119", "r123", "r130", "r132", "r134", "r155", "r170", "r173", "r180", "r225", "r281", "r282", "r288", "r289", "r290", "r294", "r295", "r296", "r301", "r302", "r303", "r304", "r305", "r307", "r309", "r313", "r314", "r315", "r316", "r317", "r318", "r321", "r323", "r332", "r359", "r364", "r365", "r366", "r376", "r423" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 90.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on sale of property and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "verboseLabel": "(Gain) on sale of property and equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r5" ] }, "us-gaap_GainLossRelatedToLitigationSettlementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossRelatedToLitigationSettlementAbstract", "lang": { "en-us": { "role": { "label": "Gain (Loss) from Litigation Settlement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "General and administrative expenses", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r45", "r408" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r41", "r43", "r74", "r114", "r169", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r312", "r431", "r432", "r493", "r494", "r495", "r496", "r497", "r505" ] }, "leat_ImputedInterestOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "ImputedInterestOperating", "crdr": "credit", "presentation": [ "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents imputed interest operating.", "negatedLabel": "Less: amount representing interest", "label": "Imputed Interest Operating", "verboseLabel": "Less: Imputed interest" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (Loss) Before Income Taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r42", "r70", "r74", "r346", "r357", "r431", "r432", "r493", "r494", "r495", "r496", "r497" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Statement of Operations [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://www.leatt-corp.com/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" ], "lang": { "en-us": { "role": { "label": "Income Taxes [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r115", "r271", "r275", "r276", "r277", "r278", "r279", "r280", "r283", "r285", "r286", "r287", "r375", "r447" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Income Taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r82", "r83", "r133", "r134", "r154", "r159", "r162", "r274", "r275", "r284", "r363", "r447" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid for income taxes", "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r15", "r51", "r484", "r508", "r509" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 50.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Income Taxes Receivable, Current", "terseLabel": "Income tax refunds receivable", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r63", "r473" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 150.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "label": "Accounts payable and accrued expenses (IncreaseDecreaseInAccountsPayableAndAccruedLiabilities)", "verboseLabel": "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": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 120.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Accounts receivable (IncreaseDecreaseInAccountsReceivable)", "verboseLabel": "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": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 170.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "label": "Income taxes payable (IncreaseDecreaseInAccruedIncomeTaxesPayable)", "verboseLabel": "Income taxes payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r4" ] }, "leat_IncreaseDecreaseInDeferredAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "IncreaseDecreaseInDeferredAsset", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "documentation": "Represent the Deferred Asset.", "negatedLabel": "Deferred asset", "label": "Increase Decrease In Deferred Asset" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredCompensation", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 160.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "positiveLabel": "Deferred compensation expense", "label": "Increase (Decrease) in Deferred Compensation", "terseLabel": "Deferred compensation", "verboseLabel": "Increase (decrease) in deferred compensation", "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInDepositOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDepositOtherAssets", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 140.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Deposits", "label": "Deposits (IncreaseDecreaseInDepositOtherAssets)", "verboseLabel": "Deposits", "documentation": "The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 130.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income tax refunds receivable", "label": "Increase (Decrease) in Income Taxes Receivable", "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 100.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventory", "label": "Inventory (IncreaseDecreaseInInventories)", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInLongTermReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInLongTermReceivablesCurrent", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 60.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Long-Term Receivables, Current", "negatedLabel": "Long-term accounts receivable", "documentation": "The increase (decrease) during the reporting period in the amount due within one year (or one business cycle) of receivables that were originally due beyond one year (or one business cycle)." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "label": "(Increase) decrease in:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "label": "(Increase) decrease in: (IncreaseDecreaseInOperatingLiabilitiesAbstract)", "terseLabel": "Increase (decrease) in:" } } }, "auth_ref": [] }, "leat_IncreaseDecreaseInPaymentsInAdvance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "IncreaseDecreaseInPaymentsInAdvance", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 40.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "documentation": "Payments in advance", "negatedLabel": "Payments in advance", "label": "Increase Decrease In Payments In Advance" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 80.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Prepaid expenses and other current assets (IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets)", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "presentation": [ "http://www.leatt-corp.com/role/DisclosureEarningsPerShareTextBlockDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "verboseLabel": "Incremental common shares attributable to dilutive effect of call options and warrants", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method." } } }, "auth_ref": [ "r141", "r142", "r143", "r149" ] }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToConversionOfPreferredStock", "presentation": [ "http://www.leatt-corp.com/role/DisclosureEarningsPerShareTextBlockDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock", "verboseLabel": "Incremental common shares attributable to dilutive effect of conversion of preferred stock", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible preferred stock using the if-converted method." } } }, "auth_ref": [ "r144", "r145", "r149" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Net", "totalLabel": "Interest Income (Expense), Net, Total", "verboseLabel": "Interest and other expenses, net", "documentation": "Amount of interest income (expense) classified as operating." } } }, "auth_ref": [ "r343", "r494" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "verboseLabel": "Cash paid for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r108", "r110", "r111" ] }, "leat_InternationalDistributorRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "InternationalDistributorRevenuesMember", "presentation": [ "http://www.leatt-corp.com/role/RevenueAndCostRecognitionScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "International distributor revenues", "label": "International distributor revenues [Member]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.leatt-corp.com/role/NotesToFinancialStatementsInventoryDisclosureTextBlock" ], "lang": { "en-us": { "role": { "label": "Inventory [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r178" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Inventory", "terseLabel": "Inventory, net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r95", "r429", "r450" ] }, "leat_InventoryReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "InventoryReserve", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "documentation": "Inventory reserve", "label": "Inventory reserve" } } }, "auth_ref": [] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://www.leatt-corp.com/role/DisclosureInventoryDisclosureTextBlockDetails" ], "lang": { "en-us": { "role": { "label": "Inventory reserve for obsolescence", "verboseLabel": "Inventory reserve for obsolescence", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r57", "r474" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWriteDown", "crdr": "debit", "presentation": [ "http://www.leatt-corp.com/role/DisclosureInventoryDisclosureTextBlockDetails" ], "lang": { "en-us": { "role": { "label": "Inventory Write-down", "verboseLabel": "Inventory Write-down", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r179" ] }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LegalMattersAndContingenciesTextBlock", "presentation": [ "http://www.leatt-corp.com/role/NotesToFinancialStatementsLegalMattersAndContingenciesTextBlock" ], "lang": { "en-us": { "role": { "label": "Litigation [Text Block]", "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies." } } }, "auth_ref": [ "r58" ] }, "us-gaap_LesseeDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Lessee Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsandLeaseLiabilityObligationsTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "verboseLabel": "Schedule of maturities of lease liabilities [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r520" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due, Total", "totalLabel": "Total minimum lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r329" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three", "verboseLabel": "2026", "terseLabel": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r520" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two", "verboseLabel": "2025", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r520" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "verboseLabel": "2024", "terseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r329" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remaining 2024", "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": [ "r520" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.leatt-corp.com/role/OperatingLeasesRightOfUseAssetsAndLeaseLiabilityObligations" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "verboseLabel": "Operating Leases - Right-of-Use Assets and Lease Liability Obligations [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": [ "r322" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "presentation": [ "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsandLeaseLiabilityObligationsTables" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payments to be Received, Maturity [Table Text Block]", "verboseLabel": "Schedule of remaining lease term and incremental borrowing rates [Table Text Block]", "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease." } } }, "auth_ref": [ "r521" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfRightofUseAssetsAndLeaseLiabilityObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "verboseLabel": "Liabilities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Total Liabilities and Stockholders Equity", "totalLabel": "Total Liabilities and Stockholders' Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r39", "r69", "r355", "r450", "r486", "r499", "r515" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' EQUITY", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Total current liabilities", "totalLabel": "Total current liabilities", "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": [ "r29", "r90", "r114", "r169", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r298", "r299", "r300", "r312", "r450", "r505", "r522", "r523" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Current Liabilities" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNet", "crdr": "credit", "presentation": [ "http://www.leatt-corp.com/role/NotePayableToBankNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Increase (Decrease), Net", "verboseLabel": "Increased in revolving line of credit", "documentation": "Amount of increase (decrease) of the credit facility." } } }, "auth_ref": [ "r485" ] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://www.leatt-corp.com/role/NotePayableToBankNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Line bear interest at the LIBOR daily floating rate", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r26", "r31" ] }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityInterestRateDescription", "presentation": [ "http://www.leatt-corp.com/role/NotePayableToBankNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Interest Rate Description", "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate." } } }, "auth_ref": [ "r26", "r31" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.leatt-corp.com/role/NotePayableToBankNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [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": [ "r187", "r485", "r503" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.leatt-corp.com/role/NotePayableToBankNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r26", "r31" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.leatt-corp.com/role/NotePayableToBankNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Line of credit available balance", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r26", "r31", "r187" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.leatt-corp.com/role/NotePayableToBankNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Table]", "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement." } } }, "auth_ref": [ "r26", "r31", "r187", "r485", "r503" ] }, "us-gaap_LoansPayableToBankCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansPayableToBankCurrent", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Loans Payable to Bank, Current", "terseLabel": "Notes payable, current", "documentation": "Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r27", "r382" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/NOTEPAYABLEDetails1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.leatt-corp.com/role/NOTEPAYABLEDetails1" ], "lang": { "en-us": { "role": { "label": "Long-term Debt", "totalLabel": "Total", "verboseLabel": "Paycheck Protection Program loan", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r10", "r67", "r210", "r223", "r435", "r436", "r448", "r526" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/NOTEPAYABLEDetails1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.leatt-corp.com/role/NOTEPAYABLEDetails1" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "Remaining 2023", "verboseLabel": "Remaining 2024", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r7", "r116", "r215" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/NOTEPAYABLEDetails1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.leatt-corp.com/role/NOTEPAYABLEDetails1" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2025", "verboseLabel": "2026", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r7", "r116", "r215" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/NOTEPAYABLEDetails1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.leatt-corp.com/role/NOTEPAYABLEDetails1" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2024", "verboseLabel": "2025", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r7", "r116", "r215" ] }, "us-gaap_LongTermLoansFromBank": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermLoansFromBank", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Loans Payable to Bank, Noncurrent", "verboseLabel": "Notes payable, net of current portion", "documentation": "Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion." } } }, "auth_ref": [ "r10", "r67", "r382" ] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermNotesPayable", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/NOTEPAYABLEDetails": { "parentTag": "us-gaap_NotesPayable", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.leatt-corp.com/role/NOTEPAYABLEDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable, Noncurrent", "terseLabel": "Note payable, net of current portion", "totalLabel": "Notes Payable, Noncurrent, Total", "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r10" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.leatt-corp.com/role/RevenueAndCostRecognitionScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r165", "r441", "r451", "r452", "r507", "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", "r556", "r557" ] }, "us-gaap_MarketingAndAdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketingAndAdvertisingExpense", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 70.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Advertising and marketing", "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising." } } }, "auth_ref": [ "r45" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.leatt-corp.com/role/RevenueAndCostRecognitionScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r165", "r441", "r451", "r452", "r507", "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", "r556", "r557" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "label": "Net cash used in financing activities", "totalLabel": "Net cash 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": [ "r109" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "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://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "label": "Net cash used in investing activities", "totalLabel": "Net cash 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": [ "r109" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "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://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "label": "Net cash provided by operating activities", "totalLabel": "Net cash provided by 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": [ "r49", "r50", "r52" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "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://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME", "http://www.leatt-corp.com/role/CashFlows", "http://www.leatt-corp.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Net Income (Loss) Available to Common Shareholders", "verboseLabel": "Net loss", "positiveLabel": "Net income (loss)", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r44", "r52", "r71", "r88", "r97", "r99", "r103", "r114", "r122", "r126", "r127", "r128", "r129", "r130", "r133", "r134", "r146", "r169", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r293", "r296", "r311", "r312", "r358", "r406", "r421", "r422", "r461", "r505" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.leatt-corp.com/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "verboseLabel": "Recent Accounting Pronouncements [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r84", "r87", "r120", "r121", "r124", "r125", "r135", "r136", "r166", "r171", "r172", "r291", "r292", "r294", "r296", "r306", "r308", "r331", "r333", "r334", "r339", "r340", "r341", "r367", "r368", "r369", "r370", "r371" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.leatt-corp.com/role/RecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Recently Adopted Accounting Pronouncements [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other Income (expenses)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r46" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other Income (Expenses)", "terseLabel": "Other Income (Expenses)" } } }, "auth_ref": [] }, "leat_NotePayableInstalments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "NotePayableInstalments", "crdr": "credit", "presentation": [ "http://www.leatt-corp.com/role/NOTEPAYABLEDetailTextuals" ], "lang": { "en-us": { "role": { "documentation": "Represents the note payable instalments.", "label": "Note Payable Instalments", "terseLabel": "Monthly instalments" } } }, "auth_ref": [] }, "leat_NotePayableTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "NotePayableTerm", "presentation": [ "http://www.leatt-corp.com/role/NOTEPAYABLEDetailTextuals" ], "lang": { "en-us": { "role": { "documentation": "Represent the note payable term.", "label": "Note payable term" } } }, "auth_ref": [] }, "us-gaap_NotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayable", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/NOTEPAYABLEDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.leatt-corp.com/role/NOTEPAYABLEDetailTextuals", "http://www.leatt-corp.com/role/NOTEPAYABLEDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable", "terseLabel": "Note payable", "totalLabel": "Notes Payable, Total", "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r10", "r67", "r526", "r527" ] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/NOTEPAYABLEDetails": { "parentTag": "us-gaap_NotesPayable", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.leatt-corp.com/role/NOTEPAYABLEDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable, Current", "terseLabel": "Note payable, current", "totalLabel": "Notes Payable, Current, Total", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r27", "r28" ] }, "leat_NotesPayableToBanks1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "NotesPayableToBanks1Member", "presentation": [ "http://www.leatt-corp.com/role/NOTEPAYABLEDetailTextuals" ], "lang": { "en-us": { "role": { "documentation": "Notes Payable To Banks 1 [Member].", "label": "Notes Payable To Banks 1 [Member]" } } }, "auth_ref": [] }, "us-gaap_NotesPayableToBanksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayableToBanksMember", "presentation": [ "http://www.leatt-corp.com/role/NOTEPAYABLEDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Notes Payable to Banks [Member]", "documentation": "A written promise to pay a note to a bank." } } }, "auth_ref": [] }, "leat_OneShortTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "OneShortTermLoanMember", "presentation": [ "http://www.leatt-corp.com/role/DisclosureShortTermDebtTextBlockDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents about one short-term loan.", "label": "One Short Term Loan [Member]", "terseLabel": "One short-term loan [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Total operating expenses", "totalLabel": "Total 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://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "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://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Income from Operations", "totalLabel": "Income (Loss) from Operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r74", "r431", "r493", "r494", "r495", "r496", "r497" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.leatt-corp.com/role/OperatingLeasesRightOfUseAssetsAndLeaseLiabilityObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Expense", "verboseLabel": "Operating lease expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r519" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfRightofUseAssetsAndLeaseLiabilityObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfMaturitiesOfLeaseLiabilitiesDetails", "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfRightofUseAssetsAndLeaseLiabilityObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Operating lease, liability", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Total operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r325" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfRightofUseAssetsAndLeaseLiabilityObligationsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 }, "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet", "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfRightofUseAssetsAndLeaseLiabilityObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "verboseLabel": "Operating lease liabilities, current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r325" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 10.0 }, "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfRightofUseAssetsAndLeaseLiabilityObligationsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet", "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfRightofUseAssetsAndLeaseLiabilityObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "verboseLabel": "Operating lease liabilities, net of current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r325" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet", "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfRightofUseAssetsAndLeaseLiabilityObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets, net", "verboseLabel": "Operating lease ROU assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r324" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfRemainingLeaseTermAndIncrementalBorrowingRatesOfOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "verboseLabel": "Weighted average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r328", "r449" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfRemainingLeaseTermAndIncrementalBorrowingRatesOfOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "verboseLabel": "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": [ "r327", "r449" ] }, "us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasesOfLesseeDisclosureTextBlock", "presentation": [ "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsandLeaseLiabilityObligationsTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Disclosure [Table Text Block]", "verboseLabel": "Schedule of operating right-of-use assets and operating lease liabilities [Table Text Block]", "documentation": "Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions." } } }, "auth_ref": [ "r76", "r77", "r78", "r79", "r80" ] }, "us-gaap_OperatingLeasesRentExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasesRentExpenseNet", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 60.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Office rent and expenses", "verboseLabel": "Office lease and expenses", "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income." } } }, "auth_ref": [ "r79" ] }, "us-gaap_OtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsAbstract", "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Other Assets [Abstract]", "terseLabel": "Other Assets" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedLabel": "Foreign currency translation", "label": "Foreign currency translation", "verboseLabel": "Foreign currency translation", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r3", "r8", "r62" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.leatt-corp.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation adjustment", "terseLabel": "Foreign currency translation adjustment", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r2", "r359" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income", "verboseLabel": "Comprehensive Income", "terseLabel": "Comprehensive Income (Loss)" } } }, "auth_ref": [] }, "leat_OtherComprehensiveIncomeNetOfDeferredIncomeTaxesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "OtherComprehensiveIncomeNetOfDeferredIncomeTaxesAbstract", "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "documentation": "OtherComprehensiveIncomeNetOfDeferredIncomeTaxesIn2011And2010Abstract", "label": "Other Comprehensive Income Net Of Deferred Income Taxes [Abstract]", "terseLabel": "Other comprehensive income (loss) , net of $0 deferred income taxes in 2024 and 2023", "verboseLabel": "Other comprehensive income, net of $0 deferred income taxes in 2023 and 2022" } } }, "auth_ref": [] }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "label": "Other noncash investing and financing activities", "verboseLabel": "Other noncash investing and financing activities" } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForProceedsFromShortTermInvestments", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 20.0 } }, "lang": { "en-us": { "role": { "documentation": "The net amount paid (received) by the reporting entity through acquisition or sale and maturities of short-term investments with an original maturity that is three months or less which qualify for treatment as an investing activity based on management's intention and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r481", "r482", "r483" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "label": "Capital expenditures", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r81", "r511", "r512", "r513" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockMember", "presentation": [ "http://www.leatt-corp.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Preferred Stock A [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r453", "r454", "r457", "r458", "r459", "r460", "r558", "r562" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.leatt-corp.com/role/BalanceSheetParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r33", "r224" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.leatt-corp.com/role/BalanceSheetParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r33", "r386" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.leatt-corp.com/role/BalanceSheetParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r33", "r224" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.leatt-corp.com/role/BalanceSheetParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r33", "r386", "r404", "r562", "r563" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Preferred stock, $.001 par value, 1,120,000 shares authorized, 120,000 shares issued and outstanding", "terseLabel": "Preferred stock, $.001 par value, 1,120,000 shares authorized, 120,000 shares issued and outstanding", "verboseLabel": "Preferred stock, .001 par value, 1,120,000 shares authorized, 120,000 shares issued and outstanding", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r33", "r351", "r450" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 60.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "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": [ "r476" ] }, "leat_PreviousSouthAfricanShortTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "PreviousSouthAfricanShortTermLoanMember", "presentation": [ "http://www.leatt-corp.com/role/DisclosureShortTermDebtTextBlockDetails" ], "lang": { "en-us": { "role": { "documentation": "Previous South African short-term loan.", "label": "Previous South African Short Term Loan Member", "verboseLabel": "Previous South African short-term loan [Member]" } } }, "auth_ref": [] }, "leat_PreviousUSShortTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "PreviousUSShortTermLoanMember", "presentation": [ "http://www.leatt-corp.com/role/DisclosureShortTermDebtTextBlockDetails" ], "lang": { "en-us": { "role": { "documentation": "Previous U.S. short-term loan.", "label": "Previous U S Short Term Loan Member", "verboseLabel": "Previous U.S. short-term loan [Member]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 10.0 } }, "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r47" ] }, "leat_ProductRoyaltyIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "ProductRoyaltyIncome", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "documentation": "Product Royalty Income", "label": "Product Royalty Income", "terseLabel": "Product Royalty Income" } } }, "auth_ref": [] }, "leat_ProductRoyaltyIncomeRevenuePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "ProductRoyaltyIncomeRevenuePercentage", "presentation": [ "http://www.leatt-corp.com/role/DisclosureRevenueFromContractWithCustomerTextBlockDetails" ], "lang": { "en-us": { "role": { "documentation": "Product royalty income, revenue percentage", "label": "Product Royalty Income Revenue Percentage", "verboseLabel": "Product royalty income, revenue percentage" } } }, "auth_ref": [] }, "us-gaap_ProfessionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfessionalFees", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "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": [ "r432", "r461", "r560", "r561" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Property and equipment, 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": [ "r6", "r330", "r347", "r356", "r450" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 80.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedLabel": "Bad debt expense (recovery)", "label": "Bad debt expense (recovery)", "terseLabel": "Bad debt expense", "verboseLabel": "Bad debt expense (recovery)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r107", "r176" ] }, "leat_RentDeferralReductionInMonthlyRentPaymentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "RentDeferralReductionInMonthlyRentPaymentAmount", "crdr": "credit", "presentation": [ "http://www.leatt-corp.com/role/OperatingLeasesRightOfUseAssetsAndLeaseLiabilityObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of reduction in monthly rent payment as a rent deferral from a landlord", "label": "Rent deferral, reduction in monthly rent payment amount", "verboseLabel": "Rent deferral, amount of reduction in monthly rent payment" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of notes payable to bank", "label": "Repayments of Notes Payable", "terseLabel": "Proceeds (repayment) of note payable to bank, net", "totalLabel": "Proceeds from Notes Payable, Total", "verboseLabel": "Repayment of note payable to bank, net", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r48" ] }, "us-gaap_RepaymentsOfOtherShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfOtherShortTermDebt", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of short-term loan, net", "label": "Repayments of Other Short-term Debt", "terseLabel": "Proceeds from (repayments of ) short-term loan, net", "totalLabel": "Repayments of Short-term Debt, Total", "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing within one year or the operating cycle, if longer." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 50.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Research and development costs", "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": [ "r270", "r427", "r432", "r524" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.leatt-corp.com/role/CommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r36", "r60", "r354", "r367", "r371", "r374", "r387", "r450" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.leatt-corp.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r86", "r117", "r118", "r119", "r123", "r130", "r132", "r134", "r170", "r173", "r180", "r281", "r282", "r288", "r289", "r290", "r294", "r295", "r296", "r301", "r303", "r304", "r307", "r309", "r321", "r323", "r364", "r366", "r376", "r562" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.leatt-corp.com/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock" ], "lang": { "en-us": { "role": { "label": "Revenue and Cost Recognition [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r85", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r235" ] }, "us-gaap_RevenueRecognitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRecognitionAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRecognitionSalesReturnsReserveForSalesReturns", "crdr": "credit", "presentation": [ "http://www.leatt-corp.com/role/DisclosureRevenueFromContractWithCustomerTextBlockDetails" ], "lang": { "en-us": { "role": { "label": "Provision for estimated returns", "verboseLabel": "Provision for estimated returns", "documentation": "Amount of estimated sales returns." } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME", "http://www.leatt-corp.com/role/RevenueAndCostRecognitionScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Revenues", "verboseLabel": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r72", "r73", "r104", "r114", "r154", "r157", "r158", "r160", "r162", "r163", "r164", "r165", "r169", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r312", "r346", "r432", "r505" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.leatt-corp.com/role/NotePayableToBankNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving line of credit [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "leat_RevolvingLineOfCreditFacilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "RevolvingLineOfCreditFacilityTextBlock", "presentation": [ "http://www.leatt-corp.com/role/NotePayableToBank" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for Revolving line of credit facility.", "label": "Revolving Line Of Credit Facility [Text Block]", "verboseLabel": "Revolving line of Credit facility [Text Block]" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsAndLeaseLiabilityObligationsScheduleOfSupplementalCashFlowInformationOfOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "verboseLabel": "Right-of-use assets obtained in exchange for lease obligations", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r326", "r449" ] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SalariesAndWages": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalariesAndWages", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Salaries and wages", "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold." } } }, "auth_ref": [ "r480" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.leatt-corp.com/role/RevenueAndCostRecognitionScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "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": [ "r165", "r470" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.leatt-corp.com/role/NOTEPAYABLETables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of note payable [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.leatt-corp.com/role/NOTEPAYABLETables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of principal maturities of note payable [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "presentation": [ "http://www.leatt-corp.com/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlockTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "verboseLabel": "Schedule of revenue by major customers by reporting segments [Table Text Block]", "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.leatt-corp.com/role/CommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r237", "r238", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265" ] }, "us-gaap_ScheduleOfShortTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShortTermDebtTable", "presentation": [ "http://www.leatt-corp.com/role/DisclosureShortTermDebtTextBlockDetails", "http://www.leatt-corp.com/role/NOTEPAYABLEDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Schedule of Short-Term Debt [Table]", "documentation": "Disclosure of information about short-term debt arrangement. Includes, but is not limited to, description of arrangement, lender, repayment term, weighted-average interest rate, borrowed amount, and description and amount of refinancing of short-term obligation when obligation is excluded from current liability." } } }, "auth_ref": [ "r27" ] }, "leat_SecondShortTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "SecondShortTermLoanMember", "presentation": [ "http://www.leatt-corp.com/role/DisclosureShortTermDebtTextBlockDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents about second short term loan.", "label": "Second Short Term Loan [Member]" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.leatt-corp.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r463" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.leatt-corp.com/role/CashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 110.0 } }, "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation", "verboseLabel": "Stock-based compensation expense related to vested stock options", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.leatt-corp.com/role/CommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r237", "r238", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.leatt-corp.com/role/CommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssued", "presentation": [ "http://www.leatt-corp.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending Balance (Shares)", "periodStartLabel": "Beginning Balance (Shares)", "label": "Shares Issued (Shares)", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermBorrowings", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 50.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Short term loan, net of finance charges", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25", "r65", "r450", "r525" ] }, "us-gaap_ShortTermBorrowingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermBorrowingsAbstract", "lang": { "en-us": { "role": { "label": "Short-term Debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtLineItems", "presentation": [ "http://www.leatt-corp.com/role/DisclosureShortTermDebtTextBlockDetails", "http://www.leatt-corp.com/role/NOTEPAYABLEDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt [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_ShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTextBlock", "presentation": [ "http://www.leatt-corp.com/role/NotesToFinancialStatementsShortTermDebtTextBlock" ], "lang": { "en-us": { "role": { "label": "Short-term Loans [Text Block]", "documentation": "The entire disclosure for short-term debt." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.leatt-corp.com/role/NOTEPAYABLEDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r27", "r500", "r501", "r502" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.leatt-corp.com/role/NOTEPAYABLEDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r25", "r500", "r501", "r502" ] }, "leat_ShortTermLoanMonthlyPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "ShortTermLoanMonthlyPayment", "crdr": "credit", "presentation": [ "http://www.leatt-corp.com/role/DisclosureShortTermDebtTextBlockDetails" ], "lang": { "en-us": { "role": { "documentation": "Short-term loan, monthly payment", "label": "Short Term Loan Monthly Payment", "verboseLabel": "Short-term loan, monthly payment" } } }, "auth_ref": [] }, "leat_ShortTermLoanSixPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "ShortTermLoanSixPayment", "crdr": "credit", "presentation": [ "http://www.leatt-corp.com/role/DisclosureShortTermDebtTextBlockDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of payments made towards a short-term load for six of the payments", "label": "Short Term Loan Six Payment.", "terseLabel": "Short-term loan paid in six payments" } } }, "auth_ref": [] }, "leat_ShortTermLoanThreePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "ShortTermLoanThreePayment", "crdr": "credit", "presentation": [ "http://www.leatt-corp.com/role/DisclosureShortTermDebtTextBlockDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of payments made towards a short-term load for three of the payments", "label": "Short Term Loan Three Payment.", "terseLabel": "Short-term loan paid in three payments" } } }, "auth_ref": [] }, "leat_ShortTermLoanTwoPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "ShortTermLoanTwoPayment", "crdr": "credit", "presentation": [ "http://www.leatt-corp.com/role/DisclosureShortTermDebtTextBlockDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of payments made towards a short-term load for two of the payments", "label": "Short Term Loan Two Payment", "terseLabel": "Short-term loan paid in two payments" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.leatt-corp.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r9", "r34", "r37", "r38", "r86", "r101", "r102", "r103", "r117", "r118", "r119", "r123", "r130", "r132", "r134", "r155", "r170", "r173", "r180", "r225", "r281", "r282", "r288", "r289", "r290", "r294", "r295", "r296", "r301", "r302", "r303", "r304", "r305", "r307", "r309", "r313", "r314", "r315", "r316", "r317", "r318", "r321", "r323", "r332", "r359", "r364", "r365", "r366", "r376", "r423" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.leatt-corp.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Other comprehensive income, net of $8,600 and $8,600 deferred income taxes in 2020 and 2019", "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": [ "r117", "r118", "r119", "r155", "r323", "r338", "r373", "r377", "r378", "r379", "r380", "r381", "r383", "r384", "r386", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r399", "r400", "r401", "r402", "r403", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r423", "r456" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Other comprehensive income, net of $8,600 and $8,600 deferred income taxes in 2020 and 2019" } } }, "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]", "terseLabel": "Other comprehensive income, net of $8,600 and $8,600 deferred income taxes in 2020 and 2019" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.leatt-corp.com/role/StockholdersEquity" ], "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": [ "r117", "r118", "r119", "r155", "r167", "r323", "r338", "r373", "r377", "r378", "r379", "r380", "r381", "r383", "r384", "r386", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r399", "r400", "r401", "r402", "r403", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r423", "r456" ] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "label": "Common stock issued for services", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r16", "r17", "r18" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.leatt-corp.com/role/CommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "positiveLabel": "Exercise of stock options (Shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Common stock to employee who exercised stock options in cashless exercise", "verboseLabel": "Exercise of stock options (Shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r9", "r33", "r34", "r60", "r248" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.leatt-corp.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "verboseLabel": "Restricted stock awards", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r9", "r33", "r34", "r60" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.leatt-corp.com/role/BalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 50.0 } }, "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet", "http://www.leatt-corp.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "label": "Total stockholders' equity", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r34", "r37", "r38", "r56", "r388", "r404", "r424", "r425", "r450", "r462", "r486", "r499", "r515", "r562" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.leatt-corp.com/role/BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://www.leatt-corp.com/role/NotePayableToBankNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r319", "r336" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.leatt-corp.com/role/NotePayableToBankNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r319", "r336" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.leatt-corp.com/role/NotePayableToBankNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r319", "r336" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.leatt-corp.com/role/NotesToFinancialStatementsSubsequentEventsTextBlock" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r335", "r337" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.leatt-corp.com/role/CashFlows" ], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:" } } }, "auth_ref": [] }, "leat_SupplementalCashFlowInformationOfOperatingLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "SupplementalCashFlowInformationOfOperatingLeasesTableTextBlock", "presentation": [ "http://www.leatt-corp.com/role/OperatingLeasesRightofUseAssetsandLeaseLiabilityObligationsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of Supplemental cash flow information of operating leases.", "label": "Supplemental Cash Flow Information Of Operating Leases [Table Text Block]", "verboseLabel": "Schedule of supplemental cash flow information of operating leases [Table Text Block]" } } }, "auth_ref": [] }, "leat_ThirdShortTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "ThirdShortTermLoanMember", "presentation": [ "http://www.leatt-corp.com/role/DisclosureShortTermDebtTextBlockDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents about third short-term loan .", "label": "Third Short Term Loan [Member]" } } }, "auth_ref": [] }, "leat_VariousShortTermInsurancePoliciesInUSMember": { "xbrltype": "domainItemType", "nsuri": "http://www.leatt-corp.com/20240630", "localname": "VariousShortTermInsurancePoliciesInUSMember", "presentation": [ "http://www.leatt-corp.com/role/DisclosureShortTermDebtTextBlockDetails" ], "lang": { "en-us": { "role": { "documentation": "Various short-term insurance policies in the U.S.", "label": "Various Short Term Insurance Policies In U S Member", "verboseLabel": "Various short-term insurance policies in the U.S. [Member]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "presentation": [ "http://www.leatt-corp.com/role/DisclosureEarningsPerShareTextBlockDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "verboseLabel": "Weighted average number diluted shares outstanding adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r492" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Diluted (WeightedAverageNumberOfDilutedSharesOutstanding)", "verboseLabel": "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": [ "r139", "r149" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Common Shares Outstanding" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.leatt-corp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Basic (WeightedAverageNumberOfSharesOutstandingBasic)", "verboseLabel": "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": [ "r138", "r149" ] } } } }, "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": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r9": { "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" }, "r10": { "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" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483043/710-10-30-2" }, "r23": { "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" }, "r24": { "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" }, "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(19)(a))", "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(19)(b))", "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(19))", "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(20))", "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(21))", "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(22)(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(22)(b))", "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(25))", "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(28))", "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(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r49": { "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" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r52": { "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" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r55": { "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" }, "r56": { "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" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r60": { "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" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483070/710-10-25-9" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r63": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r64": { "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" }, "r65": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r66": { "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(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r67": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r68": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481440/840-10-50-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Subparagraph": "(Note 3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481418/840-10-55-40" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481501/840-20-50-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481501/840-20-50-2" }, "r81": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r82": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r83": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r84": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/250/tableOfContent" }, "r85": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r86": { "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" }, "r87": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r97": { "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" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r99": { "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" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r105": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r106": { "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" }, "r107": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r109": { "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" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r112": { "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" }, "r113": { "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(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r114": { "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" }, "r115": { "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" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r122": { "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" }, "r123": { "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" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-26" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-42" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r173": { "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" }, "r174": { "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" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2" }, "r180": { "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" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r243": { "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" }, "r244": { "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" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r248": { "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" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r270": { "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" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r307": { "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" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1" }, "r332": { "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" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r338": { "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" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r343": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r344": { "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(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r345": { "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" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r350": { "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)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r352": { "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" }, "r353": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r361": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r362": { "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" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r435": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r436": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r437": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r438": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r439": { "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" }, "r440": { "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" }, "r441": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r442": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r443": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r444": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r445": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r446": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r447": { "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" }, "r448": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r449": { "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" }, "r450": { "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" }, "r451": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r452": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "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": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r466": { "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" }, "r467": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r468": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r469": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "2", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481174/470-10-25-2" }, "r470": { "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" }, "r471": { "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" }, "r472": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r473": { "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(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r474": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r475": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r478": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r479": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r480": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r481": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r482": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r483": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-9" }, "r484": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r485": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r486": { "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" }, "r487": { "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(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r501": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r502": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r503": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r504": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r509": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r510": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r511": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1" }, "r512": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1" }, "r513": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2" }, "r514": { "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" }, "r515": { "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" }, "r516": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r517": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r518": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r519": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r520": { "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" }, "r521": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-12" }, "r522": { "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" }, "r523": { "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" }, "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": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" } } } ZIP 59 0001062993-24-014732-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001062993-24-014732-xbrl.zip M4$L#!!0 ( .]!"5G.MGKF!0< .4G / 97AH:6)I=#,Q+3$N:'1M M[5IM4QLW$/[.K]"XDP9F#,:\Y,48S]"$S##3)FW"]X[NI/.IZ*2KI+-Q?GV? MU9VQ 2<8 BY)R =B2:O5:F^??;OKYZ'0@[6U?BZY&*PQ_.L'%;0<_"YY".R- M=>56CQV?YRI1@>UVM[ILD[U36@J63)B18Y]AD!)9:HM^I]Z\UN_4#-?ZB143 MYL-$R\-69DW8].JS['6WRW# XCCCA=*3WO-354C/WLLQ^V@+;IX?M!IY<&N8!Q_:3P?R%^YT$.\NO[4RE"=+56]\7?RYNCTY,/[3TML_J?R0643[#YILT^2&_8'3X4U7(LV.#M:9"'GH3=C%'BB MY919U$Z/D78.6&*=D&X3NM&\]++'IK\:=4?ULZA_:%!J[4N>*C,\;&W7XY(+ MT8SKP^H#W6Q03XCI\05W0V4V@RU[+#[69B*Q(=BBF1O1/5*NIY<&]0%K!-]_ MAKMWMV \XHN'+-R_4(MT8=S)'+;VH%&6\Y%D3HZ4',-F0ZX\^[?B#H]+3S!? M6A>8->R==06TLOD7LQF;V;YU/"AK#B[+AI%;I6Y^_:7[8OO@J_J9D2]FM]C@ MEF!\%\7O+N:\:K7M/(A)_<8]# DF4TS8F;%CN,*A;->6U=B3L/!DQ@;L,X$K MP[B9L,H$5Q%F>9 %_ 49&L?%8(F*:Y;Q%%..V0)N)]B:[AJ!D:GTGKL)D13\ M3.+<.9X>"EHT/&[U17 CQAZG,VUP9,%'GV$I9*("/P:3U#46/ M_LK1 *I0Q+A-%)4& :!C8=_Q.!_E2;G/6:;MV$]QY>10^> X#N(T6P^"D--+YO3<-];?Y'_D@&V6*0RCB9TP[F0T9ABGHEP0 M1L>DI[Q0^9S(B:Q \*$ 1&.A?*JMK["/PI+#V9&F=#:5 M.>K<.(A00J:DL] M/D]S;H:2'<'C?ZPT*+J[?+.[ORXWXM;NOJA']5!1$FQJ-!%_1F%A#F2UT9,L M2Q^473HHPT%TSZO0 P6E>;U'#Z?'?]#C@]O*U,HW'L)CO94>J[#SF&G=#,(V M)8$IK_SR6R@;2R0 U9Q4YW>V2DWDISBMZX5A1BEF)B1YVPSN?9^)5((D2 Q7XI?A93_;$#[,K4 MF*P \4L'Q6O 7SZ<+HU_^(R1$@1K[JV)/23NX1*H+B2LFN(,G4#Q16H4) M9;N+CB4O%"$:T5<[D$ND+JX7(Z:Q$7'8UU5I8JOPY;.7R3;X!;6DDCN[N:_#DFDQ']V4 MK'5 75)B_I/8TP\'RP#B(?ST/0-;OT:< O@GM$Z;5F=1-I_@*??L;%/+_P/RA M[7/UW%>BM/W[;U;MW+Y9%5_"B2E2V[,(0@%M'CFS8$((N$7N?*U>A5 UNO7]Q[._?.[OLQ1[L[*^R&3M*=E76D45-A3@%;U/BD M%FJJ),#0)(X7/9VQY&>4"=8U5LP%8W48WS!.WVK<"F)-^Z5N.R\(,5Q@HY<7 M$68!')MJ$L2.OAB!'XB)J$<6ZJL"CTY]EO$:301?^.;G$4>?)X"M2F$W-&[N M#C#DC)E#F&C#W&6,:0!,?!'>(*M=)V'*C*P>2KQW8//%Z^O!63V3WQB]I7RWU7]18/K\>. MJB%FV.LVV]G>V5OZHZQ^->CXSI4/L_J=:M!/W.#*+&;>Y$IF[/A=]_4$L# M!!0 ( .]!"5FB7RTKT08 &DG / 97AH:6)I=#,Q+3(N:'1M[5I1 M3QLY$'[G5U@Y]0I2( 3*J1=")(Z"A'37WK6\G[QK;]:'U][:WH3TU]\W]H8$ M2-M4+8BV](&NO>.9\62^F?&LAV6H]&AC8UA*+D8;#/^&004M1W]*'@([L:[> M&;#3JU)E*K#]_LX>VV9G2DO!LADS8K@QS*R8,1]F M6AYU"FO"ME#9Y?J$IZ]EI.V5M;7W:8L;[D F_:A\YHR)GA%69J/I;_]C'1 MXRW/>JY2D%=AFVLU-@/FU+@,$#O,1LL;'O8RK*P_M3*7)DB7EIZLE#R,%@P"CS3>SE@\Z?6W-'\+-H?%I1:^YKGRHR/.KMI7',AVG$2 ME@2ZQ2!-B+GXBKNQ,MO!U@,6?]9V(K,AV*J=F] ^K@2GJ6;LTM@I@N%8=I-OM1XE+&*9L0'K3.#*,&YF MK#'!-81:'F2%B$&NQK$Q^*+BFA4\QY1CMD+@"3;1W2$P,I?>BBA!NQZ2G MZE#YDLB)K$("HB1$8Z%\KJUOL(Y2DX/L2%,[FTN!:<\VX<9" A?)5T^O\I*; ML63'B/IO&PV*_C[?[A]LRJVXM'\@TB@-%97")N&)^#-*#4LP2VY/NJPMJ+@A MJ( @VN=M\(&"BKW!HP?4XQ?T."#V8*;D6_<3IUY)CQEX=ZRQ/@^]+I5_.6_\ M^DNH#LLD8-1*2I6=;1P8(/5,E(\)#5321#YTD%RDPN5TZJ3F$9=M:;? 5K=- MM?12(2U"%V^U$CQ$13.OA.).T094*D!C@C?$J?%4%,8PYF,%&=.?]1(*!:1; M6E1S,FFC.65M;"LJL2@NL2*5JLL5-IXR281(K%@OQ<_BK#]Z8GTP0V8/@OJU MT^$=\*^?2->. 8@;$R4(VMQ;$WM(W",LT*F0\,Z=F&,/T4#Q3&D59E3IKA)+ MD2C"-"(P!9$;I$NGREB87+4;JAM7(P+X6)GGN74B*A#/EV-I4'!K! *\D35% M&"+!V3F!'9%(U:@-?A8O?8+[-Q*4WQ/<3R=<-S$3$A9D4>!HJ2;P8K_BB(B* M?HVG(77R^L\.R^6$^ABJ9;$"= M4F+^DWC4$S2_D2!Q7YDX^?Y=#%$WMCULQC>W(/H%F9>J:9OGC2.,+)6N-_A5 MU@?,T%(2X <.3!6W2MFCE@%]O&U%$VS;4N6TF3DOOKVIXR M: P(4L32(NZ^3?LSIM6EU&T/^19]]RL,\@3_'^D ?O H>ESQ"YZ80[F[2#V4 M"9>AM(^3[1D'E&!4:D\275%*F ULL*N-1,WZLG'\>^2+(M?VD9.X MP$(OKU/2"GBV1U,0.[I^@K@0*UJ/0!0_,;>(JV;JCAE)E9/))5RAH_;JP*N39.RJK6= M2;R=EC;E1GX#Q\#=5U:U.Q_[8?%$/:/U+C.]PJ8&[+@98X;]WF5[NWLOUKX) M-6Q&/=^[=1MJV&M&P\R-;LUBYJ14LF!GUUMYDPH(>C54H\V_4]<(+Q8D%!J. M%XVE=@5^>K5T7VOUU;.#SU\]VQCVZ.(;78#KQ2MV_P-02P,$% @ [T$) M6<4UP4?6 P 1@L \ !E>&AI8FET,S(M,2YH=&WM5FUOVS80_IY?<5#1 M)0'\(MEMT-B* =6140^9G5H*NGP:*(FRN%&D2E)UO%^_HR0G:9:N 89]6OU) M/-[+<\?S<^<7IN2SHR._H"2;'0'^?,,,I[,K2HR!N5358 +A7<$29F \&GC0 MAP7C-(-D#X+N=(Z'U*JELO2'K?&1/VP='OF)S/:@S9[3"R>7PO0U^Y-./+.AV>0L&.9::X<#S7?>V =7#AC!U()9?J MPDDX2?]P0$A=D QON@]GYA,0I$1)1;;T-P\%0]+YK Z0#+TS?<+95DQ L6UA M,*R?S!XG[ \3M*S^R3*EPE#5FL[#3;Q<+.=!O%RO(KB^V40WP2J&> W>.[@9 M1(/Y *)P;J_!&[]U>TV 1%GC((+@KUIW"Y#B/X$&["][?0END6O1(S^19(AGB$F<#XS+;+\[B] 5CH79AC#1]KHO U M^!XVM)+*@!2PD*H$S^U_Q)Y332:?6RV@&"*#GVM!8>SVL&RC-QWPUMKBSFN. MWK"_*\ZP1W?,%(T/13_73-$2,6I;@HBFAF$T;WQ"3JW *J&P5LQ8P_ N+8C8 M4@A28Z^]\_&;*1"1_9O\1P-8"LRJ)$WL%/]3A.$# A--_*X(.6&V))6BVL+M MV6O".: 958QP3$97B%^W#YTS041JY>@P8XUK!&JU:MYF*RNJVIA=IMT3#%[< MW;XSD^2D;V MUC:HMQBC?2]/7='/W=N MK@N^Z/7Q2SZ Y9Z1@_# ] MBUA!*]C0/6QE0<39S.KPY KV+-7YW')L^XT%QL'C$CGLSQ"TO1!#PAG.S$%Q7:YQK!NO#A-V!W% M:%G^DV5"A::J-5WZVVB]6B^]:!UL0KB]VX9WWB:"* #G)[@;AL/E$$)_:<3@ M3-[9_29 K(RQ%X)W'=Q&_O47AD?U*_OR1#E80?3!A]#;OO0$@&_D"25@G \:U18YHQFV']! M1,((AR#+6$(5R QN?"^*8!EL;X-MDSN<&PMK*8N2B(-UT8?KP _A@[_UW]]# M6Z9[]$KT]&L@&>(1>@J32_-<7L;M#,% [\*<5?"Q)@J[P0^PI:54&J2 E50% M./;@([XYU63RN=4"BB%2^+D6%"9V'\LV?ML!;ZT-[JSFZ W?=\D9OM$]TWGC M0]'/-5.T0(R5*4%($\TPFC,Y)Q?FPBCA9:V8-H;^0Y(3L:/@)=J(G:O)VQD0 MD?Z;_,=#6 O,JB!-[ 3_4X1A X&))GY7A(PP4Y)2T3-S/K24UO=Q8\_ M.)?V[#'#1\E(I_]Q9+=>C*K1,XYP1_7B&V#PI/X?%7I>FN]E:2)_98)\KT\7 MV66+\UO%L#@E5N>I3H9\O221M=!(-,>R7;@C]OJ_''X9"GP=.7O0,:_$O0AA M\):5D6GW.,XT%2<$W W"9B<\#D'<51K2CBFJEDK^R-DO9S0^3VY[A M,(K-3.W&%[IZ63.KE6!5WCI[-F&-_''*XCPJ6%4U$TH!T\W(R#*H2[PQD&FE M3\;#RWOFNV_OF;CMFBW7;+NC9I_^&U!+ P04 " #O00E9_NAELR?R "A MO@P "P &9O&9&S5;,W-FE[QR(WG[=]5Y&PONN-\(DUJ 2Q4%%#J 3S1Z>!M_6[Y@>XNYC$:U # M,*P]/ >+[0#T",7YA\"S''_@>F,K )*!KV"U)AHU&:]\)W[ 71^1I)HHU; V M_TC/G3J!]Q:/I-G--43YWG+4@>4_L1'AXMI#]NLV4&!Y97H+*@F\6O V(7[\ M6W#[ [T]F[Z\ H.IO_'B8DKS.VOS(J^]8?Q2Z9VU1QW+[OGQS[);ZT"Q>_&/ MPHWU!X.)M^5)N+/V*"S@V;(FL2NC-^(>KI&G[2_0FVLOC8BU3D'T0E#KN=[D MLN>.V;.B)HL+Z/7Z6X#7ZV_2R#:T+&ZMO=";>AY(PVUD.+N[CDIG.I;B&%,2 M 9D!<7S[:41J]#'B,>KW:]*E>/'Y#R!*B=7__ <$?SZ-26 A^I$:^<_4?OGU MXMIUX.6@UH%)7J!>^-NO%P%\\P,5KQ]1;VAY/@E^_=:YK1D7'V8?"NQ@1#[? M40BB:PK!*W0+?(>P6/L;JJ%;>T3Z5*0[Y(<_@%_F4/[T(7SS#Y\^A-/ZPZPQ\=$]^8$>W;'E_/01L?N^ M_5]R!8-.@H^(LEEM2.SG87"%;,<.;&OT\2*<[^;'^[8_&5GP8<=UR.I#[$'[ M]8I.CGCKUQ?W['Z?.-%[\_OPS7N*!KN''&M,1R/V57U,G#[\%]R.K.<+9 -M MW<+U[MKU[G479(8I8A$'+ON;2>F1H>4U>"0#0%B7T>GLB1G%?AY8(Y]\^K V M^($3;#B F;=KF(EGC9I.G[S^E;RM3#3V_M$3%D'3*:J&#?-]L[YFS!+<>4/B2;TVP^$T9$B:8.MJ07 M4$;Y3"%3$S'\.Q]M>2_)ETC(<+/O:#597,ZZO_LK\P=WS7O^S RQ!R$?&QAC MLSOUJ' MA O)CDE"EROX3"FIAG$-+Y$QNU,8:4L8_ >#R34LRB+F1+[S#R?R[3!M22\6Y-@*EKN]0HA6N"4/ES)MGYAS/)UD>7FF#3R"E>$\@8_N6DO?,/)^VM MCZZ0MCSW?..)ZX#O_IK[D)@V0[I-RS/ 7O7YW["II^P$XJK+D,<(+FO4#R)UWN]Z7@Z M@@?[K6!(//J01X84SR^DZ?3<,>%4?R35)X8M9X02,$*_;].<$FOT8-G]IG-M M3>S &G'B/Y;X=\&3$WSQ! \7QZ[3#MS>=T[D1Q)Y!(:60^.1/J?M M]]!V'!@Y>6<1CEI+S>+N*7=/8X##D]I28QON\JX_SUU>SEP[\H2X)MKS/-=$ MVQXM\UX]UQJ;8W&MP1F!!TIW/;MXG@=*]SQZ2@3/ Z4\4'J2A,T#I3Q0NO%H MN?*22ODH&RJAQ3/651_V%Y?5H'9BUV"8BS>\%, M?W]S[,!_;'_C5+Y)Y6O 6PU9[H!?54G[_)0!9XWXYSEK;#Q:;JF_XAC,%2W5 MSAN$?>\&Q'^PWJRG$>FX7RSG.]^RBCH#<0!<$O=6&'+"3I^PUW+@.&%O?9X3 M=LRC9*L&<.*"=Q3N+K<#F^+A40>0J. MZ :S%.^(2I19=K((#:?%(!=S#DG((2P>N1V"5>6/%14@K7-'\2H )/],!7#Z MWO7LXGE.WU$ KLI_B9;?3$'^;W!*\?)_?]R&\P?GC[A'JQVTX53-J3KNT3)' M;"1>Y [%(4HJ&Z)X@:O5J:]R5,GTA"(:HL81%:?0#1"U43RNZWO!5^O? MKG<]]0-W3#Q_F4/E.C[M/E)W^O5@."(!N;$]T@L>R0MQIF06E%HDF#L]0GO. MT)RZ1]O__N7M"W%ZP['E?5^)#[:M$?%G'[@GP;Y/;$07YW.,/,EMC;FM >B\ MBN)SGLJ5"*-'&1S)9K=,I=]-+$7!">< 9EESX55OX;</R,N\"HG M\+B%%S3A3<^QPH.Q-S8]^O$T#5R/"[^J"K]D&.6"D M";OEQ0<@%(1>$7!"> MGT7(Y5B9Y!B7%)63%&=C,G%)P25%2C,\3TEQ#C8%3Z]%6:N)M43=W)$_=>P0 M\]_:-_L1/2:6/_7(9]MW%0GK5_#2?+#YK9TSHJ,EGDX7UMAM#RV/[)]8WWX! MXD@$?#K$/]D1)@A( ^=T '@WSVE3Q_LUROXE#OU>L1?O\_N#8G5 M7Y6/GSX .E9^7?LM_@J[.@0!';R-J'PF]O,PN$+RY/4CZKDCU[M"?Q39GX_H MR>I]?_;#X17"HOCGCQ[%H&[,]'!.;7L^W4 G="%S0)YO-ZYWI6 MW_;M_Q+XN!%^_&GVW+?[9J=Q@]J=>J?11HOEP>TG[\/RL7;C^MMCL].$9^KW M-ZCQS^O?Z_>_-=!UZ^O79KO=;-VOOCK[*_O"MGF$B_R'Y0]MYSEP'0'=7%Y? M(DE4%3,6V)\^3'8!? ;!)S< P_ *T<^CPY#P3I#O /82(TN(WK8>OZ)/P%". MZS"!;?<8^=U2[F0U->A!"2RILJQ*HGZ!'(L:,WUB7]VX/59[DYK%%VBFA1_) M(-X1N_B,Q=K?&.\NA_H<@Z[C@<[(ED$\%2PDH)OW,16>Y MWO_916? <:*.1L%%VC@>F,K^/7"?@VN!O8K MZ=<";YJ(%/^Y28?_B_[VK?[8:3S>_0L]-AY:CQWT\.VQ_:U^WT&=%@*YTP'A M@K",6H\(JS_W?T&M6]3YO8%61-)"'-6O._0V-F4E%"(4'_F:,# MA48Z J.>]*_0VM?9S/NDYX:N\16"^<([MD-"Z;_7REM 9P?IR%B$?R5)DG4L M&7&D\\!FV B]CG7"Z<.5VAB ,*2OU?K66^V-6%Z-.$D(Z2]3AR!9%!+-3Y8, M$\>*T%O;[UFC?\&XMW#%3S(R_=LF%2>'YC$OIB.D*RZ>,!@&HA*K!CW+\5F) M]NWR:6"-_$0"JAL54)W'^GV[R<00EU"))%2PP,A<1 T\=XRZJW\"=_WW8Z!1 MJL73KB^V3V.9Z-8>$73O7A8@DD.K41:QC+&*5]FEP0)6=&KP(HV*)^ &\+-J MJJ*9<%MS#G238O&O4.QUPV1Y! MB-4[S&<["JO'.'J?[,\_-UZM7L#6@=P!\A;S1Y:/_ GITH A2C8C:^+#S.9_^X@BTP5Z&XU@E![XIK]> MB.'O$ZO?G_V^);(2[ I>!?V-::GBI2C!Q%Z(%]A@A7+(OR(H7S:)-&;S*;"NKA<@T0(O+=KM[]N9-9\TJ.Q M\X!,//>%?B>9=7E/7JR^=;25QQ:X5_@%.[8%HM2BF)>F =0RH\+:B P"H*%+ M1:5F *>A;30$?S>E* UUK-?F;+>GQZ:37"E*8@V<95/6](((!.YL$32G*X%" M#<*8'8&5Z=+.J>C?4\_V^W:/69J@4NQ5P< >\YXMQ_XO^WV7)GD71U8&>LW+ MQ\OV)6J,)R/W#<"WS@#48'T'C.*)$JY2A9RM>YHL>IXFJ!,*JR0""IQ:15*B M JK>[WO$]V<_[D!*XD2Q7@G]U2;@=?GN"-UX]@O9%%*[0R:+:4FRM!X-W#8M M*GBJJJK@=4]?PUY;7<7\D,GQNIMZ3Y;S8HU$,W?R#^#0S&EU;$Y(, M9YJH2O#9K7,+S;:HR=8+;R0WV%C3,11V'3N.O#0)FXJQ=:H/+IB1H__/GH0V MYOX9Z8J"W^TU,\H"R3V;!-5Q$P^TG#VQ1HB\DMXT Z'RR#$B7^HKU3U;9R# M>.[__3D1%2@8Q/$J%5#^J7O$2HIW*6(5_I*,_E1-7V?C.Q>,BH>AZQP0L)%P M357UFBZID6G$T=4RAO"3#P@>D0D=#CEL/(':4Z,I]3:0!1" X?LD/1HK5?"N M^^X_"YC>@BP#XXKB46""#7ZQ9OQK.?WYI0';>4!TRP, /:#Q#N>9@(T)0"<( MM&6 /!;./AKBJP#^]]0'2^^M0 B'_V\Z?6IN$O3T!BLFO>]4U'Q'/X:$&?0T M>+P2%_H9_X*&8#<,[!% QAJ-9B#QX>=_IK8'%P,7/9'9 _#--@F= 2Q3\S^, MQH/0I-^%6^ N!#;,M/$:0AO5>P&]3:/QJ ]W@=+IHQ./] BC>S"GV!:5CWZ& M[P'JD#_M#9%/"[3"?&?1[6!H!9MS_V&MSY).,7QYMH9?!$8./TOA&I] T\'] MIW_#"NCS[%%XB&S2;!)4A(Q1=2WWOQ+1GVIV:0Z5E4C)G@\Z_ 9 M;K/ Q*@[EFS3[%\D8O6A__GG_X+/@?ZG^[\)S*Q4HLC5Y )*'4 88SL(@)1 M2/<"SW6HQSEZ8R0T =L$[KBSP.G,!29@KSV!. D(DR^6\R8@ K[J&V('W*P> M,QUNK, *]RLV6&HYXLH0DZGG3^FEFS6OAW!<37_ 2F$@I,8X MY>:4?49?-;D'R,X"=>J!M+=Z/> >RAI]1@T>E<"Q5Q% OQ9[PQ\#V\$HWEP& M DK',*LWJF_@:R"D*12?$0#H![@DL[N7H'X(FUJ?#&R'[8TR<_YBR]0N!'01 M>W'K!"X8O5]LF< %W5=A+(NEIYHT5XJKFO"R6-K)/XK#_G\7#W_*; "4N*M) MY(*)-56*\2:II/6NX8//;IS?&QXJ8$/U9@\EW+"(H]>H'('9M[<2<*(D,1GK M2LR6#/OJERD8KV#FOB=!#$3=YK2I,A$_-N+I.MFL%5'18D)'\V_^QCYY/>>4 M5&>?G^E2$ ,U!SOD'O4A8Z6U/8@SX*.Z,YQ'GRANPE,MR)T&C&TI MA\-58H$U/\.<[?M3XOT$KL7(\GW"3"I ._@1,!&W]UV@N25PK3Y]AA4B34 4 MFHQ(J"<]&KD__*O#85BA+!.Z2[EEDW)/HM+N3*PD,>-<2.;XG(-K2C.4.I:A MH=VDL)TB%C [< ]9%2\QQTXL=MHA\[>6S)\=ATJC395&M$-Q#^)EZ*(T<3RT(LU MFI)W+2SQT2LN=8ZF4@!MB,-;%H5SG5@W'4L25N08BRVD!D8,H1A:D4(78$OV M;/!W_5\OFO>WZP8=V"ZUOLN$>DEO)H_R-$3]^RB_/SOIH@8550%'%.??.9 M'W=&;S]I')JP\RZTS(SH/:=GEV>"GSQB?:]9 R"K*T1/Y,;O%\Z/#JLE.CHL M'7YT>.,,-;L4?VHZ]BJ[D^G)XW08U*9\N3A,B,)M)+IM0;=,47A*E9*ZO=B@ MAN?;]BOZ&FX+-%@,8''R*SR(-7LA&4>4[^C(T^=._F#=5 "Z3N@84B7ABQJY83&;?.^?G_=K-\AT(:MQZ^SDR7O L[< M3HDQ4L9VOS\BNR"QIBD\JB"* PX^%!#;/9%-CY;61D%+^;2DDO+JDA+28^5EO*Y2LLH//Y&:\$TP29L_KW! MQ!]<7EW O(NW (YUSV0*#Q:G=\; MCWP#A LZ+NA.2]"=]QY(%!YWC=_J=Z%%U[AIWO_&33HNZ;BD.QU)5^>B;@X0 M&J!#M_7K3NN12SDNY;B4.QDI=[8[O5%X?+M_;/S6;'<:C[0+4/VNP39M&W_[ MUNS\"VUT_?G69GFJ,^./RT0N$[E,/!F9R/=S%_"X:=S66?K*MX?6/0C!^V;K M<446]63>P;?M-T-CZ_-^P;8@+<-,/U6TE;.5MY% "1I7-YQ>5=M M>:=R>;=UTY9+.B[IN*0[%4FG<4DWAT?CG[\WOS3/][A:M@)N:\T,=K,"A1F> M/M=8VPD;_H9JA]0?*$_%CC1KR.PMV!%B/5JT(W$=C]2)8E%^)'+8*#NBF==! MB))+^"/K!B!K,-S1^F-+A8)MTSZX*VF6,([IV?DT@^P3S;)NM^Z:-_5.XP9] MJ=_!*L&!_[W12%Q$))T"(BO/KC+MQ>SZHJ2(ORPQLD6>)*RV%L'9TTRE?D1U@18QDS3,HY MZ07.X*4GC6^.->W#D'W.W!7%8#U/_!7(TK&A'(UD6@]QUB@)U7V?!)%JW.\S M?W:N)QT+BP]Q(D-DJ"C:\H>L$52/_H7V1'NQ1K1O8,J\- \5_'D] MS#6Y]%N.'^GE)J=^E$%798%3<1%LFJ>%%/T^%6E6*, BHW5 M+II@ZB+83%)E*;:R?E'3>0'DNMY;WBHE)RXLGM5,N2O+\B:K+> .'):I+Z* M-C $52F4MW+R1((I\T! M?^WZ@9]#9,@L.BK$_8#4"$K51"U/@HH5V14@J%-T YI.SQT3%%BOR",#F,#J MW@!W"(HTKV0LPK]8-A4#RQ%G($1,-?DH%(J[M=55G#_\$C$\ON(_(Z(0YX=RQ!R@V&Q$.]6<*A]9Z$ MP]GQI\6YX$M=G03(=T"%%>=_HMBN\PKS0'%T025%,2##.UL-0NS :>Y<#7Z)KV8C<=?X53 M?.$4'W&*\J/X^/T203)UP913"VP53/&GZ%#-?G3J\-)=L"**I"%C4*FNH5FZY1)$$6%<$TU,K2:'E.8I8Z]ISN M,&<0K"\%P$[*=GKPW G,YHU%#>B)J@G-36';AXA;36712%CLRGHD_7".NX>1 MY03@$C7FZ,LX'5$6--T0-*FZP3Y.L;E0;"2],0>*C3>I!%'2!*/"%%N]\'0+ M,&T%MO,,J[=\$A)MS1W4IO!+Z);S+)6LN$_IRD8D:KS R!U%R".=:VOPS2?, ML\E286BF*4A:R4\=CEL+RJ*(!L\YYU3\N&4G$PM MY4/8"&F>-ED:H6[K!D'+PR M%+ +N2MR!B273!5D3H5;W)/R4V$QW@DWKG+8Y.(8J#0&JF>#L6R]; J?ED(+ MEF)CF@.L$AHNZW/ $]>WRY?MGZ; S3 MNG1ACS6C5N^"Z1NU8$.,A](UTXU_ M75"EU$(7F:9 EX[<*C')JO)$I A>)CP1'\_3! FGYLF5ER=X2F=U[!H.L',V M!,,#,._RM3;$D'0I43'4=Z>TGUYV*J]D9^='^\I8A=+NJRIT9*SV1NTBBYHHB[(>FK% M9DO,>]RJK8Z1Q@%6&JMV=3([&GO/V3"G+L5WS?J7YEVSTVRT4?W^!K4[K>N_ M_MZZNVD\MG]"C;]]:W;^E5)CNU#R)$!;(JB<0I]CSG<<8.435 5V>;RSK2=[ M9 4G*K.SSC%0- :JE]NP5GYF<0IB8KW1O&)VKMKJ];PI699HX^TJJY%G MN.:7JUU%V]H>["'$=MWIUT-,GKSWE51QZ)BJHJA1@Y9 MW+F6,^?FCOO%-J0 M!+78(O.G%?XM(\U)(MY72"0CFHLO_6R:@B*7O//JZ7HB[:'K!0 2;XQ&U!@( M2Q.Z S2P'=KA#O6&EO=\=$R-YW:7V$Q4M*YB1&Q"1A$=((@OKN>Y/T F9)N+ M)M)>N:E9@^7-\.:<42W.,*7\."/>3Q*PK JZEIH]5E[>J+A+%=\;853(#O79 MV+8J!AZ-M#K(>V/(U,%ET@NM-\1=II3)2A4CW0GRW9_1!%T5!07S^HH\O%S! M'!..@:(Q4#U[:F-'=!:$F)M2$S"\0?QQ,RH#?1>S5Z289HP*=)UGZORP/:-; MSQW3[:(LC2NL"JI9Z#8GMZPRIC0)&UB.^-E94MJ6HJ&"IO(0='Z!F)U[D(7+ M_I(;'T7SL:9&-I4,45&4B,;8LJF43Y5K!6N"IA?J07$CNG)T+&%5BNR(Y$7' M\;F:BBKHQ0:8RNJ*G))Q5HJ#8AQ@E3#*MGZ7?7N22&:&%P2TD)J[A?&U.Q[; M 6TEYK,C-U1V@4 D3F]U=V.R8\EGK.AB]XIF/_84X@9MA56LRHII1-RD%9S4 MG?[U*D8NT*MO7SGVZ->+P)N2A#;3AQ*KD7.ADD3T((F:$4W<>!<]Q-D>'V9S M.N-H)]>8W,0X/Q,#3:Q^'X1'CHF-S#HHS_O+ M^(';^RZ@/UUNEY'^HGT%%F5)57!<5]_9]]KTR1&T-N:MJ9E<6HSO4Z^3'%&*VR7_QI%>-N"RGU#PH59=SIM3X_>U* M4VIV'E")W!P:O'&=@WT<61)CC.;P8WL\A*S([6!'I^@U%.+MP(I5*7+T=V71 MI7%UV&1U*>I)9S?9;>:>9%!!EK&CH\BJKNPBQU(9X@96%7T_'65JA=,6+:J@ M*$FP0NWJ9&A0= 5'%&>&:'A7,,"0)05'@C79H&';1 ]!0UFO.@9P44=%B=X,S(*?XDZE5(*>32IA=+X(*7@N%MS4" ML]/NHQJR'=2S)G9@C7B@JBSNOVEV52-R/G6)NP= 7=.Y#M&6J? 7!3!H!2QK ME0T!<&K-@UK-B(V2+;7&ZQ9*K:H@&TIEJ;5ZI^\V:VQ/Q],1#;<@ES46[[GC MB4>&Q/'M%X)&KL\+&B2'[<])>5 6=>!!M:OIAF%&?,D5K+!N[]>K.&DZ@")R M!XBY)T%KT+%>CV-1'P#RZT4ML6819%T5)*50Q9(9XG[A1)X5D1M=331E,=I^ MK5@BWU*&1S8-02JV8&GQ1'ZZ[M0C"2S;H?TC+,^A19UXK;N3LV]E+(/(BH;,\ROR)\;,K![=L;E5@534@5#3"V24MX*7YQ7*L8KD6RTW'AEVQ%]W30% M0TFM($1Y>:7B_N-Z-3R6T3!T1P!K_R=$_C.U@[>R*=@R28;BV5]2NAJ.)#:W M5_#88%C,-+?.$!193M.US)3=RZ/_."E'2#D22LF,E.,;?HN"9(B"*J46T"R8 ME'G9OQ3&/\&BH9C:".N5%=EN4CM-9NQD:+-*%U*5%;VW2EM'OI. M35NR5HGI++6TJMSL:I+>Q:8HRV),)ZLE"=6=?K[&JB()!ABLHIE:E9Z=J"S< M6N5,5&4FDL4NIN?W5#D2#LV)B>+-9%W01%V0]=3J,!;-1/':&*[2$K\:6]VP[M<"=[*",=-3OD-#NV>X87G^CY1@=5H87P )Z&-F MV>/99EYK"1C M,"0^H?ADO@9+$ C;!-DLT ,76/612[2)L9C"0)_Z]LL6N"T L0KT'GR9>-F! M B>9\X?827\:>O,!)]8SJ3UYQ/I>LP8PWRMDC7Y8;_Y'-"14!EPA=?*ZE!.B M^.&S\ MWKAO-__>0,U[^+V!?KYKM=N_L \F0!WCNODBUN$?R@F _RL$=&]+18#]B)_IZ-I_QC: >D1H>!J3GN#\^:'*[6XZCC MH '7#L85-[B2)05WAAXAZ"N\,_11P^F3?AS%G1G$3Q?=;?NU &0?!MKL G!< MK.1%9W^9.@3)(I=5%'N>\"B,O M)\[CZO:4Z.:;8TW[,&2A?C['(,=@Z0?D&*SZ@">#P1,H$L^_P[_#OU,JUB[B ME,XC>2'.E.1YPKZ(91Z;G[-O?9NY&B4];B6+AJC /YHD:>9J7U26JX-543=T MM:N+6E?"(M;E:%.Z.9VDEMBFB#AP=]20@2D)6K']>$N=GLP9I4A&,;O8,'3= MQ)'":"DSBKQ@%#F6421!5D5!2N^T!V<4SB@)&(7U!A-5&3A#4K5NB14-WJ5H M)!&4C"Q@C2L:SC\5XI\<]0_>I7\D55 D4U UWC$X,X\TWTI.\?Q3DNYT'& < M8!Q@I0+8247#KEV?G3QY9U3L?,H-5<3:6C&K=!''FU5Z5Y=C6BKX06LP(X=\ M8E^:@%5=D(RL#J:5J/(09YO38)M(V?$LV&9/)$P71%$7%(6S#6>;$OGVFACG MVY=!">V,BV%)T#594+#)V8FS4Z79*2?EM#-,AA5!AO]$S,M))E@;CZ<=/ R/ M=G" <8"= L!.*I[VF^?Z/GKPW($=\%C::9AC:W:7'&MW&6)7C[8,9,00TD(^ MD319,"4,/@RO=\^9IB),$VFMG#[3[(FCJ8*L@///P\^<:8IFFC7'7XEW_(M6 M0#NC:#HH(%/0*U)5OG1D6HE)G@!\ M1*S@:H;)&2)#/.83"#.I0R]6-D.?$W&11"SG1<3[CCJ*@J04VA69$W'IB'C- MK37BW=IR".C=Z5:R)(A&:OL4G+@Y<>?$90%V:CN^70>C*F.Y\[=2C@&. 8X!CH&3]28RTGGA MBE#XHVV-+&_>-_F']9RK LS-<"H\'!M?^<=0NX8VUYK&@&X5:\YSFTK1)C/A :#G$WTY[ M6\&FH!J%GA/AI%@P*>8G%7=:Q(IB"J)4;5]H+-N0TFS/P>,Y9$76D&'4N M1+W'>@>%*<@Z/UK+27JK#1;;H;"4XGMW,%X0=570S.I&*3FMEY#6BY+JNPNF M";JH"$JQ&;KG')%O#09VCP <+)\P!Z2 /*"3CA*LLJPH/+C&]4FP%6[ MQ8QOC51"P;@[JQXK@JX46BZ$TV6Q=%F4O-QI3LL8"P8NN;P\W6#^(_&)Y?6& MS)#NDQY^?A?AJ1*6(O9/^H3G R1^O:@=[@/ 54'#J76B.XX*,\(/),D2B./=MKI!:YD57,>L:'%\NML5OQ&' M>-:([598_;'MV'Y =[!>"*\&5 KW?TU^Q*;VF:+2->6(6IMAEB7VK>(UURT* M4]<%P%IE_7Q.TT72=.1X7#XTO?<4@B&H)J\(Q&EZJ_D7W[>ZE.)[SYZ$*8F" MR+O9<6)/D]@+D^M[=B4T0Q-TG7< *VA7XH9,/$">Q>CM2)@_N5Z?>+5PWE=( MO-3528!\=V3WT1]%]N*4L/G9A MT?]EO^;CA4BF+DAJ:E[(+LR"X'+@:QYQ@KW832<2QRF^<(J/'*O+GN+W;:*8 MDB"GI\DXQ9\)Q:\9=O'E'DLG^G=Z,*J)TVSJRAF!,T)I-<).[T;5)9I@>"*, M<+H;,NL_.FY@C9"[Z.;YSCV9S 1&FC&2#&5)Z0(I:_)$CI4G&'=-=?L!R'S[ M.Z@"5FB25JLHVT_HYEO(PE%$&4SS3(GG'5*-\F*L,ZJ M<8OCJY:61!GM].U,P30D0><< XP#C *L8P$XJ -=T>NZ8H)_O7-__!0T\=XQF"MAU>*BM.B9:\H-QLA9O MC"E=T]"V&F,AG5 J2?L0QOYJ[K(HR$9JI^**L\N*/LK!V;1P-DV%2\W,N/3@ M I6"C&5!55-+DBVOT\29IW#F27X($<<7"RF?ZDN0@FXJJ94YXZJ/('K*20RU3B/&M=0 X)RA:M M*%-(H@0A=S,^P+"\C-EE4]%E154C![[FV ^MH+R;E9F&(*97.I(?]CH=!CA@ M:_@ #M ,-5*X)5T..+J,*M8$HS('@,\E,GX6K)8\QFW&Q[C+KH)V[E?ILJ#* MU=BLXBJH1"HH9<8H5C/M;E"G"[I9C62)XC73205(8P\ZSXXXK\5.R3MCIWQK MNV1;VZMB3(GO5K/2Q&8AQA1)42/%XNY=QUW?VEDKN MM";G*0.+HADI3Y(R3YV#U\I3O3CSIN(&2W*LM5]^-7DJ?G#IB+@2DRP/IR5W MK-_-:H5KSU/QK$NM/7E29W4RR#C ., XP$H%L).*6:Z?#?]"0'.3>9RR8[WR M]EAEBH(H\7: 7#!\PB MV[&\MV9 QCZ8?M1*\]S1B!E_X0Y+[L?#19G6^RYOGZVB+3K.?)E']7?Q7B0X M43K>._S0MV1J@I9>I:RB Q><)3((-\07#C]A-;7G*+>AZ(*"N9KB/%E8L/T( MEJRD]MIS0%O3),%4JZN]>(BN.O$ #C ., ZP4@'L%$-T[XG&\6W;DMEL:\99 M?"M9R0#CS(P4HU\87;,]V"_$(0,[IP-HDB*8)L]ZX.Q3#?8!)R%?]MD355,E M45 5E?,/YY_RA QD'!\R*)56VAEXDS1!D\^@&!OGJE/FJ@*4U>YF*9HLJ.8) M)*OS6-OI./8<8!Q@'&"E MA)Q=KN28#64^+J+Y8]LIY&! 4NNG;'8]#Z[2'H MJJ$[ H664D1.NI2H.NR[4SI2=M9;1F#[4Z%0*(]YF#R73XWOKKYB-HI@$2IP M61?!/!1CO2Z@U@)[MHBJ+LA:5M' =5HX[0,97#:<@6S(4#3$N(XIB(9#HYNZ MK@E8SJIU>I[RX'TQ#LZO)\&OR?,@Y?AF%E50\?L2&G5%$)6L0JMZ4+B9Q5W*,,>YMJ?!AC>0@58RRJ M(L:R)"FRV<78D+JBI&Z&,AJ6Y]C.L_] /&9-,?**#VE(V>QS=L&@Z[*Q+SZ+ MEUBO1H#CC,*=G+?SW9L\E+47@4MX6J03SX H:]+4FOR*[_8FZXE-DQG]%1D/R*I/$L^,XG+AI.1""F+A M./OE74+B7;&$4\B:+$V8@?-N677ZJJNBQ/>?*;&J3QR'D$[A7 -7]5QN9H/OI M^(EXR!VLY43[J#4-_,!R^J"F>8)T55(3.08X!C@&. 9X@O0))D@7$N@M4\;% M:@1"B^^7K8A=+$G*9KQA;O7,C)[0YFD-0E-GQ=+9D4F18IEVGPU[\5D38-*" MHIQ,'@5GAK(QP_(R7!!-198D3=;*P![;M^GF[*$*IHX%F;,'9X]W!K'CL_.J MH$*V[7UQ%<)YI%@>*;-FV;;]<[*:Y:1"E-5/8"V19"G=[O*:=(EO>:K(H('E M2)F]+;)D1B$1D9*C&Z>8HF!(1C6D2?DHMQJS/"G^VM3>DBKIV"P'Q^WW#,'J MU0Q!E2JBO\M'R]68944X;M6,5J5X,[H2BFZ_L\D5'6>[DV"[D_ MGKQ8G4PI#C ., ZP4@'LI"*#U^YXXI$A<7S[A:Q7=>4YBE7)#N(8X!C@&. 8 MX#F*[]@60Y&RYCDJP-(=SRS9IGOR BM:?*MQ1>MB617A?[*"HR>O3ZJEY$D4 MD4ZU"U^+AV&=5&OFT*N=K@S/7. M/:,C>"MG;9)O0[\3"D ",$=T\;]>X,P(K14,B0<#K88D[9E'-F*-I@3D@)?F M#M"?=MLR6(1_L:(#(*.4=4,&Q/-(GPW7L5X;KQ,8C'PA#AG803ZDEFCZ&OPP MY$*FOT?YQ''(Q@48/9SG'(6!]0JXMQU$/XHLIT__(O,HMZQ$8'?6FH"*=WEN8$C2RF#&03LJ1>*G3E"/?'=G]8@]V'3>3 M'7ZTZ_LT1XO?_OJ1^, MB1. T],:@$WWX'KL1A!X]M,TL)Y&I.,^L(2QS ]AA*Z0)@JJIF24#;=&$(4? M@>2,DM%>C"[&.OXLGB:I]$RP+$52M2O 3-MC=GO"U5B3!3FS'-.TN:IDH3W. MM;D$\33Z[T*LP^R3>85OCGW'7AS@BH(NN"J&55+/K4 M=&$Q2<<\'%+V< C' ,< QP#' _*IA"4[;B!-4+I'XGA36G+7=+K@(B6'&_% M+R_3YK,:UF0,_QB1DGW>>NK,?6AX6<.28.#*\'1I"H9PGLLY1*;&A\BJI%SWY6:K6!"KT\Z= MJU?.ZIEL)KV+TTNC=?=DC QP$L"+YG P*?/7#E 4XL6SP8$I]0Q++] M (LVZQK8CN7T;'C(#^ "W2/Q+S<1-HE9;=]^V0*V!1Q68=Z##Q,O.TA(2>;\ M(7;2GX;>?,")]4QJ3QZQOM>L AK!I8\7'S(3.^LK7?WQASWKC4?;3I2A_,CYT]/GNT:]TT'7K<>'UF.]TVS= M?_KP!->]#_3F=>N^W;IKWM0[C1O4[L"/KXW[3ANU;M'U[_7[WQIMU+R'&ZWK MO_[>NKMI/+9_0HV_?6MV_K7ZE3I[H7Y_@VY;CZCS>P.UF_]$7UOWG=_;J'%_ M ]_^R[?[!I)%@>7HLW<34!>3"_-5KY-(*,F /$;6Q @2E!_Q.?\]F.^S'T Y(C0X#,W/<'YXU.=Q5B:.F,QYP M:8^=P6(Y=$]J0 Y=#MUT%RL6LMJS@G3L@!G9;O5>;SJ>CJSC6VIP/)9F0 [= M7*!;Y!GW,X S9YN3&I!#ET.WJ@.>%72Y@7^*!CX[A,%-^ZH/R*'+3?M9ED3ITA1P"DF UMM[$Z=@%,,IQ@N8SC%7I/32L#S'=IXYS7":27Y^T"VE4BJTTE(Z M1:;*]IV#H,N7R)?(E[C3D3B#Y?(E\B6633WO+,^8D9'TQ1I93H\(Z"^6,[6\ M-X3GY\*/LIN.*=>28U5,_?"RG$545YG52U%%69,5=:6,BBKJHJG 'TG1-FND MA/'?IN]/27^U%$KS_O;@8B@8_NU.??K=]KQR1N,_4SMXH[D'KD,+:=1?;7_V MS")9C"4/?27C)^*M5%#QVZ6[-H@H1505$X&W#=4ADV4T7:%T84U4CWY]*HGUV\%];% MDT5!567.=B?!=FP3^0SX3N[JAF9@;):6\9:I^G2;O>G,MMBW,*$HZ(HJR$9J MK3PY'W+UEZ#>\WOY4.MJHBF+F>F_'7W+#N7'90&@;?W:MO"F()N&(*E&:5FS M9&6AJ[*^DV?]3#D?_J=I$C:C4' M5Z:#Q$? JKD63F#E&X3#ZX3@=5*98/R /+F0,]&A M3,2W0BL3N2SA(!Q>'%X<7B4:A&^%'C8()S .K[.%UTEMA3X2/_#L7D#HY&@[ M%.N'Y?7YSBB/V55Q?(Y@CF".X"J/SQ%\X@@NT<[HSH"N(JJB(:J*KIHR%F// MCH0U0FZFGNT\/\ WW?[?K=&4+$TJ]E2=&E2_>4='<5/<0CGHJ+4LZ&IY \"G MQ11?SR(#B15C-$W93CBQ&40ZN=EC;BVX65B>Z5'%XE6@0GF)PV"" M)Y5B\,4:64Z/".@O4X<@6100->O3L=6E2XG:ZGUW^C0BI75)CYMEQ7Q225)T M+=JDW% D754R[,E\:#QQ3UOR>5MF+(EI]B8_([HM3?&O8]ML<>Y=<*\IR[HI MY=9H*V5>GATTX6Q\NK.L-ILM K>JCO5H-4D%>%"EU21CVJP7IT!W-5:?:T]- MD+ J* IG/*X_.6/O8&RMBV51U(S2JMA=W![6E@6/3E5ESNBA/VDH<&&3N94!K\@BV!JXO#&[9&U?)$,P)54P M1.Y8<([G'+^#XXTN7--,18FO:9@9RT?B[(:@R/()V #';<[#50OF%7-C,E_/ MV/*>;:<6N),=%)4*P76&!%D],-?@]3<0LLAQ WC<\N RD!^@\]FS1FAB>0%R M!PA,/9]0-+.<5VK]H8'M6$[/AH?\N4SW+S?Q.(E9;=]^V0*V!1Q6T=&##Q,O M.TC(2>;\(7;2GX;>?,")]4QJ3QZQOM>L [B/ D^_&'/6") MQ^Y.S*+\J/[3T^>[1KW30=>MQX?68[W3;-U_^O $U[T/].9UZ[[=NFO>U#N- M&]3NP(^OC?M.&[5NT76]_3NZO6O]H[WZPFWK$75^;Z!V\Y_H:^N^\WL;->YO MX.6_?+MO+#)94/W^AOY%9J\F(#94.(!O8RLB0\0F?_M(]H$T\JS M3'S-Q.'%[#J3ZCTR&L$\>B !Z._ER":/HY%"OIT=%8;Y35%BJ!J$*@O]6%8L M D*E/\3!OU.6[YQ4SN>UY0_18.3^\-' <\?(G1#/"J@E2EV"%SNP2=HM:7(H M#(LG[>780W49A=C4]?% M2')5"DP4X1UYP3MR/._HIBG(6FH)D;*,OM).BP@L""FEJ M+0S%7IY=6)SZGRSA,].VR^H&/@IL\>$>1L*F!ZFU[L4;-WXKDO=I_T MT=-;;/QG!=;929@\.W7$"X<<9Q!+[&?4J^04,5!Q&WWV(\[OO*.J+@FXP@1] M&L8AR\^J/5D^^(HT5X@4OI]<8 M\0SL[%(37J2&\SL(;V"_DG[MO\1S#]<'M7+3V\F[*5^L/B#V*?"11^"Y%\)= ME;)8=EB*XU]%7%X6X;(.+QDJ-J5%H881L8(KP.L-16L^F@,+JFI6UJ;CI)SU MEO,!M&QB&>ZF2,O;-YWWJ":X+IBB6EJR+GHW^C1*R^:LSEI'V"E[:)L-0/*/CC_ MPQ %K!4:<>-^UL>;6;E 9/D^"9 U&KD_:&U:[FX5Z6[)HBHJ(M4#*C@P:\PZ M1UB=XJL^1]?[XR%[U$^A\1#N197/BUJ0J*)IFI06B:;G)_4'2SOR$;ILD]I:HD4',,%(V!T[ ZYS_JO1Z M@6U1]XC]0FN8<%,S YT>FR^BP&6L@P:73:RI.%+J:RZM;V:RNNG,T?6XP%;N MIT5A00+62J[).6VF1)LF2W4U=+T,M+EO4UG03$G0I=1*U7$K\UVZ93TNSVW, M4D3C54/1-K?.-CEY+?AYVJ$+;HR7EE1U+ /=I$ZJZ>D;79/2;%C//9EW:9M% M!@#W7]*W$>78DU"*3//=#:4K8<,0<:2=691=YTBR2=YE;E1!,S 8A[C0=$T0=8*S>_F'LOBQX/U%A:&L1UD]5]X$E'A M*1IK_*[&\KLB :N;4G?9BF>+K3C';M.IA[C-Z9RY* N:7MXC'$6G<7#.R5Q1 M[F*>\?*P'CTPLNX_(*SW%2GM/.'WDTIYBJ#<%-]P) MPEA?VE6 3]G53D\O[!R+ JL5^21 0[6R=&R::.(XV# MTZ3DRI:-X<[6XL>=ZSS7 N*-6=,_GJ27"4LJH@KV))B8(C:494/.0W4.Q54' M4+5D4_\Z=(AS5CQ@5*IE/Y#,:?*=-)E,>[R3)BNK0KA7LY*!-W%].]=PW'F: M?$I\MJTF=[&!M:YN),BTG:$U][ =%F2LE]8Z/(%XWGDR3SJ\DR#1(RV^ M.3KF9TJ\.G-1SM6<'-#/\Z./O]"SCZ?H2)6B"P4'&+=*8ZW2Q9'#B?7&>J;3 M362KU_.F9+FSS)5N:2Q6-;Z^J(Y!Z\J1>AC;SX4]A.BFK1%"9-_9UI,]8MV3 M=;YF2I MRT_1G"[:[57CTS?IV6Q#258T@(J%E=W$F<@X[:.=I^6B%*^N=E%A@A2L]U%A MFE4"1$D3U&*+SY^P*BJ9M[DH0I!"+ZXGU^L3;]E<^E)7)P'RW9'=1W\4V9^/ MJ&A3.95)EL>>3BZ?XE-$#8W*ITCWR>TGR=-MT927@MR%]<"S'/@:W?G=B_G, M4\DX#Y7:)]W*1,M>,JJH8571L*PGJ0IT-%NEI_$5410 8]5GM9.U&0I)CIC] MN"?K'[8"D\O:&X#N]E,QK*)-6*5?^:K(C1=I^ V&O Z\,,K5_> MOOG4_6C-45M?8#:G0T\T(UPPU=2RPC,51.51[)S.YW2NB[*"(WVGI6 M$PQL"%A)K7%!P71>C*?,3VB4O1 PQT#1&*B>/4H%-1J,W!\^&GCN&-G."_'3 ML3-+';TN18(-!U@E-%\NKN"U-;$#:Q3F&_7M8.J5S\'C$:T4(EI:_+:5J7=I MS<*NAC5)CT2'YS5O.FZ]]Y^I[1$PKOM3*J%)KF4R9%,0S=12AL\W<,4Y]E0X M5N["+Z882?;/BV/W;2YK*GB_J16V.5^.K9YI?TBH>>J3/JTQF:+YS\-O^4@G MW8B33JHD=;$I*EU-U"0CDA2])437G*/_O2&ZXSNR5\C"*%XH<98K'\OI8! H M6K1W4G$L=T(F0O$LQX/O*8Q_@J%?CH&B,5 ]"WTS^#ZP'!["I3$@^\\ M^'ZH<_Q()F'0AG:]=]Q@Y111X,(DG>_\L&*A03F%&=NJJHHFQI$#B0OT^:W! M/<7>NXYS'-Q4 8QHDQ\TY!Q1F%=J;(2I,3C9BJGAY:E>$6-1H2_!7XV\^6=? M5P5)P$JAO;!*S3_5,V[W:EA_Z'I!6$]TY%J.+R#GZ*:L//*5CXPQQ4CDRU2Q MA%=%CPJ7%1 TBFI&XLZK,H95O6I3(J!%(6_(TY&E20_5U+JL"K)6E:3GH@4/ M9[22,MI"F6-5E2/55W-AM'WM:&5#D*2J9%T7S6@G[U[OVWM.,?K%\VG*[*B8 MT7P:4Y)!5WQ(%7D#%6I71S.PZ?"PVI7 M465#2IIUD@,/[[-43#'-IL?GR\,9ABGX?@[? .,;8*FQ=&,P(#T6AR.OO:'E M/!/D673+"Z0^,\MI$5SV%_*?J?T"PM@YNFT#5^4E*U,4-G311 .;V(QDJH6D MT1HT9H3Q"'31_?F'ER:;3&TW[H.)O;'_B M^M;H-X#&!-Z WZFRMITIZ<\.B+M.7MTC#,&4I.HK_;+412C=),O#C0<8UK$% MCU19C@3^L"HJ9F07KZK,^XZVM;H@B]6(,G+;G9NBW'8O F G9;O3T+D][QYC MIV^O%ZW\JZ/7$ZIU612U:+Q,U'1#A"MBQ )_E[I^@+FY_6CAPYD27S4,0F,A MKUYMIB$):GK[@47;T9Q+\N622$GO2G+)OM*@@F$J@J:FYI:>TC$,;A5Q,Y*; MD>D>/XHS&U$-/9%GVW%H,H8[0!,F*WGP]_04+HZFF=%HDR)OYG.*AF(HB@Y7 M,-WB%34-1[9WWZ6/TU*O&/Z-F)Y8D!5=4*03*+G-@[WGS7UF%VN&))N12O=E MX#XICOMT 8N28"JI];) MLU.\&4'K3X5"H8J:78G5["HNO0$='[N5!5DR08=GM;VMX>'N\;7 MQGVG?H=NFNWKNU;[VV,#M6[1=;W].[J]:_T#->]O6X]?ZYUFZ_Z*9SE4I40; MQT#1&*AX'1'FMD\LNT]M(62#Q>.!%54Z'_VLS/<2V.CQ.=.J"5<4$6QT-5J? MOSFCG0<@IGN24PZ4(@DPPVI8WB5RE#D[E8>=Y"Z69"G2\S$;=MJ7+"4)6*J( M(UM2@[X0K=USQP!1ZS6M^AX\)G=>,3EI6=)0$E51QY)JT#;PD;99349J'4II M5##EU"1+$S0YJWH@90JO<:;D3!G+E*M6@T:S5E39C4:$4@CEH^RTH;-Z1?=%H)'7'G,N](8J'C,>^Y$ MN^.Q2S_F]KXCV_>G)'2GX9T7NU="5_JL3/,2V-]ZK/VMJW!%E[I8TR0UWN'&HD-VG)?.D)?4+E9%68YD;Q[,2P/[E?1K_R6>>[@7 M6SL5%HI7SG"5MAZ)N3&93WQL><^V4PO;T,^>-4( )U9/#RQYGU"$LA,I5D 6%CP\Y =P@=5EO]Q$V"1FM7W[ M90O8%G!8A7F/T&V8[""A))GSA]A)?QIZ\P$GUC.I/7G$^EZS!C#?*V2-?EAO M_D?,A,6*RME'V$R@LZ^:[:95BW7^M. M;^AZ%Q'F8S_^L ,3=G0U$C1LR^6;_NM01V8=$KKD3U?( (">$)!ZTU) M BME"Y=MY;_]=Y,]L9T._CWU WOPMDX(FVO(.A']*-O[/)UJ#% D 5#=J%- M>E./A6_85^8U1NB#8_#HJ$D"_WZUO-X089F-K5RB1'/^R]0A2!;#=]C7@\W7 MEJJ'ON NZO6%QZ!@KAX9$L>W7\A\B_;GD>O[OS ODWXM&'J$L*=]^Q6!,QH, M?7I8"KX='9["34#A AF@F.,Z=$=@;?@_L1-7P=OBT[L_*(2GM&:=4A.]LC*' M.3 \,F)PL)W0"*/@IG+!LIVP 46HN$/E/K0 #$^$.)0!J 7$L H$!>*?-;"B M2'6G04@6EZ@94H([L1V&QL'*LS"%T0A9?4KQ(?Q__C&T>S3,1ZO-P%O.Z W& MA4F-8)9 (QZU,H#:Q@!]!ZC1]RWOC3:AG'$C&EBV-PJI;&E;3%S?IJL2X"/^ M=!2/YR4@;;9\"@N*"4:DS\2!IT?P9;!WR(21^T*FPN P87LRHN2[A>@H?GDZ9V%2!AL7!@:YAK'TS/@-+FT9V-D0#!ES2IAS[T\4 M;LX4P!MGQ"VI ]ZBH/+ZC#49-+]=MB^3@W0)(,!*'Q@1GH15N8 =>.D2_6,( MLF65 D-3S.ZC*7B&!F:Q_X#]9 26IL?2?L\5504?B# M2!H1BQ9#$H 6$:@#?_H,S$P_,A\C-'1GL]UK\L(< 6-6?T9Z_YXZH1^V$)!S M&1O[\AQ]=(7$(S#UN2B@*)\)@:CL!E(-I?(A8CA" PL1G\1L7U-^\>9P@MO; M#.D/:V;2?A=IKE+GGMBF+19CF!YAGM&"T@JXRYJ&(X6ZFLX+8-#UWFX6%-D! M2^#+"#1"M2RU1$\=]B1[NF06H 06X )I1UI]T;7%&'HH;KV9+6^Q)";, B:G M9K(2-"((#1"I/=WY08YVLZ%^H=?#S;?.V]0L:$S 6^I=+F#)9:?M,@=CC4,?!X"#W;+#J M^NC9!>UYB=I#>S*9;P."D.J/Z"]TBJ&:W-19X>0';/^0C<,,$\OW09'.9[FX M%ZY)6%,B8T!!J!'H_N.8-02@8_][VG\.I;!'GBVO/].]Q .%,Y,+6>9T6KENND"W#9_BK;-@&8 XV#_@VU M,BON-P>.;X'*H_BF6HT94Z$/Q$;R&33!]F V$[SA3\&((Q2,H86U#LMI8 /U M4,T.B'8]&CI#Y)5:1G2F5"_](-0N]!&U^*A&!T+XSDJ[+A1Q:/W/(,U6O;I: MYI?\:6=4,PQ?RB)H0LG8+IC_/E_#XPRIF9XF-TT!R]&CY)07HR9EPO7)DBE& MNB!FOK[80'>V]032 M$_S2UA,L(!2OF82?,@TUS57!T/)GT1,@SUJ/NH@CIF:6GNR( 48(9?Q@8/?" M2,L/4/-#-[0Q8"(]IJ]!CH BL;TPL')+GKPIC0\ ^:G"^J_L&W^QG/D%G<4& M)E3CO9 1F >/5.]0K00>W-R?\J/SHC:/1WKNLP.@ 6WZ0F8A(=J]>^:(LB=I M ,L":'D6PR_8*^#4TECB,7*N(,Q](6 -TA7#0J;C,07=NJ\-_N"2HK<1\@;- MH]&,I.T=X9.(=HB<;4X"M?UA=$7'DJA$TN4WY%]K$(K%[+RVR-39KM\<9;,- M()WM_X3;E#UW-+(F/N!X_K>/:!/Q*\^R/*'99O3%[#K3\L!_]!P[3:I;_#ZQ M^OW9[P=X-[LRB.)?2">W=L^WXW:42C(>^C&T U)CTNP*!.(/SYIDJH8H$<;I MCD*76PJ8EV(2F2)>+@[QQX%W>[)B_,Q2%S^%'#(!'-F?0^4)WL/GE)%VS$I3 M8 T^+!_VO<,6+@ZR._&P[F*@Q]8W%JD\K&O1GD7%))*GE*-9CHS, Y8_3^1/ M9?UZA@!(D*6IRHJB2YNM$K$H8E4R17VC52*6X1^L:;O='>;'M0;@Q3$]E&4 M5#--0=+>5P>D&,*7_IR^U"Q,I'-B)!RU: A12P&$CG+&RW2?,$WP*%A>E+Z-TP)I34KH% MNTJRB&-=)6PL727: 0R+LBJ;4O3,Z;JKM,B:N [I+G\O'3,;H]=7Z*5>^JH@JZ_KZ:YJE2+-^!R"Q!W VLT6:F M]:HU4/[MX--T;E+;BBVW"Z3&2D]5B9@=&O@;ZI[LB868Y'D3I8E,B%5Y2J95UB7Z; MU_L1-KX_F\.S1V8?[KNLS Y=(7 1*R4YGHSLGAT@&(VPH_\> 4AOU&A85F8( MRSGT//9!\"5 CGGN#U:; >[/8<+*50Q8K0IK_D[8K(L]MEZJS)V.^FABL6)3 MX>?"$YWLN%U 5\:XAQWI%,(J%B Z%\40!H ZUV,''$?$>0Z&%'SARME1T44M M+MO_[L]/50)3.N[8[@$?O]B>Z[#J1H"?AY3R'^ MP&=82 2 '>)QM833O-H1H-NRG24/4,"&A+F=%FBM"5KW:4()C"J)HPZ6]NV7 MC5HNBV/D\57\DJDM8'ORRGCV *V8S5SB/K\3S^$% 868CIY%/:8ZJ[I RD%% MA-B\EU56UPJLTJJEL9-9+[FZ<60VSI:9WUJKSKH!<+R*A16KX,,A5D_R4DL? M#B&@I'4S8NL,;Z>N+:4K8C^=Y'RV+,J2'E>EPO76-?6#]<;42/NA.47;T-Q)*VX2??_KXSV\T@FC M C%_TN+F8+BLP6B';S&/_^F2(R^TRN]BZWM?Z=]P;]:?[?OZ MF17]58#\$Y4^7Z1Z%;^39)QJ]=_WG!$J##"KE=E>*4PRE-N>4*)" M0Q6Q$CE_EE1H-)U'=T1;8U*#H?/#S59H&()NGG[=J\+E299"0R]]>9*R%P I MA_6A1@2)*(V*:8LI!@H MR."J.9Y, ])OSBAM(3&4I%6@ MK%PR[ Q572G0S$R9U;5IG[W9=B$N= !)4-Z61$(>_S-DLXJ=QI>V^)D/(#ISIHK,Y,\R&XV*(C M)0).1<5M$:X]=030Q *@4C_&FN7 "J;,X(L>E\79)@:[ 6&P+ZRZGB ML:H(NF:<_%8BY\BSYDA5I-%9M10MRH*HL)3(->>S" FNZ=4[8[;6V[M M'#WFG<.*G: #^&=+N=Q/\=/>&7E5@:UDU<2B*)EKW/-(7MS1"PVLV@YI#:X] MTK>#6ZO'=C;2CK#&SSS9W61/K"-D;X0^TP ]>";W;D"0@FIH 68P3<%9 4,U MA#2M!<] ?62MQ /76MFZ%2T'W;LOX9%J;%)/#QL;!?]9&@1U"P(767NZ/,RV M^F1%E70]4KLBCA6^6J\T-?'+O&#\M47C]6EM_F$#8VQVISX=?WW@^JOMSVXL MB&AC:@PL$?TC@!M*_XMVP? BQ-@+B7'1=P$41C $*#Y9SO=+U'H"LIJU=@B/ M/+-V QOO>@10VIM2'#P!.OXSM2?L4W1W:0!08.7Y9T[;-Y@J/-<.6-5]^$B= M22U+0%:O%_IY'BO3S79@PJK]+_ QUWNC3X-&#P+ O#=QPY83[)'.#[?6&!%X M#MW8?N#93U-Z3T!W=]>P" =]M;S>$(7%2?$&];S"U%EY)_@63+O/I@Z4%%TI M:SFQ]I#['68;>*[%FG @4*:DQUZ^)4_>U((Y8ST<=-9=(PAWX6*@.!<'< ]T M]/-P^0G)8)^0ECT,6+>'L-?!%GS"%!+Q@:(I,MAB2?B@.1OYAH0_;UWO 5#G M]N])6BT?,:S28+H$B[0'=;I%BEQ?N?1;B"0 MBFY$2EPQ74!5P0UY"KCGEX;GIX+G%ZI8UM?K#D1U;'6@U!R] _RZ=R3RKNBL MGN5YM&#;Q'/[4S!ZYQLO;Z!?_*E'F1%-7-JOC7;7"IV*;Y?M2R;9VNX4+M0' MU/*'N3-[=OE:^&EO74<.;"?4*K/#852CP*)9!S4[V#,/CXSMZ1@TTLO,A9DP MRY5I)3>L3+C2#NYYWJ,.!:S4PBQ?(YP/6X._1"W3PC:;%A-&X.>PQT=L @%\ M9M$G+TG_047%HJXIZX'.!8-2.OH:?GUV4BG3^B^R)*@X>@(S!",)C959+DNX M.;=Z_@59 4JV8*SHT6-:5!8U 8 >LWWF1QVH.B1@;DL!236=VJCF MI6%$M<^?0V)8H^-LJ8):C5(15#%3V^OX8/J0N"IIA91>^^FL..J[Z8,SY!* ME4LIRJ=_/F-C:/M,WVN/[#.SP"+'LFGHD: *Q?C-HKE6ECG,R6PF]N36+8S, M320-3"3ZEX60?$?3H.0+/OSI=3#EVA=U)2:P$>1F$'R8*9>5D.TL!$E#) NG M?1&"G(5@)QXH:WMBC>;'5_V[D'FRASZE 40U/E;0MOLF^R M3Z9')*E!9O.PJV":4:-/V&+E6C3H!B24R":90PNHT1 C?0'JLYC= FCA*%^( M19M(K]HH6VP2K4A6FY=<5V4]QF2F_;#'0 #TL,LRD*K. ^UAZW!ZAG[*>MB[ MBR"O.H^9Q@0HM\4GXTF6V80J+;$EFJ() JV+(['%#,39JMV7"GVJJB#I,09T MDJ@A7;ZIR+*IXTC4,(.UK\8$4UD[&$."'E,7"!QX6CQ^&H"<<2B/K@>ICVF' M_CZC@;UU3//N]P^[^O8Q6_.I].E>EAY\WQI.I6?WVJ*.ATE69CE[C\H*"MBN MV:4:[ME^K3L]X-J+!=^L/Z9O>VSMQ^%L6MZT[?TD\1,)']10-'*QRG9^A38*FB&NV,A:)(JBXID=S1=F](^M,1:0W8HO.H4[$V\;B:%6:9 M2U:LS_[ @XOK+V=W9GS+.+F4M7C_V-4_ 9X9#$J'E-)-*#LJB>CQ2-K\IZI#S!(A,>+]>+:W,1;F-A45/%B"NVZF3.$JHR+8TL"6),^E59 M:/'H?A1I3H(S1#8,L;&C+8G=G1O:Z7+#9LOU,*2*)<%0TR](DA8EIL(.I=6W M11CZ&ZK8(6R7:::1T<3U*/YS0W]*K1'RM!BSZD*EE[+ZRTQS8T..:83K.L\T M;IQ5:#Y:JT50S0)5]RXT!Y[EP/B4B0JKN)3*0CC7%<9UF^:!VHV>%,V.Y6+M M UD4-#7]IM*I4&J96*ZT)D;^TN3HGAVGX'*D XO"//59OK,BR88L[?34L]3S MABYH4OK---(AZ .E#N<_SG_':/[( NH;C^TH$] M;M9>+DN_FX=%#BM0XM1CVXDTPN"LQAUH^YI(TA@K2?.^OC9K$$F0'*2(,L:1 MVE/BMD'U92#*.F#]O//I<4;"?LV181MED4Y9JES)5CDZ2JU=(3K#_9 M3IYP!'AY4V8F5CTNM4$.-Y MJ[H 4R[S;N"Y1O$RHF")Y4*4 [LXXVA)RS1D0##%:>Z-2 MI'S&5@_?.ZG:WDGQYI/8%2.;)ZMRZ6QW+@^0-^>Q;W) ^9&$CR9X[+"N68=5 MW$PXE:WU/Z/U.E.L9R[*JJ$ID8RF1UI#94IN/7=\#3Q&6>8?=C"\GOI D\3+ MN<)Y2:K+S,MNZF%/*@H@5D7@VO4#N-!SGT'LL#S=@ZIPYE/ /8^*YC\M:HC[ M84LC=]1'/UQOU ^@?#(CZVAYZ)^^Q9DR$P M KQBT0=_L \LO]H;NJ[/YCF9>KTA;8:[&/[%ME8;I,!22>W_9^];F]M&CD7_ M"LK7OI&K("X!\)EL7"7+\L:YMN62M,G)^9("B2&)-0@P>$AF?OWMQPPP($&) ML@21E'!.);$(8![][IZ>;BK2$8^Q;\ MN[[&F#K1=V),0 3DE>$3@#&C-F9R_Z_P&!?@-83"RS/7W<4B &6&"@Z^O?83 MZG\U8>3(GBJ(W5B .Q+ROUT\8.8"];+R$JZ!AE/S>X*Z0S'>0FP[ U@*IT)_ M!VL014GBP]PM(]]&U9H7(B;K NO;1UJ;+B)=^'9QC?))3B M:.D&5.$?B%A@ 9!%+!(<$CMAB027XH:WE^>A!C-6!S/1>RM]1>4T%SS+)YI$ MXN+.FN#VX[7WY2H[%05VJ+%.E((@BB6%F$@X2"&QQTA'P-,Q8[!$F)19(!J/ MLY@Q.<9/B(;R'E&Q"*CM$+" %S"UVX<(V[(W?Z9^BI[(=NI7(P;>[J S7M) M8,U^ "!3(,L,<:P> IPF61 @I?;:AN9>LP3@?G&2421/4;,O?XZ QR%DF,/P,K'"EZ8QBVZ !B5 7R2JD@"$VQ&I8W.!->.7QF'46KH]<8%9OJF7< M00'E#BS_86C(Z+ MH)6!EC[.\$MOQ5&$FDZNG( M#6B=R4R(M/ CP\(M9#Z/4G12P.8)P,F3!I\L@GE[-<><0!RKTROW<5?4<8(+ M.E'S/5Y3WDJZ[YF=G^M:J39BV8-A_VDW4DGQFS:RM?1Z:/')'8EGJC ;D@$+ MY,AT?Z3IG4IC:K5UWUMBE:)=GA='BV/%<+?9-J@D\<"2HP2@W<0LRH 1IVF5]:O&[?MTJQS4U6A'2693C%37E2@ ]I7$2P?I,# MK[A*>!U/R^#%TX\7\"( (7_V*>]A"%M'7@&#CGI P\N?OL'+0*B!F (4*)S" MNT8O"39",D9"3%D8"[?X38,;F(%2"9,,+\3PD0Y<,_<;I0W$D<=5*L!.C<%? M;G=.>W^:OA=6>[O&%X/':WQQOV87VQX;[\FQXR?6DGP!C]0D%PG25#&(6'MADOF,-;BGF+>V)]\LO[A]1K,Z0D_?+ M"T&5C<+II9B25'R2&WR5M_:80_?UVMZ]4[KJ3..ZHS+P2K:+U;K';4"$-]+F M7U]9^[B^ZNMNVJ+;=>8>7/H_5*MH/F)0OM5CW'S;9Z3>+VOID'AE$YU)(7&, M^6-L=#SY$I[T9N=CW-O;BTKRSV\1-6&<3N!5=L:.4"^%6LRF?:5,VUO$O$01 MX30B8B\7\7Q%Q(':*[NXG'2J#FTIE2^=T1&5/,"-ZT7B(US'KQ2G^WIYY&'U MM??I\EI1T98K_W0[_4&G^V_USWUHYZE<1X MM+.[4HSAWTF5\VQ0$GH7?"]/^!R%\MB'NTR?9N\#+*'D[RO/"3[^^7 M[T4XGLW=^+O6TIG.%.0 7T5ZUQ K#:'5&M?>W-3)L3_LFU8-5XCWL;Q G;4] M'GE-SX^S*748_C.T^[WAVNV3-7HMN<VQ+ @GES3.,Y8TTH+H.K8YO07QR-RS\ZA-;>SU@2]9[%DPY@D"V-M+O3T0 M;8-*H\7IK!LM[>Y@N):PO[.P!U/7X0@TF;/<[[3-0>?QFZCLK$+:SHK\/2_F MRR,33M<9#/<[,G%HK,>VA+/.=+LW)NX,1^S.36@4Y4\JRE['L9VZSP>V]P(. MC5NEHFSWNJ;370\A-HKR93-?[H!;CM-=R_[=+P?\T%B/%:6]7B)SUXKR0%WK M702U/FVZ8;QTK.%:?X#]"A8<,F.S/53AA.S:'GHA M>0R-(*A%]>]9@.*0)02K_KXY<"S3V5Q_IU']C>I_5-5OP;_ZUD[."5X&8[/J M[Z\;\[M7_<\O :$62?2@"]>W'X,<9G[E8P!D+Z+!W5ZEI=,9KE@Z/1$7:;+VAV M>T]\0Z)1_ W3KBM^J^TXP]Y.KE\>!,L>MN*O.PJQ=5O >[<"O$?EQ8W,\]C] M;S!KPQJW:&:5&L*E8NJRO*%L],*E,3S#Z M\\3@E@H@-+1>,C'7J4Z,&Q$$W/U*J'9=8S\>9W/5'8<6Z(<>?(;EZ*G>,%>J M7QU-:^2SOHH]KT%\-=-ZF!'0%7P]'>/;%#K'1B.WUW97\KH'/IFS*5ZBM1J4 MDI!6<<&$\3&*]5_KB:VLVC7K$M+7@*;\J:3+*"*WJMP86E) MG7%*@E6VUL)B\=B:1K" P5>I517:P/L#$6#.1/_'&A2HKM*'E'@JJ0 M:=B0,*769-0]3$U*Y8&+1FBRDTB^Q[*>H%KGU&.$4#-WOXN\C4BA0VB1L(8Y M=>\ 9%21C.S>(9=)#11A[X$192GU_J'RY]3QK=3*+"$9ZB91* DOW[68 #ID M&]&;V$]3V',TF: ^RD+U'K5X_.?,QVJ^V+VDC @"UDQ3+5)5 )2 9DVJU.Z' M*VT5&*EN04CIK-3"$N "2_63&79OT?6% I:+6[A)"E W$I (2"4PO%2VZHW !RQZJ!R!A+%W0#A&7;B( M$A*;W$AEJ:A!:\NDCYBS"& W\%2WF4*Q>F!Q)F*EX9[$A#OR23>OS5#%1@C5 M28:M((QH06TN@3A8!4M6+_-D,@-*.$;ZKF#/-FM)6WG7 M%- L'^1TBN(O\DV<9G$,#%AK?YB^95K6^@&!++#V4^9%OG50N?::PMW%UJL[ MRO1LLV>M7Q,#+O"X:1A;BFOB.XC"Z29*(3X<:6V)\(,*^M1D&.JIL;]PI>X: MY?2.1O,UUKI3ECTS.VHZX::J 8QERWK-551]VU)_@JAS4\KI.)VU=(3M,%LG M-5M#3UD\(..0.]I@#T4P0GS5&AGU M5YBH)LK 3AGW,KN9^:"#D0GR/C:K?8%<[%LP$F,7.Q5).P4\Y/]R$R/)2S>% M_B&%'0$G+(5+G26Q,S%Q4R*H)5'1V#F6G<9*JU4]=@+2,7+AB=+\A?;)GTB% MBIQ(*@P?%IV6L+T9MG%BRQ(V)$)?0EZ5@6K&W=D_RO*.%RBV/-SRZ,T98, /3O2)X%>-< M67#%--7]C6YO<(+FDMWM=#N=]?-Q[B5YY?[XX"=C0#H8M(_=NN3VEDQW-VS: MKJ73OC2Z^77T[FN4"F-@'!L,7.,*J;JJO\7^*LVKLH/+05AN=8DR(_"5L^0N M0/JYW#I7"C=NSLM;)X9N&:JE(_[-PR2E<7S9;5,+.^1176Y1!PY;+,@Y'XGT M1LBF>X6;F(LX\&'CF$2@"OLH![A8$D=DR*.L7 LZJGGGG M&'OAEN HY[RU'1K^Q"QV403%Q36&/3",P7$E;%D.DW\7P9(M;O3 200FN%Q4 M$T4[U?5II$^0]S)WL:^Z5Q7QU5%2:!?^<\S^$"QAX2ZY,Y-/_K9I+(*,T8_; ME"Z[[ 1/CCW;.WY8N;95).>Z0;9WDC36-))[:".Y0=-([CZ-Y)YUKS5=>+.\ M2E8C@"!./IYRE?1 FR&?J=];(&K+MU+9&\4&K^',IA*W25+<X>G4I M6Z*_>JL\)YK#4T8<^4T@#3C>)N/8%!M7(5I\FH?XJ+5\R=A479=U:[9"Z&/, M'627ST(R'V^3=(7=CP3N, 'ENW%RVA@&3.=2N&/#U]PZ9'6* M7HZ<0<7_E;HM.=32#QYI[BUWLN>&VP5%'KAK>54*&"\H3,(& YV.2S(H0?\7 M; 2N$) W6DTCG:KF;IK*+NC:K]+1!]I8[TY=CNI@#D6IRP)Q4T[\%S&9,I+@7"@N)1 MM,6$MNQ3L'.1H33)$F6FWY#))KQC]UK$8-@984:A:@"0_G52.NQ<,_/!D_,# M&GEE!0^<&G&C%H#ZQ,-9,!RU .S2.?O]5OE1-I!/-G6;K)25GK%%J+YGM1V[ MTUG+!OZGW.4);_(K[5%"BV@Q.2_6?$+Y4W,Z@2HB]I^^?GR\C!8&U*MW3L.O^1I7^#V6J*;1NSHCZS HAI8*V% M<8OH[?D$!1K8AYP1S&;E*9XR$7V]QX#4-YE7U!@?CV%\6&VP/IZ7E4';..;@ MY5@C)^5ZZ.[*-?@SE &%&7!C/FY"=>[>@(^:Z-KY=FV\U6%YM]UO#QVK U2X M?EB>*]7D*BK(#VI7,)B-:S'R(>^PFP#^U=RMQ:[_2> M((!6TOHO?0_',?O=ROR2#6XA9J%M#6/;:G>&:\F[9_-% M$"V%N!3Q-3BXA4C1P?D553H2!>T0D,$J+G^.T@@XYU\BOB:_7Y%Q@? M^14EYB$#F@U#LG"#3S2Z,G:]"3FAMG=M1PBF+X(<'Z+HS#" M:![)#! "IYS]_RG4WP$OQU\$HE&6CZ,L+5"6F+H4IGJHN8R*GU6@MY(%VN*. M,^CTAKW<%L>Z,G_>1! LHDX\L/O!9(H"?[Q\;!KX.9QNA]LZ4;D1P2([#3#/VO.D$@C+#/>/D\G=ZFBNG#/GYQ-L_&Y_F&#*6 M+],9Q[4;^U&6Z!%7 M%.]1R)-2<@KG#],M*K[.! 0P]@-?'ASH9]=T C.FHU^9LO('F$2)YW.BOZG? M4L+W^8J02^$/=#OA;X"T^H'N9R1\'!Q1_IA:&6\:X0C[Y0,7_&)"V=2H7"G_ M#,_/@>/#(I<]1XS55;8"Y?3 RYC\YK';BZ&5.6:P>^6+#+Y^=BSDH;FT]WQX M92SS]_U$/V+(49,M\$P'006*>(MC'@2(TJR>AO"?D!;;<=&N3A$4+#'5 &@# MT/JG1/&*/#LG]J&[>QBP\612E\P4\..<\"A1HR6'P),I/;.LG.FN@90]>CS& M3Y"8*2I79&=P(K'PT:JD,34JQXR%F*^UY;=+\#[=2BZ^HH[5-=Q)!#^+[&U/ M<>]ST;.QR.2O6UAD':OO='NK%MEG,76#+WS.A288W3&9@BSV&Y/KD4PN&[3P M9_"&IR0@#C\Z\8E%1A1[(!UBO$R7X:4>/#V75_C6KHCYX7447+/(4_H]0,I# M:V L! 8RU5MTUUFF]&J);G1>'B=4"-\/08?S;VA94)9JQH/!._!VD(-[35WZ M84*W E4&&5V7(C$NLPI8@,.&Y.EO>03*+^##='DA:XJV=#G)2B6+<[X%"/ X ME3(\"_,_Y?5IM0Z\Y45']Y25!CL9LUC8EE8_8M"U:'8.IUORYE&FLMMA)\A5*]L@2&]W\ZY0[X!S M3R:4R%MTY51ULWP_<.PF,V,21#?)RG6])J12GP*W[5Y_N';A;JT"29-)_LCZ MV\&0"0"6W9\B(\^O*:O\Z7V>\W]\^G!L#0T8PA-SH#\\C,<,.2DU"E]A&H!> M F] O\J39.!\+#$W&:_#1"B[QV2@)&FNULY@@2Y7!M$7#]8.?!S!G[P!6=E%RFFUPEPP)RO;83'M M2"$$*D&]GJ[Q47((6M=%S]:*)KV!ERAM1VMWQ4$PY]++) M7ZU45V30<>;JO*B=PR >B27 ]/ 4E9;>7E&\:'W\7:;##V]/AS^HE/='N@5& M\>^.[5B=_MK1Z64V2L1_,MCKV?4.$@/V3>%V0.$6(#$8)O=4M?NF8K6,X')H M,2DV*HMDI3.@9= W=.$(1?F&JU8R1AB+0*!GLJU$V^WER?I$DM6NFO*@)$TU M8FZGY(HE3>C_;JEQAZ()(?!OR_DW!E"F_H^3<#R+XCIY^]/5V1?#;AE?3KZ> M_';VY>SKU9\NC0^?+D]_O[S\=/[5./GZ ?YS\OE?EY\NC?./QL=/7T^^GGXZ M^0SVZ=>,*C_0PY/0#9;RKNK'7 *?*IN>5_)@)+U@SI;GX!7I3+D<^I15L MHJ5+@2FZCH2/9[[0#FQ'(H\) >#4O=Y4W0Q;JJ)*6XT'3E/,QU-XO77.-W.E MI[49FZKT1IR[U.5]R^,QTP G)#_)"ORYSP=9'$I3(/' /@)WI3A,DT0 $"*G M$XE 1_HKY86B6TD7@4(&']$B? ?<-@?R/OY_H'$#58@"![X\.Z4J:70K> P* M%X"SC#*Z-"<+J2UOHV&$BXCG"5<9 S/@55$9B&AS) ($+?V;7"#\1UY"C?Z@ M<"']DP_4Z9] #_@_B\ -Z>\\L9S^P)I@\AMPM?Y0WR;W M$WMC'9DI6CLZI )YCA_]>1L)GP5*"I<+W9/=$8!+?TR/C]/E J1W\I\,P%GE M--)@@;_B9_)8G6ZK.UBUOG(M4IYWT.K8^*I2*%@\NN?>KFMN,>5K4[KZ=RL& MW:MW2*:E4GYQKI-A#S?I3,F<>831DF3!Q08QQ."/E^, 16W\7:1_V=XNH>W^ M$O@-9NZ#&0TQ/M[J<.GNDR?F5"40[WG&(!,Y'P=K52XH:DIJ%XNKREOA MPE,ELI2X)(L6;59U5!PI>[(@VJ:T"U M-,7RZLP>GAI$)$(WG!5S<=;UH^6U -7/X.?77[+@26(DCU\E.TC >;G%. 0G M!(]/0C:0-Q9/YEH;;G[RSAF<,LF3'9F6\:_"I 76\?@AFGW@@P1+Y>^HO!$O M&F>:IWV#=J\L^"21B:X0ABY_S/R1SZZD3)8MCXAR.1!T2H0?YMX359TH7UG4 MO->RTTD>[JV.ZHU<)8NAEG'V8RP6*2XPKT4-[E;@WICX%L$.W4@C&@4J/^"0[^.WOW.Z62G\M#W@YA0 MS.<*_>>##7H51$INWXV/!^NR\44>-I$'/&;!@+*^9!$P:US"W2G$5Y^%FZ84 M-A'XWQD%4T"2P?\@^EY=B"D>H+M864 >0;^29S^O*(8A!2?P[8CK["F]"O1. M@QNG40QXEO6"7%CHM>NY\('V*TK@RR@#V7HRP;KT( E@RO',E$-DZH[XB,](^4<^: MV+]T;6?0Z__2[C>HK@G5ERLG=3ENL*NOX?!SJ*2??ACZ<2/EG2)CZW'C[0EXRH&D)OX M-2<+?8A;8*?$V,!N@;D&?V_Q^^:*,X*7-V)*O:2[?32,X.#O>RI6._;=>/EH MIRP;HOB;<^@KHWDJ9?/I8OB6M4WH;9^2WE_]4B][%*FDG;54TBI">9Z!RMU( MH/\]N=#%#AE=I8#1!;"KN4%%Z&]RQ5;,1H6T9?\4AK4'+ZO<=;H,!(Y<+S\F^GT8R$R+]=?3NMES> MYW4D")L]O\92;O U;-6#/>;XI^!K"?[=,2NDF"]N#&K*HHY][:ZIJ4&\ M(@.*2+C>?Z-04%6BEJ%&=Y%:J">JNL$.Q R^7LH%4/"LKSB/QJHW@9J))NJ9 M?)T=3P?'JGLMM>,=!QDUXI(W!6%_&>::4A5%L[@=1YXG=M;B5$-*9P59G?,A M*=GC][$[%O_W_UC]SE],+%J;8"TAOE$(!C15#&.7ICG;Q]! Q>MB;( MDM"Z&,?8HVNUGPLH]%.IT/G\EJX-QN::.4#+;!GGB(>E87<5%FY4*W9.V"!4 MY(&JTY()@ZL(9=)MGIZCGV\2@(LFLI70D="3Q@EF]0(=8]\#3C: ?W%.CRI/ M+;$ 9)C7A*C,\:+D+S?FQ7 ")HDY/$(E&VLM\2L0/K=9R-O2F3)KDSK,8IV? MXD/*$8,79+88YG"&T;](=EB#G"CFNWC[SE@L> W?5,8\ZN,SER@BJ91+G11-1R3 M(D"(8I8 YSUB53.1RY\Q%0C%VV(+4"=$(3A]F11GDC(.2^HQO&1;SL>1?Z6. M/<@W"C*T/^GJ ILZW0"N)^%0-;3 MI>R"F>1HSJ4=_I/%G2K\E@C^?4#XU;N*:YR"Y4.L%#0H($QG.0%YBS1:8%UVC+L^-* M[>D]@=0'N MR\K=3E'7R7I[^="<5.6S?8+_:Y*D2;"% M540I.D!/ -:%)Z,Y?Z1?/@E,L' MLYI%8UUX2OL%,M$-Y \0)_V";,*]JH#75L9D4L";4B@2:6U:Y;ZS#.M7 4G^ M'B)[<>:&?RV;M)Z>414,?^)SHV0R@[']XR+&GKG8Y5&58Y!J2N9!@S%'>V'1 M(<<82]L8.PF@L8'G66&K]_Q3N-&5?0,+Y&+<.VC1@M<946K'+N>0H))]EIF?:3PX?F M23% A=.H+FBJ!?31Z=G7M\;9UV.KW1\8JM9ET97D]TL)&7.;S&;0W4#A)W(M)EOH+M-PKSG:H:&]]D*;1+ M'DP#\='IM\O3MX9EMYUB#@1(:?H6N958Y&2&"?:)1/#*(A)FW]6-G]!=<(#X M933V<7H<_HJYG[;S1:8W)I6ABNZDY_0&[.@:1YI+>W)Y]04 9@V[=GGI^3J! MWRD+4NY!X>X$"ZBXR#XE'-X*T>*;7U"B_Z_ >(.7DXUQ='+YR]?_O7P+OD_/ M,?/2(;__OWP*3)="><-VE^P'NB7MG("-;IS2*\S61R>GO[\UIFA+JZT7D_[= M!?!P-:]B=U]@%L-I==7V\K'SM_.]G,@6VC31WR]/WAI__W1I7!D#RUDA$LUR MD$LW#75?!L<&J^6_O@;H8B7]%GB(:DW\$?UEYRLL0^&J-)J^0N0DM#O(4E5[ M2 !"[[\"/WU]?V'T.WUKE8^8HL] H<:1T6FU%5C(WP)%]P4C5)@WJCWC:C+* MU?]Z=3+H]WME66A2M9D;0QR/_.\%*>FO%.G%,J#Q(4M!HQ1[.,GMVB.8XZV! MLQRFC7->7+-@M84W22/JS8CV@>8Y$C H%X*\ZS'6]:-X7AX-*+D3N012A>5T M#P&U$7R!59C*'U'GG:DJ>\'T[\?>,0KETFK 1%!6%-4JU'L (W(\OH5+D22] M)M(H\X/52">5).W2I'!(0'8RT#9F7HT1E+82[6!AX]/U<;J1,-VVQ/#^L0S;>F!DTE51NOE4+N9"GO,F')(I]T.5 MV.H,RR&>/"I$B;PD?K(XIBQI+114#A;110L5\XQ WF-_[;S 6JXC\L1D MOK5.-5(05>'DKAK-L$@N4*:B?[&\ M:";8XR8[J0"DYT^QU0P%,$,L<"9E=>D\G$8J'[#*&VSD_QPF 8*5]4V5Q5 % M#V![=(T2Q!F*]**(Q;>BL,,AGS7(J@E%V5FF9[H[J,IF^'104,AZ68B.;K?E M\- *7;R8^Q4[.;;\U4="_8TCC;GK^#%VIYRLQ]3HO\/6%0S_JN%L"_]?!F.B MU*JJW^A%7/Z?>VB0!4+R.])-K7L%_9581)60KQDOGOEC,"^6 M!C@=+EDR0I6@G..]VF.*O1E4/=.DT#(6Y,;+(5CPD0TZE(81AFKI0F^IZ*96 M[A/_.P@$=NU1E1Z5:N);<%A@DZQJ&EK>9;R#_5K&ITFY4BB?^:'$S\MT(L2" MB$ZH: YYQ1C4$F@'(2OX<)EJ-+6*JMX:0K#$I;J*Q6=>O&9,?#$\((5C/]3+ M")00107)]6A\ 78Z%*.BY&2ZC*N#&\W6EHRI?<'MF/E=O&5^PYYT,2I7<]DI' MWN!7U_H< M&I ':B0*8_)D^3Q:J_J/RD9.1HH,E245HC;P@(Q"!F&Z4@<8?5,5E"WKT6@- M3S*!(,'CE97NC#=5AB1?2L<]YMD+%(@OK48K3:$RK<"!('7#>S&E&C.\C ]Y MD"3 T_U/%J6N7N5MY,:@VO+C?(U&Y.$FX2I2L1:EO"1(?5%K:U#-+N#"F4:@SJZ)I12I8-(.)1@IHQZ[B7AYX;ZD M*O D4^2*F$HL\H*">;\;')**?[$QP.T@L'H O(@UPDJ5:E2K""[8G2^?SZ(Y M>29W/0L@X/X5:$I]R.2!SHVT"6G30GS'1:\9B8]22*-1 6LJX&,&G L>-%ZZ M5[(??N8>>I<:UT^"#$L^I+)"'H@*$1"3Y$S(AX<1GN])*7VMLC!D/?.B$\>Z M7U&4D31.2N(&)8<,L!#?ROHZ/F81Q#XVV)$%#B!2[?QPG?BW+I*9[V\$N2J*?62QIX6;D(J18 M(EDWHX36V\ ?4+63B"KV98*U4NEJ* )' \3H49/J9N+*EF4<>D)+;U+ MKP?&ZB.0T+W&PF&>X$HLY1-!3B7CI;AA 3:_=#*K.16K.14-C]?#X^HXM;@< M6+3FDMTRD>W_225&.0 0SKCT3,ZC6&,2<9[W%>*NEBL=JU1_)W@[KV1%BA=_ M1TYU_0 _KK!<9B)8Y"E?I$# GBFPD4Q(]M(,87#-TN9W5'DD,E1 MB=3H@((UO)DG".3G8Z#2EL0QP;)B8]1!BS6]BDI3,",WVO1F&JCS\RY$6:BZ M;V%/*)&H!AN;@,:Z9G&:1[N_1M18)"R>8];VS(^,HS,W0:GPUBA2,$Y ) 6& MU4O@ M0U,C\U-9\1>M0Z]RHWQ.!38/ED)%PYM>0@\$A149WT$@IG28YJ:T3CXR5E,R M??'!L:1GF//&C4/Z.F\#@_)T'$?$/)0-!F9-Q@62,"*UP%*+OG><@C/LCK$Q M"Z4M3F(VWM"(=CFKS9\#[_A42,>! M-5<_?&8=)4^KI_ &,WV"[*+KJY+AN03&[:5J9;X,2AK)W*7&::$WR3C! M@] I68F]:?0L(A!)F!:3%OO#/#.21M?^-(HYEDH\34>[(I@@7PF7^B(E@LI( MT\3X%WN-&@L6#2'0J5@L,,;K*>>TX!.SC$E#=<_G;%_$\>WBG>46$DVQF@J0H3H$3"(WZ>YOLFJ[<3JV$55 ML)S38#G6OMYO:J5<)' /QI(+=5FIEI"0\.ZXH,CS.$+VFZY70VLLJL>RJ)3Q M"DSS2>_'^4WUXRQ%TM8B+>ILSE/DIFRBG'C(P5'IH)(LJCM_H@D^B0(_XK;, MG*D&P_%I"A4JQ*(W=,Q!;CF:XGFROEP7$9?LL]9MJ?+TIV;VUMCF7>U_F M9P\R6_Y&"^_%LI:_UJM1:YDFW2&=B4R9>2'O5AD4MA-3ZFV*SL9T2K7;.8O7 M_:ZN_KF,(<6V*!ZO?6P1%L4YN*LARHLV99'E0**'PQ5D9W*YQI;Q<3T55UF6 M,_:$!-8N'(L[)\M/P8I6G_("M%#%(?44!@^,B6C5W+O$,OM:JU#\3NHM3',H M,OJD:UAT'O, >&#T87=-3$7B1_.\2X2!O>I"&K/0*,5ELQ72;:1.3;&:E1C M1QE4.^4KKJ@,2]X<:F\.QLNLE]6>>>C386W&(JRB:$+KAUY=[U:2I!X 7 M1 MR/GR&[AD0W+4()#U1/%PLE@]A=2U A!)?F-16]'*(:IW+*T;F, M1\_AWD MA6+Q,5Z,9O%0*C6NHN@>Y1\4^BI;!0-662A;&W,#1W$J/.S&&.D?<6)#U.9"T A+##IA#\45N6<4NB M%@YNJOS)(G4C5T-E_"6YJP(^^)R:E$OJ-V\-@I9::!:M6NBD*87OI_"O4%H4 MVJ5XM%JS9+6[*>:A:G?NQX6!6S[L*-FW<\JJT,[XB%:I9C!27:-.ZE$G7UVP M&@!;(#"^N.'Q',]K3MW4!:Q'BQEXS$430N,858JQKE/"8HRY&F.LCY'W]\.& MWNZR=%)7\I/85B%.RGNM;LA#(;E6&(Q1O!I7Y%NFG.Q2DJ!T\_-:GIVZ^>IA M, IE8:C#!7*A%C\]"9>% MGR )1:4C@/$<+Y_E]81+]?A-/1F*70CY MYJ+Q4NKSS4E/%B M[N.+-X5&U&HKPESAI?37M3YM6:BU BX(1[TG/;@B=Y=4?U@0^P)T]HS;N(P$ MJ"0_BLW2N?$J<10I9N8M)(/8H!1D>A4E\AA\$'74=E5R1>>9=I134+8'_QN@ M[Q1GU (L3_3#*YHW?N@E*N@)5J#D"TS#05\CE#?YB'_&4C$0H]+).!/JNL P M[^R(7&A+=2)8V?_XMO;'+ZJ*D]-DIFW*3.N]X,RT'=H?GR0O3PR9&'T:A9, MSX*.E1-;87%(^3*6[ZYHZ)#/P'[_'KLJCP9__^)['EXV=A.J G>7+?*3=L@D M-PI4;@ '?L8\GF[GE1E3#%"&W*)$3=7SRJ_J:C$LMH7B':K-E^D/\D+)5)= MWK5P] M99R&JE:L)"T"VX5TY0$% E*ZY\4LO)?ES.)H\U(2E3'B)QO/R9Y=Z;W*QLT' M>Q?NJG3W#=B/%$2>*%@5MY8-PN@TQ?5D0NT?4CT56;25@4-E38"4I5NNX!QR MG(_SE6:QK!Z;^#^.@=TPCD ^"';G1BU2+@&);\(_'-4@%ZL)Q<)?;QEW$*A@ MDXZR$("A9)T#@L@7A$2"M0LJ07#'2TZ>E'J(4"D3:,JY"42F=#>^R"O)E:9& MJAY;.#EMW8>F*%$HCC ])BFU3RO:QFJQ7)E6A-X;W_=0T?[8.%('"&_Y"'&< M+V"K&Z.;_>*-3^Y^NAG7TO^LSXON;!D\H"56>]/YXV?N5?=_SJO.P2.YI7J9 MQH@,(]QJX"X2^%G]J[Q=[;V2"VJ@.94LJ.#.7U^U^6_I3>/?=Q!?&M_^ K_D MJ=7CV3KZ00JA?-6C&LER]9U^R^[WAH"P=__W_U@];$J4>G5/VF[9CM7O/NVD M5JO=L0?]FB?%"$D^I6VWAAW'?H-T$"$9A']]U:G3[+I%R5497T\!]&%OB$!7 M#!*S:+%:W045/07WH(C7/!TQV$]-\$.[-QS6S68EXAL"Z+MVYRFGS+']E%,^ M.5=K@*VQV$AA)NV8<[<'++QQA[YJ%-HC3OI<21\]C">B^49ZU89"IS$X7J[! M41]E?5(Q@T9"-'A\ =8-8T;*,GZA6IA5V#\U8@^;*SPQYNX!@ZSC2M/J#7YZ>+L'V=??S^[-&K2YZLJZ=8]UDS%54;6TT/\ M=;V0SEFJM%N2W3O9KM4VV_V!V1MVZ]UWH:[NA^6&YIXAS=FFTVV;MKV6"?B$ M-'>GT;0#LK3WA#T*XZOACQUL]\@V[;YE=NWA?LKDFK;]MN[=_IS,K]FTWA.: M.[8&;_:3VO;?,:@-*:?GEU?&^4?CJ;V '9A=N^"SVO#6,ZUNW[0':YULGHRC M&@P^#(-]L]WNFYW.[C"XV[#>TZ'W-EOS.1J4]5F- _"I $,[E#G/SC!\5C+M MV+)W9^(=@AVW"[O[MXOSRTOCV\7YQT]739#WA3I?CCFT+;.S7E_JL#RPAB0> MCR2ZIM.QS?X.78@F1-J$2/>6/8Y 7(+(='I-B+01R4\5(K7[38CT?ANJ/T0* MEO.'WT^OC(OS?YU\OOJ7\>GKZ?F7LR90>N\I=^*2#M'$V67$HD'? Y-'[,Y@ MGRW4)D1Z@ 9E;7L:V&;7:0YE#A9][6X3P-RW .;YM[.+DZM/7W\SSO[GV]G7 MRR97=?\=I+IO).P#X&+3M@=D96DVPJ0DV'0;).OVA.1CLCF ;D?- M_%E-L&G?@DVGT7SN)TG>!^<4&P9Q9Z\FZ+3G?DQ=ED&O"];=+NV"AB#VBR"L MMCFT=WF=O0F@-7ES>\H5HF?W!7EN.38CQ V]^A*BS$&3SG:X MV&OBB_L67SSQ:'74>!SCBU_<^+MHPHLOV$&R3&O@[+242T,2>T82@YYC.OV] MOO;0!!B; ...2AE80W/8WF5AST9:[A=!-)=F[[FA^B.,YY.)/Q;&9VI2AW;N MV8^%"),FTO@34^XF4@4FB#5L+LX>+OXLL[O#=-0FTMA$&N^;06WMSN-IQ,T# ML==$&OF3V6&-M[1GWE+/'IC]85,' ML"$(11".;0Y[3;"Q"3;NN>FYDRJ '1/4V'X*RZ8"X/.CM^,=&M)-++,:)^]= MM)]'J8IA&D<78AS!LI8ULTH3S'RT(Z/='1:-@BTCF8>KB M)E)ZB!R!##%TFJ.90\6?U6XWT=)]BY;^)D(1NP$%2T^\N1_Z21J[J7\MFDCI M"_7%AOW^3KM=-02Q9P0QZ W,[D[;F#>1TB92NJ?,8;6!.7I[&BIMI.4."&*' MO0";4&8U3CZ(12S&/MBU4=C$+N\[Y6Z\_6'?M+N-MW^X^+--I[_+ZPI-(N9S MM/'J*]AB#G98OZ<1-P\4-TUH<=]"BU=1Z@;&^4)@/#&,))I. MR??=4/W11=D9^>CS^>7E6^/CQ?D70_;N._]ZV80;[SOE;M+M0-8Z;=,9[#($ M<)C9="^%1"S3L1RSV]WK*T--3/, ;38&O2: MV.F^Q4[/TYF(C4_A.)H+XTA%3I_JWDWC]>V9US<)NH[-Y9SKMI@]4Q!SLL$==(XSTCB-Z@N;U^SPT]=5#V_=GYQXLS M0_YX=?(_9TU@]MY3[BHPVW8PE7"7J:"'::^\%!*Q3'O8,WN#O;:'F\#L 9J7 M=09F'7MHMKM-8/;^6WH94NW8&C3WY?W;''#:51!MZ MR!.;[;;9[33WXYMHZ9Z;L[NI)#KLFMWNGG9Y>W8F<"..WQT/NTTX]GX;JC\< M^_7LRBB%9)]S^/7Y:8Y:P[O=ONGT=F=//T,MT)#@/?;4[_=,R]GEK<0F>-P0 M[/UDYL!QS&Y[EQWJGZ',?$[!8]MY!EF]\-0=!>*6%Q9JL?H:_LB2U)\L*VWQ M"?W?7XRY&T_]\#B-%K? ^E%0\:O_[D)S#[(#7F>&'M(#? M0S\5GG&9NJF0;X[BR/5:1KZ'2133J__)8#087H0>?/'W+!2&TS8-NVUWC!L1 M"^.UU6ZU!P; */"CT#1,--T]@?941).)5KO+9;[6$^ESX" X_0('=OO&ZW M.IW*EZN@6P+ND@!N$)DF8"Q9,+4'2VW-+L 1Z[;!ES<^D2F00TAU MW-Q 6S437*_E%*C"L5\/6D-M7;"LGO.&GO3M-\A&\0:JOM]R3X)T%F73&=)T MF&2P(L/S8W@N@5R #]!M#7D%GH!GM[[8>9,O*Q$PLI?S ZP<%V26D3@-HA% MQ<,2SDCQ45SP!XWH.&],XV8FPA+O;1S? ?#3P*41X<74!YC1MR#NW*F@;:>Q MZX?P*QFS**5PDW[H 8Z $X@M 5OC[_C(6X8@.\=):U5%+6J0]?45N ' 3:(@ MB&YP3RQ@$I2]@#6@581<3E\ ?2DIC # M)445>3VY_M 22ZC>J_*U0 (!>XB M@9_5OPJUWFZ_T=\C2"HWQ!B+((!%C&'#?WW5YK\7KN?)OW<5M*K+87EH$$FG MU+% V96#EN?:<%JSK16[+PM[A72$Q/G75Y95([]M5"K+^< %$(-1+ZMC]=@\,$81'OSUU'\B^X-[@R?=<8,P7T0$@=BM>PBM>!K$75KVB,U"5/U9!,.!N; :4K^ M-?E,ZGKI+K.9FLS2)K-T3_FBV\')[D\7XO(C)=/K=G38";L3! ^TA9Q<& MT2%8/;NP3O_&B7E-V/!E.B>6V7$ZIMWT56]((B>)NAW6)K+WD^OXZRR!< MQ^S:CMG987?>1I;M&4G8PR;XMC_!M_.M+GXT<;G[3KF;UK;8(-'LVXTC?K 8 M;.)R35SN\<3!T&KOM U5(PX>6C^NB]@:.YEN+%X^W&?3;4F)M=DV^V(,VS3Z;9-^\'7T!II^7QHHG9IN:NH MW]V59SS_^HX)*NL5J#LX3U=_QEHS;VXK'_#+K?OZ=1:K%8QBX7X_=B>PFS\; M"W_5);;1[ZSO?^^@IW\&]K\&\L M,#+U?YR$XUD4OWJW"CKZGY\M4?%T.+^DLB"RD- D<*?)S%_HM6'<\1C 3K5@ MHAC+R72'Y<(I\$NG7#B%JY9TWJAA'Z=T"M;0&+[95,)&K^.SB'T (&R^HJ*/ MU2X/@G7IP-ALF"%!?C&IUN M>81XO5Y3%):J@VF8P94%_GRDH\C+J/S.;66#N" 5+JNR'E5G^*94Z:K,3A- MV8UP8W.E)-GV6#69#;6%$IAA5W[DF6M5AW!3N-!0K)8?\OPIDK0? LA@\N6! M<&NYS%B9GJU6QV$Z=EK=HL@6/,)Z4$2)PQK(N+N"\M(25Q&U0E9W".=>YS9J M^G)^=9X7K;NO=,9J5OYX1J0,V! _QF+!M<%@)4 ]$:R:J4H6QX*?$53:I*I, MVMI/JL5O*PWU=L!>,&H2ZSKQ^MK&>>;"FT1%#TDS**VU@+ M+.(0"Z05U _6,2 4H C ]P,@UL,NKX4 V:Z"X9JFFT;3*57>FRV]F*K%);"# MJ?QR@:@(##\5:_([V 1(9WY8BQ^$_F(ZXUF1_!KXL 39J;*"9N]MPYF)R>W!'0%A:0JRSC MANP?BA0^_ Y4LA5 *B6+W>KTRYK2;@VMDJ:TI::T']O,4Q7RMM!N7Z[>@R]B"XE?_W6F4 MD#E5%(X$&/\61TEB?(NCB9]BY57CV%#O_1Q5YV4FK5Z9D?JMML9(9=+75_%3 MTSFMH;UFX7:JIR,N=H8E>U?M=75A*%\U7ROW&W2]H[@4*'(&CCS0^Y2VL^#M ML$>+YF1(3%5B"6,,'TZ)"S0!4.7=E055+9XF,_>*)5+:"\IT9 >,7&!-RRHJ MN:N@Z09V)DUBH+Y053]QD:NU0F$=P*QF.,K"%%9Y5AZJR'K0G_L+TAC _3GX#@DTHXS-Z\S$>+[ M*J3 S,I0T5X+7 )@>9S%,< +U'H0 0@!B=>XB\)XTD!':A[? /T21"!F"!H1 MP#T!2,"BR+A=M;L.7HA^DWQ[$2W=(%T:W.M02D[U,)8/?6Z$"+8_UK)F,LRK MT9;L6*+:F0O 5-^Z4V CI%ZB4K*+3-VVRH<"'@Q\8,B$K"E)*2/TH?U8DHO0 M)^"7J?CL^A2M37OX&:$\M,W^H,WBV&J;=F=0Y54-VBO._6(C%)7F#]<"6 MJ(2$_+'"T'@FFOW2#5QF2@#U/T$>)9(@2P]N\,%/(=(R>^V!Z?1MB4O3M@=F M9VA5H=.QRMA,UI=0C85JM8 O"1#DT1()%5&,J@B$E=0!7#R4S?0O3)%$8DJ%\:R%W\U:)/\K\ &4S&,<"7IUG0>H?CT&[X\@4SJ%?@+U! M2E,=XY*7HBSI)R&ZIRWA#^":^X09AN8I*N^ T'+V8X$L*,GR0T$ 6YHIXY6A MQ\70@H=6]HU9*4"F)G:'3ERBA:EJ$M2?\J8*,AB&Z3"VS!BJV(;/R61[;;9L_J*RBU0M)54/EA3 MK2N3^U6>=9F6 S'-W]YFIQY:>M&"#S=HUX:?*@(U8%S/3W4RYC8%[H)!C)[0 MH9/PB4=']HE22%^4>I*D?*6!CLPNI#\?H*I]!X"_!JQ$6<+AB82B9SC:R.=0 MQ=R=NO\%(2'[F(0D,.8 79=^@ _"!&U+UPBS^8@#PNBL41Q&)X04I$VB6A'X MU[Z7N0%A,J<"Q0?,#VO@F/9 FA^#G@.V M2*4MZ?3+].[>OB EE3<8)%6\4<329.@!7.PDRMT#OM3(N%>,)44_RM1!(Z,H1<:&S']-\I!$:+W0#Y M&-W(>"Z\C @+$0;\+A#&3ZF1A^5YU)?5L5;WK,GJV)35,:PUJV-?+-3SR01\ M0>,SR0=DI3,EE[CKE'P>Y,\?)K= 4%E#Y0#W++/;MZNDUHK'%&UWR++ :/*B&7OBP%9\+UU% 3=\P:"$8_=1?"N(IN0K,4 MNSMX4^)"),(%8!! /[!E1'FF+CD"FULX)NV[U[('9'X(+R5VY>HYM#GM@/.@9(.Y<,-_*<7.V M+!]RW;JT>YW_HU&FY[?H\P#M8?NN(%?NZW,I,_RN))6R'9^D[D1Y2K$(V(&L M#+&P,<*R)P3I+/A G0?8((3N#IE@%S9:O-S?AEG0$Q@#5Q\\Z[YWD6-'J5(R MQM$%T 08I,NWI&Y^'8'&^?67$;WHX8M"O1CG+_[489C%/QV]MAUT$WMO*[5. M>R4A<'3+,OQD+2=+IUGU*1(6?2)*F4NWLFME[@?_S4*&=O9,(K6_T5DAQPE/ MO+D?8FB0MZE,$2G3]3?=\INY/:#)>C],,G 0R,R/W6L\XIX+5*+ T>BZP\\B M$(M9% I3Z4\.<\T7&>(&\S,".H;<9N:?.@[H][%4GG+B!F9W6!FSL.PR74ZW M6,\680PO ERD_ACE*E 3F0T29NP;ZN!:TUE5\;W5'H:WQXU1[@&Z)DN2@M)= M7Z!6"?'<9?^S\H!\/PA8,((%/5DEUDJRK/2&$B0_0RWVL&_:74DM]M &E[]3 M12TKQ.+I\]]')ZMCZ&B2HJD+2YPA:?#Q6)92KAB))_#G8SKU5"0 RDL=,5!\ M)%M2N %7B<:I.Z83]+(9>R-&QR.R4=0I]@(4,L!I?OC1KZL(3?OS/$:](MCX M<1'"UL.H1?K2:ZME:>DB:,EU6U9GO7_JK;H%T[7Z;U;:Z'9:[8[6%U:11ZYC MN&EN05055*(>)OH)EWE+N$D:PFM.T1V*\SD=4GX%HY1/RXVCS\ 1;Z7/C4P< MPK, N82B*NK$-W5_K*N:ZE[*('A?8Z7[ONF TTWGXXM%)'T E\:7@U;, .KS M=;_?,RUG>(^NRM@]O(1+;9(JFN'\CXJD.4DI4U^>/.&+ND@K.\E^,LX2W)@[ M GIY1+VQ([( S4%B,?83CHY>^C^,+YP]=+9!3=SZBH-JB'32(4.FLF]N-D>2 M^J_0C?'\"E-^FE+R11/_QS'E8DDQU[Y'L@T5DDHTFKJQIT;UL",N MYS%IV6 YT0(/'2E2?TLB,AOG"[A7I]Y]C2ROM1YJ(LL;(LMV^X&1Y1?5K'G8 MMQ_2Y['VAH!W746V6\..@SLHFAUWZM,>HW<;-0$K@7HOX:MK[[NK'E8[0FN? M0&L76=<.'MIY4C&O$R?WV&]]A'Z/1=1G ME]\+$G7)E 8=#X'$+A3_H6%L+Q;Q)"KMZ$,>ZMT7 =J(C0;_>VKX/,?P0A.Y MVQF(&E?\(-#44/(A.ZNK,GL7=80OSOYQ]O7WL\N:.U(U[19VVB&N;?:&CFGU MFG8+#?5;L_RS;[/+\XZ>K/8V*O@Q'I6\.[:'9[^Q. M?AY0/.9ED(1EF9;5!;U:>[RD"2KN8#7/S[K<25#1,:U!UQRT]U1P/CN;M!', M[X[M)JAXSPW5'U0$&_;#[Z=7QL7YOTX^7_W+^/3U]/S+61-:?!Q3Q+'-]L Y M />MP5_E^;1C.H/:&ZHW,<4FIOBH7=\'9F_8'&8<*OXZO6X3\-NW@-_YM[.+ MDZM/7W\SSO[GV]G7R[U-AMPS5Z+FC-V] $Z#JB9*]C)6LW>TU8B!!E6\DN<7 MF5GOK-A$91X%L(YI]7MFK]/$90X5@[;9Z0W-H;W7UP:>$9*;T,PC92NT>V9_ MO358(W<.!'^[/, Z!%MH%Y&96SK_-A&:'5[M&PS-P7JMZL/R*AJ">,S[Q7W3 M[M1^+-%$FW:PFN=G NYBNP/;[/8&C<1L)*8\"&PWZ5+WV] 3I$OIS'9J?3;NY>[C_)[^;N M9;^)]^U;O.]DI='EE[S191/NVV%TQVSWNSM-.VW,4-S$_A[+8QTZNZNH^XP(77)O MW+X%YBY$(MQX/",3Z8.X%D&TF(LP-4ZC)-VAK=1X%>\LTQITS&[?.FS?HB&) MQR0)V^J;PVZ3D+?/5--$YW9;) WKO^QI1MZS.SENA/*[8Z>)_MUO0_5'_]Z[ M:,V.4A7U,XXNQ#B"92V;)(M'JE=DVOTF\^]0T7=D#? ,JW;7XF'AOV>G+9OP MXGZSA36TS$Y3A>UP\=?N-2'&?0LQ_B9"$;L!11A/O+D?^DD:NZE_+9KPXDYC M24.[;;8[>^HI[U=HYJ601&_0,_O]O2Z>^^*II@DO[C37RW' \]U=WLL!$=P+ M$9J=)OQWOPW5'_[[(!:Q&/M@9$;ALW/V=^)9=<$S?H*J^HUG7!?^^C:F$^RS M8?>,4-S$XQXK'F?:[5W>]'TV%+F;'.,F&+=OP;BK*'4#XWPA, (73O-;$4TD M;G<>Q- <#FRS7_^=R\:I/!22&)@=9[#O!MN+IYHF$K?;:'6WT]EI_:D#(KF7 M(3:M01.+N]^&ZH_%R=ZD1Y_/+R_?&A\OSK\8LB_7^=?+)CCW.-E<=)8[W&ES MC"99:Y])!/R+=MOL=YL+OWL0XGE^]E]]HJUC]FS+[ V[C6C;?ZK?3;T_J]]< M+-Z[0.-Y.A.Q\2D<1W-A'*DP8W-1:8?>4=\QN\[N3,3&6]XS>CAR^F9_N-?E MGYO+E'O*(<_/A-U)O,JR3,=I"CPT(CGO5==M(ICWV]!31S#?GYU_O#@SY(]7 M)_]SUD0Q'RN*.>CTS8[5E/9O2&13%+/7L\UA=Z^/Q9LHYJ&:@'5&,;M6VW1Z MNTR@;D3;/I/(L=5K^A3O7113QB^OW!]-BN1._:*>V=MAX=?&3]XS>ACT'+,[ MW&LS\,733!-:W&EP?^#TS&%O3V7FL[-%&YG\[GBXP\9[3>RR&BE?SZZ,4OQR MA][:\Q/LM<9"^QT3@-D$#!H2W,W=6[,_')I.K_9H?!-K;>CV4;-:S%[?,3OM M1G0> -7O)M9JMW=8M.>Q[%%XZHX"<-\;1?!%S?VEX(Q3C[\8H=L\S@P_I 7\'OJI\(S+U$T% MO^F'J8A#JC/D!L&R9>2;F40Q+]K_8';-()WNZV.H][=;AJG95S- M_"0?$?=S$\6!!\0J"D##&VZ:QOXH(\+"V5SCM=/JVOET^@@,2\)*@FM^;;4L MI_+- @/\-@/9>-UN6?W*#PK\R0_2F9LRK!!+/L(:\#Q)8/[1DH=JYP"$$8JA MJK!<0O*2I]!0-Z6"I8AI(CVY@HCH;@S<$\U%G%33A)I9?OJZWW(*X"'V^JV> M52!Z2R+!Y2(:3\H4=]ZPURE"*2\A+NO8.6<1*DLRB;SI"JPR2#91F>'\. $LX%! &Q M5I\7X0EX=NN+L$JUE(D?)ZF^(%@^+L(L8W(:1", CH?5:)'DH[A@$!K3L=^8 MQLU,A"7^NV4&!_! 0Y?&A&VF/H".OB:#EG8NXFN7@:@H"5\$.8V#^:$'. /2 M) ;U0X!]BI3J+4.0JN.DM:J\%C5H@?IJD" (HR"(;E!B(K65HW[:)7V[=Q:^S6*U@ M!)3^_=B=P-K_#%)Q*LJFBMP52'GVOKJ+'W\Q%(7<;O:>SI(7@%,@P 6, :R_^NK-O^]<#U/_OTTH<))))6KXE0T'=PH:@]9@.$1H()Z1+K[]L(E_UK9]VIY)V&O#6,6F[-1QTAD[WS4ZBHULMK$%\/3MM^&J_ MP-MHLUV115U)AN Y[M#8:C#X8 Q2J$J+)S\U+AOM_!*H# -+C9PX9 SN6D[L MM;6Q#_'O:).[Y963LIH:KU6V;;6MW+3&IAY:0,_L=\ VBV^[NK>]_X>7M&$E;=CEX3&FOHM\[(K@G+ M,>T=NG -2>P92=AU1_N;V-6]<7*^U;W()JSU*#$1<]!V3+O7/P 7J,%@I02K MN^5D$]5Z<335-?M6!XRE)JAUJ!@$!7T N-O3H-9^&>)-VL+CY,R:O:%C6KTF MGM4X?_F9;GN_;: M0W7J;:BAM+J1RK)ECU;FJ+Y@*2!)*V^FHJ;PIU UZ6!7 );Q3"2I*EL7Q8EI M3+(@,+(%;)]'T)^M_XQ$[*^%U6KDF+%L$4%MR@LE0[4X(JC!?Y\I .X5%,, MENME,96HNK6J&#ZUVF\V5;S+%W7CZER%7\$VLH *?@%/6;", ;13 MJD>6D4181$EZ?!I=^ZABHC%-JDJ5&408>46S8ZIH-G(3_Q&+F-7*W7]3)2/+ MI._HQ0Z)\GNM7K=$^%:7"=_NU2G/NROR7"_+N '==\GW7OS@2H-2="A"%XIK$05%*#WX105)1>T\C MYL,Z67DQ8 _Z[NMOKE IGV0'*W71=WYWJ-E\@AG66ZKY;H6EDL22:@=P'I%Z\Q=SX&I: MP,F'?VP 1AD4)QX*@@QX00-*[!-Q:WOJ]L*_!N%HPEE/TX,)8_0#V\@79NJ>1J MKIC-BO5A$?[$'Q=%A-?+!,,:@+?9"$E $Y')3,HG"_W4+U>5SN(D(_M@0Z'O MRR@#&)U,8I KN"U\ZQ1-EG"9HS?1+(YR!=]UJQ@FQB'DBFGQA0W#Q@E@VO!B MK'".=M5D N^1FC50F1:[D]M M2Y5+$@\,G9P5'CM&E> DQ6;)RT[CV!H4"Q MGUD< X8TZ\@-4+)2+6DI93TQQ_$0:[+^NG1TX<>BQ+%\F3T'?\'6Q,R]9@N+ MMB."RA0?@X@TZ5 ]1! M=T6W-18;X2FEAULN$:];(Y4PD3]N]*<.GCPO77#R?2GJ_@GR*Y&D67IP@P\> MAE+'M/H]L]=12#4[O:$YM/M5>$5S4T=3LKZ6#>YMIS T!U9?RK%VW[0[0]EFI=,N"ZYM!MTF4%>MO59'\WQT:RE8@V;= M[?('; GASMD]!AT)&!^O][51QH?[@^TY:I[#P@9MO3A"-UT\"R.MT LH=D=#)@!.IVAV;8' MZVH<"+A?=A 7:\NH)/+R-PRCN8MT&;KA6*S"?0/_L(='4*YH&U1FI$!,\Q5M M UG;E9;O2O#4O7UM2N+?0X>L>>QLB,XY M"D!#2' I@>2#Z4S6+XL@/'O,5S%V =U FTD18\5308I0" GK6(RC*<9=Y'@: M6_TIT0S>]8@7BP.,H\08H14L8$6(GBWQ=QC=R*,)>+D([-*[0!G,FQ10]SQ? MM6HS59BH!$(^ X8! !OEW>3X4.=9JVVH-IQC >B!;)9XM/I,G,7SR03\8>,S M00-1*:TOI2[E\R!__C@,Y%@=L]_AG^$/"ZRO2N:QRKP3;5S-?9Q'\+1 GA@8 M)8/_$FK,B3MFDP.F.747PKB*;D*S% (]>"*^$ FPY'A& MD/W FIRD'YYQ)(4J2Y2E<9],%?W<#)O^6:8UZ)C=OF7*MH"6:5M]<]@=FJ7# M)GG"(B** !T_O[UTD\U&JA+5Q= $*&%L9M MFW:?_82CU]8 :-^VWE9Z"CJ9C&Y9SC9$OII?5QI MU_RCI*7GH?)_HT/+@'!XXLW]$ \A>(S7OVPR2+73;E8A=( MP02#'W442 #TQ-"N#\1B%H7"5.J)0RCS19:B$98M%@$=BVXS\\/HV!S:;;/= M&2@+OC?HH452:81TRE;(=(O%_7P(* _=@+B"KTAS2[BROZ"#=*U9;%4\:;4M MJWF'8$WQ;&BR)%]8.FXJ+.TB8-CU73' &>.%-I$:44 M:=G35W(/HDVB28I6+ZQMAJ3)1XA9"K;F?Z6/-9"7GNVU"@* MCV8HV:!LR=Z(T?&("8E.U:=^JB4 +,#@ *C-#U^C7T6XK_,\#KLBB/EQ$:;5 M8X9%2M=KJ]7ME!I4#UO#055W\2V,7DQY';Q9:5<^:'4Z/S.>4V$3I!OW5$%N MZL-$/SLT;Y/$_-.F4 N+J75'[ YCXCD=$W\%@YXS%XRCS\!Y;R6MX>\!AT RT.^D4.EDY%H4C5*;X^!1@0^%'[(?15O@J33W.$^]G.TM3\ MZ[*CIB73\4%9DD>^=*HNQ_#\9)PE)+U&0$S/XBC7;C='N=L>Y3HOX"AW].ZS M_Y_,]TB%XT&NNR =?2&2*(O'J,)&:_L^*%EYDJYE,0ICYN+-F80C-_0/3'Z_ M!O-:YBZ_MIR6DR>FLB,QB8(@NB$9Q*W)!<>BT&X'YV<.:%NJY$X:_/]X'K"^B&+B<\QNNM?S8ZN"_UDRP,T"GV^D05EB3 F!4KRQ)L MW\2\CLZ@C[F^=JMK6YTG:TSXJ* =M/J]OE7J#]^M3:34W W^D6GN40N3/5V9 MHGM)@]MA(=_AD6Y[XREKM^V'X-A?N;#-RBRK-72ZUO/I0WR?O>>E(?:DO>V. M"?J!2VJWAG9O.!SNW\J>A,CK:J+;J*JG5U6[:1*;LL\C+SE11+.(#FHG O46 MS+%O*R]V.^1W4%],Z=4:EGR85;]R65=9X6D_06*;PZ%C#KMUB=!M2D%M+UGV MJ\3>8;&KLA :=CU@=NV9 VM@6IW!WBJBIV'4%VL>U6\#90GGCG*2VV'8/_MJ MY+Q4T5C;OH]L9VBVA[ML_/,H0K V +U]<1SZ,+NFX=!'Y]!>%XR4M4O7>T*' M!\6;+];*V6D02!E $Q\OB!Z& =0$@)Z#4-X%2([Z0\NTGWG\9U\$^G.6!DU\ MZ7E(@[;I] [8>CL(.?!B#;O:4' VF> =(ZSC\ .O*.$U:"R.R?^F^_B;4R;W ME-KWU7)[J0*YOA)E W-HVX=N@>W=,=N^VCH-_SRVU3+H]4VG?<"'8HUILG/3 M9%KDO?D]I<)]M7E>JJ2LSWJQ3*?3 M-SOK%0D.S7S9.QME7PV1AH<>>=]]TVK;YK#3W5-A_JC,\V+MAET8JW>:%"+T M]M^8:&(KST%\[B2VXIB./031V@17GCN_-L&5Y\"OECD<]LWNL+^WJF@?HBOP M%.M(_73]KJ>K3$8&R&I]S*(<)E>X[+\QM^]=NEHDFBP;:HF)=213XX,8"^ID MXEA%54(ABPLN#5D/C?H,47&OK>;E^J[E*I5%KTTL--8U>P/+[-M613U+V>^. MRED*L,!&W!@1:]8[7=/JV>4E9DGU^H[O7E^HRD;R\(-^QVQW;+-Z/6 -+[6U M# <=LS_LY@458P'/5>%XK4UJ$+G8(14+AV(HZG4?]N#TG,,NQ:FWV/'S]JW! MTI@+KE6*=9*Q!SHW9^'J>J$07M$\72=$A'@LKJ/@&M]7I>]E+R,N$0V[#+^7 MVE;)#F%8ZE^U-):&.[4XR-L?)2WC2]$Y<20"7URKQJ*X3-5[=M,9*LP<8+5@ M+$%=-*5%E(2L$S^J&LC^MT%N9T6BR)3U7 M)Z9V7BEUV4CEI#_@'P"$:R$YD-@!Z3D6&B;""$L-AW($P-/<_2.*"'*;]C7VF7B1V1_SKOXGJ@NOLQ0_S,&\6#\+:*V&,AKK+9DI?IMS;KF4DZ=/JY+=I4!7\1+UXO%8&-[X3^;&@%H@^9&;@+SD MZN!Z)V1NU"2NJ2.9?+VE]Y&4O]W5/E*?FIN>P?Q3@/04DUI1,FDC3#1HU(/_'E;99_0/S+[5V8#]U;4*8"@,G1#T;^S3)MJ L =F-\F_3[+_ M#Y#7I8BO?;2Z/_MS["!!9G_Q'&7CWP$G EMRT@NYJ(0]D+(U24SFVZ0&&[*; M1DZ)\1+83ULWD@XJ^9RPW6+EVN)F !=Z0NP'$,:Z]:LM$,2/<9 E6-)>25US MK:&37MB^@"25(Y>)^&2YL"42$&__)2^T91JSZ 8&C&7OIV*[5*H' GAP(,W)Z'S"/$.S:%P7+(P*1Q,O,7;&B*E=Y69 ZM XJ(I'(M90 I MYV41^:'LXAJF+K:,%]1DTD='0SDS$?7?!@\:FV-<^T#DK,(";,R]5*M(%-4 M6D94>)D$*4D6#0IL:I26W3(^HL7\=S?,<$U6;J.7RM6S<-&PD3M$*RH/YM?F MH\+ZG8[I8/,Q7/??,_C<*L;TD]*@A?>+S1LZ7;/35OH#]6?\4^)G)K: MD1"]PY.CT5L@3_DEMND#RQM6QZL(CUUL/S0F/,AU:Z^6>E?0FF5?DV\Q[N03 MT,(/X^CTVZ>W(,) K2:SPH(I]__[@"H^5?[M9W<4X7)'X#ZX&?X2X"\@F@', MV @(8+D "0#0$\;=BH(8M3%,M*K/S_]JZTJ7'T6G_/ MKU!1DVKZENS!!@QD)EUEP,SX#@W$=F>23[=D2P9-RY8C6=#DU]^SO8L6LTUW M@T%)3<+8LM[U[,\Y!PD:A3<2'LC&R3+COG#<6<@86]PK:"Y-B[59I@E!5^4S M=][J5>U9^B<,!B1#/XZCP(R5[U+(L[8IOXK/\^M4>R(8&R\"_0J,)[$1@Y 6 MC!MPJUP,B4_MDF@9>#.)%S>=GOTH7E_]IM4SR("%.!VQX=[)#VWQQ-C/,Z6BA3"1[&>"5W%BF .8V2EK38R,E4:HLXIAV=J:L+FSG '*^R-3S=_7*NPYR\F^Y M),J[Q<89V!',NFR59P-33[.QM&/'5_QO]^.0IH3&-;>%&8?S;XQ.M6\\3PXCA MN.AMS5Q392]*8>7AC&1V *HO[#15>"6:9(L Z XXX'*IR/H!&I!U"^S%LO? M"%7>?! ),W3&\!F"! ;!1AMZSU>33(,^(*9NPD3#B,O4>S[+BYA6(.Z*LI) MA,>4H=-$=^^%3[1N1>KD,D0=(\\Y''F-FH/H:S\YFVT]872+3ZAW=\5PTI@R M,&:'>C/.T.I:6=0E%M1H@.]CP-I;8/]X3VE??\ M0+6>?+X"8Q%%7B)%P,K[4,&RF>X"IA'@^@$FR#(']24)F2]$SN#9W/<-_5CWBV@ M*6HF1D-Y>/A9I/3*/$=-XQ*7=<'.F)-;'!O*HW&S MT(9+B"W<7 5\ZV,F%'0R(N.RIBKR?LSM1EE_+9X%L00=ULW?IZFZUP12;F*3WZ 9NL54XWQR2 N3U1[6<#'[_CTP\ MM,"8LKG>;3*HE:9\CR*BFM!^64;70JG0O>O!9[>3*U3V4L4;W2J?25Y7X*Z_Z$D C2?G\,^OU ^ MM,*%:AN_4C3C+(V")F_,V]&Y@)GRPTI>U^NPC$.V]IJ_[[U[<9*GX32;281\M[WE=CI[Y-*+T+WN2(1<]1IKN[NM78QN>LY!6Y_,_MBW+@DM:2WY^"Q0H7%O@5_K,:BF#?#PU*:#KE2"[Y_PJ_12,I M ,-)/$#_R4+C"Y^&7W*1^+SO#5[2G<&Z)IY;"8[ANV;!:UCI.A)93LVIX9'1 M3=SH,2$>8\_9<)RQN7%Z>@2+F#L?25%N::,<-5&8\9*N/\P]1C4!YNS;RFI^ MF:QZV0_%GV&JRR2F6H@!JMUH*<./3X)QPO[F/34B*;Y^X%?MW]2;@&U*5A@[ MI_7OV^Q&:,L^:!(L*3&"#G>(=QX0CO*/#-TUAP%D-D;A0XK>*2KE ^7BW]?D/Y\*JI:#": M,S(OZ6E&>1:C8Y>?LKUUY1D8DXNBE=*V^]J+,L% [*'J 8M3=CFPW>T.V11X MK<-K$^>R$0"V(J*OZ:[B$RJ>#P8ZZ1:Q)J%==2/[BH;3*XQO "]/LD!I$6Q/ MH@D^1V!8E/,C@%PN;$2<+=$M0%H/&>?D=D$*Q/\GI0JD"FQ4(I;5=G-W>P]T MK 6Z=$#/FC5_#C7 -OP@D$HU-K%2F:V9"#G(E?[ BP EZ8<]]^!@JY+@)&I> MLCCS]MP/N[MN>T]0":VMEKNWNZLHK;#L&PK+ZZ6_ AK;4A?H,336?3B-:3EF M2&P2)$N,21LE1+M7S"28_.:XZ6&:9M4.[[V[M[;IVV-A:\L-( ML&@,%,APNTR&(E9*Y-BQR)&]P0^GQM*M?#0Q[C7W=_=;%C$:1^/#B-#:%$V0 MRFA!*'.K\V?H$4RS[9T.T^/.JR=','2.@*HP <+ILGZ-!WE! 8\'-P-_>>M" M["Z&%3*.-9*7#\S76X(U3!68UZ-@-0/[!"2'GC5ZI(!E9@ <19>IW3=\CKD< MY \P;T,00"#4JE2WZX#5M07"Y)FSE6*1GMEZH0%T!W.X'UW :"$O).Y_EY&D MT@,8E&B=-X^E.\.*[@.V? MR4;('@I$"#4@!'QVFPVH[:MA]GX^4TBZI,8]>RBU$0"7XN!",F3%3,A.#M$<%">?-= M@MNK,S>W/?U.HU!U08\EDUP>0$4^$$(]DO/2CB!;?C>4"0J\JA$]$QF0<=8> \F\)$%T MJ8YO4H8BCG*->W6K^)FL-;6#591-MVH&Y.!#^!LQ3,+],T,-)PPE7$_EJ MG M 9]F4]R^1*HIL8-QD<1^AJ<;IGD\%]BKB2^0M30;J]V/$R4V2;,._)B!99P7 MP8+]Z H^6L^=LLB&$+ZR.70OXLC'?+C(O\'8+QEUEU$\IJRX)2;*47Q >65Q MHQBOX$64%L$:@P!B&(A!.,Z4K^12YW_-8_4C!,CD7LA:4YB 1A5?)MX"-#/\ MB80*87MZ^.O0*V L@@8990@3N G&*:@%SN8D)N0F M&13T^,9$4__[]3S?/&^3\Y5<$-S[(J,(O&2.Z 9,$T1ET !U"7*6$M>8\C&) MYL+J-]#97)0/H^H4@TEJ?#\@%91/!8OGD0R;K5GCO%*]. MJG$R,(HH\A226$@ 8 % MHH58UV/0+F*Y.9F(G1E*F7:58$A\W@J<*KE'HENV7^S+$4\F6>*N@E\J>)3) MP;$EU'J2"EJ>Y!/P$M_F0MI5P;(ZX<-B<@H:ZDL$'6410=S3\ N5ETC14#'M_F&2'9-D@ITOIA;J.VR'Y"E!57#50! M:Y\5D2RU$D\H;XKS;\@;PSG"!B>TBIT+XM(!)CS''^L01GYSQ$1+ R0&U"A( M3V&5@M/QA%#I*=2E FWBI/EH3;8,(U+AKC %*B%'!])1$@84Y.=]L^A>W&@< MW$C"]',NW[?IG# TV[ ,,[0P)HBU;EY0_A+DL@W>I4:2,&,4#S][+(G=XR1H9O-XWM#G M;0#Z<'P-MC!XNGY,W(BT*_J=6HW2O516@:?RY6Y()B]OUY3)T*I-#9+MEMO9 M:TD../]-$7'4)9.$-1J,[;%Z8A5Z@&/B!!AM41L]1AO;=_@'%":)?,&S8$E) MMD\(4? -P0NVT*JEEZ;QA)(7])Q2:TE&3P=ZBS+?^)$G'D.#K=6GP=+H[7.C MAO-EB1&>C?X%73NFX^YL;?%^\I_XW.-7M9:7J\]U6' +T15-V[QI$5"E5*!@ MIL4QWM/)&%^_G\2+ACK?/)/.1QXXQ30)KN(,3IM8?ICX#94NI_P6@18K86ZZ MMI:B3:,[&6#>(R1N>4YYF!J6I_F;/07T"F!=("7'^ *3'YX9&VS!21($B,4Z MC)'A;6Z^<13G4RAF./",Y]9^P823-@+\0QMVCF; M]N:Z6OL5]LV>AN*Y4P[<3_?IV&I&HDAKE9)#'&P#^DIG5P^38H[F'@:SX;!_ MU;HPACP5Y[_S1\IT4 Q,^1E%+4@"*]*%ZHDEEJU,'ATR21F6&19GQ:2N(](#&(56Y4-K *O.W-F@?7/"*O=$"WPU$$T.&KR6@ M=N$L.5A?#+&Q;X!2CS5(HNS ?$7JQ#DOFQ9<@"2D]' M+SFM:,&6I.UAFD1>.+,JTE@68L*4F&EN03R7?"AX,[KYZ&33@"2]\8HFOJHP8*U&B2Y./-+1=&1] M&$G2==ST-Z+\()LDDE3E3C1LP@K=%_ 67/'"RO%F1KV>_'.H%!A*U8?_(4.$ M,.&";R@(,= -QY39-V4-QQ77GW8M7R-R2A,II5.(!UHJ77KZCKATJ!+(QPN$ M&%U$J''RI%3S$:VI:"'D\!.3HEA^IO-]::""4A?X&E2@0 6=UPLJ&.2!.O_5 MO#D?]C<6@:UCBG7-"B7!:5S!BGH^X?GY(XS!IHP),"<<"/G 9!.KH5 M"4,45&-.IM!JHF/9VB.=Y1PC I&IAV!8-A@I'!] "2ZAC&6<]_MS/:5LKA.? M\N4/[0"#1B8N=!$20J()#H2KC,SB.577H+J@ZM>D7"N&RE%GBH"@Y,[F5*= MD(TZG)-7(:0<&= I_).6'3YW(#N3M,/!&+R=E=$8@6G> M.J@>(H+.1K&HU2G=ERM2:,W& /8H/J0&54B_/(19KY$RO5CM(5>?K]&/&B>^ M"@79=*JNERJ8:V@5?D_%& U*FJ7YC6CG64HZM)?&<[F@>J6J3@.^1I4PBJ>( MK81[I9ZCP/;O5V$DI3#RFT]#7%FFA9@*L#-PMUVMOF6)')\EHI=7N7 ][(0G M=;*P3,81 M+06\>3=!&0UEW16.18"R;"U8+"WU]=E>A(%4*Y\(O1MP6R M+-F'.>*E4MQWTW8[K7;1*]V5 JELOY88 MB2FD7)Z* N]KW9.TU/(F6%1EUY!F/(0E$T4_9A-(%=;)%:EKM>T"TH^8ZL-V MC2O_M0[<@WW9M';'/<"4LO7W>;-8[FML\3]5X%W)7Q"^YMLP93- NXMAHQ50 M)J4 %2I#<#0@%^B>DQXD3L P+SQ2Q?LVBI@)8 MKQ#BJ57E2+NWM%BR(W7Q&*LFI1,&,'B7 M@PXQ&OH"B$R$H=MD$_ ^=)R211 M!U5ZD:]YG/&8W@>U@#4)PF*52#<^-%4YBZN?PGP)UO2]4U][#=LFOB.QRZ/U39%2GY!CJ$GH?2="D-39,!7L;XJ\NLRGU2+$# MDWKZ>Z#..""14WX#>UTGR&B5Z$('%\8ME*<475?B#$5/4LYGJMVE@G7AUZJ0 M!F1<9Q,R7^8TC2OZLHXV5P!&0/?&C1,+3 =QUN3A!PE!7V4HZYH/)L#1H7& MS54\I;J5J<[8+KWL6E(4I_ *DWQH#9 +X)ED%XO)YG/$K=G 82:7^>R9>QJA M*/?O.M/;N5:S3BDMQI)Q=EA$;V"*13SQHIJH#Q6AYJP:ATKE"7@ H2\+OE1F M%)5\4R%RJ%I*(YXV\+8*'6YN#,X_O7OWGC5I'D-E3MV6 *S%-QJ42ZD@O-;6Y'SYB@5.D KH**JM5]$S9#445J_8TVT/C' MVJP%T9Z:%%0U5FEO[=64\LSRH&!16"3IEL_2IZ(\VHAG"XFGJ>FM,#%-E6;Q ME *2WT$Y^.7M0LPTP>E(A4YA#5R%DBL#50>[0N;O#%I!YT6<))RX1NFWN9E; M C@?="LM&6],T:*^9]WYLJG4J(C&M!?!41%0_GQ4RW3)1[)H\=?ZK HA8'QC M89=GGA^H&#@_%$GQ9W2=AM>B;/&'NF1I6IBG.@@!)4C%;!*6L48X-M9H@K M4$D.J=E=<=W6F 'W.4(_0O]GA8,OI4P;4TX\5O*14V!),WY@MF[9#Z05"GR% M27ZT J&;4O+T/2'PK0K*?X"43$')T0E:'/"[488[77#E\$M3E1.:VKF>G"S M*O,]HR_C2RZ+RLG$Q@P)9E@&*4%(\E3J&::B_FAFR5_1XV@B*^62,UPIFP!& M+:2#+K)D08!2#A^6W\X<0T6D\ 65/->UZCUJ\63YI.X43+_C<5UFD8?M2G(: MJQ(HI.M--$D4\I25NT7/TTYPU=D7#$1'73/"BCT,Z.&YJE,R%T55R/D<1.$5 MF);%:JY2P)UM*=,CG1C&YH(K'<6(1R3 JU81/>W5PI GMW[5LO^!^QJ4E'X*Q_GX47!:^T MD:0^90%-_H=4=4Q;P9J5Q>6N*LDPM^RL]9T+9#@VC(Q$,=BM'#L@^(DTT9.:NFNC[LM] M 70H!:V>BI(NKNV"JOQ>@UF$7MT=5[S>A_A3M,Y.C\;#5[E]HD#@,/:^=.?(S[^BZYI*D$2$9^?1,J M4H:0KM(WMQS9V 7WDK5#S6_U=^8,)_89&JA,KF-.3Z7!=T$R8/\>I[7M-5J[ MW,WW 2_S$C4?=@(H!YR%T$ 0B"27*&^.[4JS70ACO0!VNZ+&.^P=:>".A0IS ME3, _TS)!I N ;XQ7,4TUD!A28E6@)E =S"#0= OJ]LAX?2DF ;ZHR>3;)9Q MJH* ,04NI! PYNKD3=V[;LO*FX* TP5&FQ)J4,79,O$-+8$P=]\]^ M66,=\Z18[U9 /KJKG/CU2?9?@T#'7MF1=Y-FH?*%4Q(J"9& >Z^+>(]1#GH$ M8,H2QB=00V\!(Y/WFZ#@;!9'7&1$MV7C$%GQW;DR#*"CT1Q5TR57,3I=LU)' M"VWUQ@RH8X:NG6=T)^;17H);6845L3\E;.-:7@Y]Y;M-,G6=D^[1Z'RPQM=] M9-=:,Y4&14SJR#MAVB54HEO$1[=Y3;B_#&:P-<[& )\^X:5:3>=3V>#WB_]X:@WZ!T[P^YI;^B.5ZR*5^R_WGC%^I/D3M/YV#_K 1,]Z0'OM-S1-:-\OE-!CUS1 MR%G?\U!(6L3,6KHRYP22TB-)25Y:] ]B)9&BHK,/>D[9AT! %EUE6#4D=4&A MYA>C : \A01K*Q: **ELILJ-\F&-;P57DJIV*Q*C(JL&?94(#<1*5N@I"W15 MTS'5[*%"OMS'>,V5]D[3Z?WKU_YA?_1P+K$D[[",:0LB1&'"'N(B(F^1PBS5 M7S\YI:F#"(PB& 7;O/Q]8XO_?>'YOOS["IU@F51_P5_Z:EJVX,#AE"09Q\ME M/.//ON7F2B]?*U%A#,RL./(HAPM.5S#"@_WS#/?*>O3"'??WFSOMOSYZP4Z5M'B&73C":4\ERYZBF1>Z@54Y]L3]S.U@Y5 B ML=M;;17N''K)V)L':>/\2Q3<4A03OFEO;;6;C]GN9[RH&YJNON)=J#[P^P:J MR;6MR;7]ALFU?3^YEL/!-;D^_2[4Y/J4B]K6TK7]AJ5K^XG2-4LDI=\FV=:^ M\ZDY;!XU-?&VMG>W&)&"H/05%'ZPU:DIO*;P;W"WVYK"WZY ;C]1(-<47E/X M"Z/PUA8*ZE=/P@3]\W2NET?*<1YX2UC;G2UJECR@K$RBLV%C5!-034!W$5"S M?S9\$S1$6?K_.AR<8GL"*H7C',>3#*%6#0:1RZ>^? I_!!S6\18+K-HLV#"; M'(^1'$]"@J43GI\&6'J74H!Z-@Y\/X\BAJJ)M";2^S6X*/"6#<0N;W6V MMYI?4I\)>'CTZUO392MVPB:KD?<%*V/>@J&ZQ!+7* DG5\',TQ1?JY8UT3WA MJOT?S*SY918QX1UU3]\TX9G=N(?XCKQHHE32TW#^&9'--2G6I/BG+I\?3 TI M'O=.WC8IZMVXAQ2/ RR^6E-B38E?[^Y%WMA0XFGW\&U3HMZ->RCQU!L'44V$ M-1%^G6NW2 )#A!>#WMLF0KT;]Q#A!9?1K%73FA;_=%:Q&K3=P?^2=[549.SK M$^)#H=O/NQ5'E Y_X5VN/)9S?9O3F.'QE3D_!R7]/5L2,WT+$HO!63?*LL[(02C M]"8.4YU#_0_*H:8.R'4Q"PGH_ MIC(.AK,86XDM3:1Z,V9 76+W-!Y$%V9VN.T)%1K-N'BI+CV,]5&EX9G3:N&3 M+8/+Y.PEK.HN>([6P?8VHT)FE#).-596O ]!)7>]:"?_(MUNY09+>'-Z_-)) ML_$?6/4 5F\JW*LZ7)@0ELKD2XE23R)V^!33CRJ^^#97KXI/?:T^;Q'68?^7L^X(LX"?EG0:SK'AX-^<[0Y*QI>2OM@O MMZ4WL#ABD;N;_GO%W.QB>:[4=&8NC U?/.I,:&6:2L*JU,:3LJO2?53*SA%_ MXP=<[B63S3$)-L-R,=R0%#O/O*5L2D6\NTB[SZ,(@)$#0\AN=[-+N*#. 1R]@X4#GI[WN:.0SNUYIJ76%Z*^$'GWXN,+SM:WYLW?FLV? MPP\526VN=5GP EFM7_3="3]\'==S[3=XFM]@K_8;K/ ;;&^]6K^!E 1R^F?' MO7^])2/V6WIBZI) FEW4)8'6;@%O+?16EP2ZL1<$$8O6V7IZ.E$/9-MF?'UB MLU7G_/3\[>G["Q"EZ1.D3Q(8$#LE5J1.U)$[\KN,7;DE=@]RO Q <%TH,Q(0*B:@=-2+3Z$#%LP\?/G1T M:4A*\0))[!0*_]#AS,6=@"SDXGA>R/&^ Z4AH8/7'-L[:D#[ML"0IF(\^%WOW+0RZ9$QB'GW^PK$__:+>M_G#: M^[7_U9IMK-Y_VU^OQ@.KW=:E9+5F7%HTM]HB_^'[U &S=5<:6-1=.^1KJT?M MLW,8=2?/PFEUJC8@\J+5&A#R56Q OER%<2P0.@!B'1WM6WTLK-JG"<"<: 8\J-;UY8+/ MHJ:E)D.SF,JS:^XBJ%13E]YPTO^MUQ_" M;<_';V]N,[QO3?!&]5BC6RNJR8*JK$1=EE^9]68PFDP:X(\#?,XH/HXHLTF\ M.ZY)!#;1. >CC4PDL[\MF>M@+GI_>1!A^(#G/#>C][X\>M=?NL-?>Q, "@I& MU__Z,AK<],:3?UJ]?S_TIW\T""5',1++6Y<]B6 D;F_->/Q4 8_NY(MU.QC] MWH0VR:X?,HG%E-T2"B$,0>ZV/\45$D2,YEU;I[0(74QA873EPICQ4=J+TPSH MSVI!0(3M,N%Q##=:DL7FUGT,B ;!D@CVZ2/\8WP3]6EI#(V\9A0_I%'*2K:[-Y&RJT_!KU*EX36-M*K5BMC0%DANX]VJ 9\+$K M1&.C,OG8#-99&JPQ?F3NHP(+J+'RG]<<.T1:], MEG:>!5QF%,_3*&HI;0EBK %#S>!)@S::]NZ[?W2O!L$R/O[ W-47Z:[64%IK M?\PU_5QR<(";P=3#MYRMKAF5'-GR=R*7UYZ0;(5YZ>%26HX9U;(> M\\D254"NF-$,V_N,9\4RA YD65J8#DC8:L6HI7,P#9PEX8QZ=C2'#EQC*G3# MQMA5.Y"4CQ.ZAV'=C!T((357:= /%6\VC9_2IM&8P!XF,,1/45[EGC,*E[9? M!,N]ZR6B"PQ^-TY#0,3:Q>7MX"AUF(TAD^F!J5DE\2*95K+BQD!*&L@ +Y![ M!QR8:[28[DT,5!4LH)P0,\29-- BA9-!B\+YIB(;ZJ;'\#8N40$.AL'&9[\ M(F/'GV=R-UJ(CH(38AH4RB8!O)G ?WEPV7NL-*$6,YH1S"1T(D&6+ZG!+CF" M].Q1-&G=,Y?8T9 J1VM&*).LV35_66]"R/^$?K32"M0>]H M+Y2WO9O ]I@"S^/K6Y#EF0>\4X9T]0/H8H M1HSFJ4I?P+2/TR"SM6>2=2]C[:$JEJMY]-X&)8)$ZEBS4!^+*X447]08UV], M,P)>< 3<(>EQHC*$HWF"G+R$>9>IS6B[%R^T5RUENU$[U9UOOV[4U,8D7](D M)]YZ[08.(MP='OM*\&_PPONVP&RZF43OBYANO.V6#8VWYM!ZBT3-3SK90>-D M*^W:S%\[[28SVT9.BGG'KLYFL5,IPY&_2[,@MV$F-B.921VG=W8VP%7+"/L] MI%#PD)O-#*>*S>#LRA WR%1'I@B275AD4KA)+)*S&H6R"*8&FI+0G!5A<[8# MG.S6/@,X:W]'$,0;JT3//NC2:XV=^@_C(?(B:O-&*OS9R :G."%OWLS;@,O(MEL'CE;^@SF MD707/""=;L3#!EDB:%%C43M=1^$.[@)?L9/>C'XF@5AFXW?C M),I\'*\[3/=7_D+31& $[6TF<_;_#H[ZHPXO'>.YI<]D_JB.W+IL";):N^HL M9_ULJ<]:5EBUP\-A_P153YY7;DBBQ!M.2M7 IGLGJ#@4$9RF:3XS&H2P->8J MO.J$C?H66AF="Q\F5KCEQ]CKPZ[/TCJ$R8,_7Y/?]4P)8E/* FTE-WOW+F MK2];/CD!>2V+$M=5BYW+EN1>T$OI;E@I-4;S/@4OK X2"[*&?3K%-/S*)JYW M.7I?4;\MX-3!?_--)1W]HZ1E514#23/_4+3+EJV3E ;-[Q%1[S-=S\'P_PXC M-1DIJNP+H4PO5.(]N$?V13W=)0Z>%?3(%7)4@C&N:/3H5;1?'_T2/ZZE&[0K MH9*!*JXE/(/AG:=CO%TO-3!5-$2$^LF+X",8X;G*W?2>U:=Q"6O<3?H*P(-F MJTWL?C7JHY$K3.WE"O%O$,&K$K3 "9W+D*?][=HO^V[>5F,#*TN J2N7+I;X MAG!LRV"U*N[P:H9Y4LU2#&E%':8V.WPWV]5>]S9X,]2G$L-@DWK;"+C%AS6C MP4\8Q#4MSW,,5/><7W*UU<>>RPGSY+([Y\1&=/O"1KUAR8):DJ%FH/JM?IB4 M4JZ K%XJW6#D8KYC")J(ZJ;.# 8,U*@/-;['%+G12%(;M!):[:2MF_.$\8_! MMAR]#:'KNNS)_XV2F$[Y!*]@]LMO^A#+G>IIFKJ$VR8%ACL[S%&PR'D.4%G.?+Z1)\]X%^I;NWC,1VWU3VV9"NW]''"^9)]2;"'7"?I_&INO,''&8F'K-(K?D&7P, MI1YR"^:.0HJ:@=M?K;V816[WF,54*2:IBTLU9##"X/@&^__[-#%%Q-7<15F; M*;*2NF&^J4^[SF,J&"A%_3K4!MNDNA;DWA U+\P\R7AAP%J6H5YN9_NQW1@+ MS!^34*:+:H-;<< S0'H'9FJ:3#RM6X"M&^>O!')S+@7E-?/ZN:U,S6 &FMJ! MD@@IIDS?AV&%VF,QFL^)C8/H8HPI&^)'Y&1CE$,%U, M7L&!-;KI%W9%!+690@VA3_PK!LQ7^5KY)7%UPI9]-Y^M-Z8ZAISI83"+87F'\_4\MIX1UR5.HE MB#-'\^X"?)SZF>")M]JAG)GU4,6/.%_ZP8IZW[D-8;3+OO>XO8R[];JX%X84^H73!^QOP%WB,&-A-FF[9G<.&_JV%]$?284 M\)SV$MO?[CG,@[:2 U<+CE;7C#.*'@GW1)\6L(D_):'KRVR,U(EZ2O6TYW#)=^/(/<,58:J&P%O6-4+MV- M*@T68/X^XYC"E3E? ^K;LR4&A*I??TCL!,R;0\HRU&\R@9",4:[FJ3^<6.[A/B3K"Z>:"/6*C/)+9#59UDHXOBW?&2M=3L M+8"_KNL+X6'GQE.1Z[VN*%P'CN8Z:BKHI J,-5HX%C6]?(9@;PFUZH7X?;UL9'J8%?_\CM6$NV?D.<=&L8I7IMVTR4L ';HEZ1Y=1H^L5WZQ2A>@W;A MJPH(*<)? 2]>R):BKF$$HN:!K*_T?6A\DBCC> ^752<7G*_-;\CU\'$ZIH*H MUQ"W5SV6<.J_KLT92@<*JM\HFRX)WQ'F%Y/4*\J?,JG6FGI1G54BI[!>S?\- M<9VV"CLZ^G"9^3^)TZE;B^J\*?.L)>XA7Z_#]02P,$% @ [T$) M6:R8=!D0#0 A[$ !4 !L96%T+3(P,C0P-C,P7V-A;"YX;6SE'5V3VCCR M?7\%QST3!B:;35*9;#&!R5'% 5D+WER"2/ %V-QDLT,^^M7,C;8(,D2S A$ M7C(!U')WJ]7=Z@_YTY_/"[^T@IAX*+@KU][_-,)N7/OY5*G_Y5J93:W5'K:_M[:;PNM?ZN M?+\?=$J52OPK1CXE?V(0CI]/6W-^]N M;]CD_[X'/B-^.(H5/P2=!Q@>]&?LS?#GUX M#BWX',)@ B8+9O(1.'!N<*2#CV.I$I#(# M8%EEG*A"/R3I-S%O8KXD7S@; 4HG]<$8^O&CG/P YV9#NF&\OD08PR L1"\9 MY]0,8\G4.=U\[$_K_Y&W C[%@C3"+P#C-=VN?P$_@A+LE>"-4]5P7111/ ;0 MA12GL0^[,%18"@F84S=,0SM8T<<.=WXW+!E6\< 2>8496I4+"&>^\,XQU M'\,E\":MYR4,J.$/)KUP#K&JGE2 =OXP3A&B?DVX[E/C%U*4F I<+B@F\CTK M W,^&*8A[YG%CEEOZYA)B)#".37CYI:GN[LH<(_3^CM(IV;:>J4J9KMK-T(N MERDQD%,S;;J:<(F(1]V (MC*C6=I#RD4S=MLZE"67CA(HZ9 M!%2]!$Q 8.!ZTO.S!,JIFS:#6EX3QT^JG^$8NI&"&)FB !=GM'F4V8*C0 G? M_:%.W;2M;4PF'C.0P._3\WH[^ *67@A\:3R("^'4SV!1HP6+B\--=('9>PSG MU.1[*[A1&AU$F*KH3:GVD-M9G9FN70A-&9SYI*F&Y:^(Y(+@?4II M[0I(W8OYIZ35KX"T@M1 2NKM%9 JR"2D)+Z] A)%>8>4QM^O@$:UO$1*\;O+ MIUAL, OR%A:I6#&-A6D-B[2MQ/4ISGE8I&K%=,JS(A:I6AF)^SD4*[2K2OY$ M0#$_=V&#*RO 7$"F+-5Q==1JYD&LL#5:#"A.F5AA>;1H5LVK6&&+=,5=G(>Q MPBYID2O(WER[I5+*^=BFRK3-M2AK9)L^TR5<(=MDFV+394%!ILHV1:=+/C_= M9876$Z NC('PDF0V.*E:=/*2:U:H;RTJ)>DX*U2V'K'ZB3HKE+86$]3R>>K: M^E-UK\'H=9J.CNZ;-)V\WY]+-[-',R-[Y& M1*4Y<<)10.[A%&&8.7.UGD,,J%1[ <#K-MU/A+GF%)**%T5MU@Y"B"&1]]^\ MVE.-B-"'!2$8XWWB6W%/'.X_2^82>5Z?ZACND"/ M*7$8,P_X#U"*Z_Y0XXUU T@@]=I9'5:3JDX?Q:GRX@THA3/?6+=_<\,.%WFM MM13.?%/=(\ _(4,G5FPK2-4!V>TZ"1UR0//-=52N5QX3ZP>$FR@:A]/(3Y-G M\NT@!#/?>$<=7I1W'XL70@ACOB\J]=!S:!3UZ?-!SH%\2AW/<(@(,!-;'_\*8G 3/X7D3"I6(K/TGWF%] ?PA![ MXRC3OW\T21Y-$(05=H/!]@0#C[ F4_:ZY[Z;6#4*W.@()]J MG5P),.>3F8]7V$#>'L:B*/,VSG$U-.V'1A2R097SDZ8DC;+0BQ5)+ZT]QPO9 M*&2[+FDQLY@+%$MA;,>&C:E!L#P,9)<4BZE5C2M9D;W56%U..,J*W*P&B9PH MEA5%,QHD%L:[K*B7T2"X,#)F1;.0!L'%(;24XC^NA.*B:%M*[_M+IOGH^)@QJ.%ZMO$5*'6]M)XXY<;[UV! M0)T-RC,WA)/DBH3\%YF1?8@]Q&JW,;/23;CY2S_[T22V >XRO4^7$ ^NL5UKQ$)G./JVFOT:ZO7>%.1)UI=*MS!**4VPT- MGYI&F?3P1QLOON$(\>;NBQ0_[AT86HQ7F=!X(<]7X 5,H_>"(6"O(X9SZOG>4SQR?<2R,C8N@/E2GD,^'M[+ MH;4,A^#F2WMXPJ']M@*5&-!O9[ 4GQ5"WT=*F1ZC+!?RO&$5+ MEG'VB+M);,')+J\E8=;YDZ'VV/(CI@+8H6Z@3-+8DD:9!D) IUM7'GD*W M*/YM1[;X=,*+0NUVE#&>S(A,M-^**K!76'E>4D&A7,SRU=)X7)GIV;=?6\$">. MMDRX6F=3-^NTY[,-/4-W#B<1LY8Z4$UV'[EON%M,\+(6 M22V ,)X_Y7\U5'Z!.S>>7D1=.Q>EZ-/2O95.V=7BCPO6Q(;7_4E3G MEO+B6EQ?1$<^@C#"L='O37/#Z3=GT8D=2+&'@@5)'?^F]/)PU2F,:TTEQ 9P M 3PJ#+@W?: &&_@_(,"G4LN=U+BV55V8+MT/HR?HK^ C]5?FLN*X8Z?4;58U M1GL[&&PNKF K-'I"+T#[_I2ZO;!GHIT^_"5V^>&DF>; M!B-NB$5\W6!%+,TX'K+8'?#A2L]!'3F??,=)#4<<].F=>\CZ:] M5$4^RE$39ORSLRG._ 84*-/L'BG!2A_51E MCQI3]_[S/U!+ P04 " #O00E9$@:US6,+ #3F0 %0 &QE870M,C R M-# V,S!?9&5F+GAM;.U=77/:.!>^WU_!RWM-"4D_MIVD.Y"P.YE)DPS0G?:* M$;8 ;XW$2G(2]M>O9&/ 01\6&-FPO6H#.M+S'%E'Y\,2E[^]S,+:$R0TP.BJ MWGIS5J]!Y&$_0).K>L3&C5_KOWW^Y3(,T(\1H+#&FR-Z59\R-O_4;#X_/[]Y M&9'P#2:3YOG9V44S;5A/6GYZH4&F]?-%VK;5_/;EKN]-X0PT D090-Y:2G0C MDVM]_/BQ&7_+F]+@$XWE[[ '6$S B*NF;"'^:J3-&N*C1NN\<=%Z\T+]%2[> MQF>K838[>-=,OJQ__J56N_Q?HU&[O1]T_[C]5ALM:MU_&M\ZO;M:HQ%_2W ( M>W!_;^XDS@^'^?8>_'%(<^ MG['NWU' %O6:Z.UK[S9#7DBRAH?)_(V'9TW1I"F1;>X)YQXS^ @68!3" >X M].,>$,*GX@G>0 :"D.9'9^YJ7[ W ?5"3","^U-,V "2V0T<\7]?6"?DJK&& MG+?#?8%?X]D,HWCZ=M>OKI-] ?;@$T01;"/_&E/6@QZ>H$ L2+&\_2B$#^-E MD\[B"_@+D^N(,CSCSV%GT8-SKCMN;OIP,H.(46MF!QE][Y7Q,.@^MK^W.W?= MI$OQ5$3 :D4HNTC >*E^);_W>QU99L"Q)I^,&LNVS1!&-:-A!16,C5RPCR^ MBWF*WO:"P_\/D=A]&CX<@RAD!8+;[KLHJ'@& G08I$G7^P&-^VC,X&P$29$H M,_WN!7'*T1 O&L'&BGJ!0&6][P478=8N=-TL.TQ \:\J,PA?\A#Y MT$^'$6AVV>G%.'PDOBUEN@^%YX3)-@F::F,,Z"BF$='&!(!Y4YBY)@P933^) M#5],:OG!L,\ @\*<-BANO'P+-&+>[P#X7[DP1HW'+;* MPIE,*M_2YQB)7:O]$N12L4S..8M7(&XRME2"7MK>.>I'W@TD!/KQXOJ2,:T2 MT++FSC%O^'Q&P%MMA^>.T;9]/[:!('P$@7^+KL$\8" T(M?*#2]@)WO+0>@;-C/+V,7SKF%U/.*((^EU $/>:J9&*7&#X M[BAMSLVF%^G0ZF_'_!I3_[KQL.5\.YT" NDMI=':;Y%!W6@V;+FVC?>0)2OI M#E/=WIEI-VRY-HKQ?"8ZNHD(7T&/D 38_Q.$$7=B*2.!QY:;3/L9$/\/HJ>S M4W_#EFLKJC)[8A)^QP0&$W0=\>T5>8L! 8@"3^P ;>3'?X5Q-K#M_\4#?>'V M\#E\& _ BT8OAQEPV%H;Z+63WR99%?(@(T6VC#>LHO@QP;,<+G4Z)#:XM#5, MN/&XJG.)B'(D>)YLKKR#.(;Y)')>T+^J,Q+!]8<8,1ZK=,.X+QX<)?F4 ['7 M1(\:;:P8&C2A\)*5BCD,1U6V04-0!5S.5^57N^8I2U9LDU2BE9-3^-\GP4WF MJJ?$6D?-S.3*IRS/CYNEA7N?,KXX:L;**""E]]:]4*FH.;%^_G:)8)S;FN*Y'RY*297S3JZ89I0U=XZY!Y]P^,0-:19-CM2N1NXH-5]2?C<:4?AW)#S-)Y&EX$.9 MZGER">=9=0D.H^*5,F6C-S[OTO9EH]Y3Y^4\\;+]Y0MX"6;1K(,)P<_"J( Y M_T9;Z[#IQGT51(;N%C'(8PS6XR[?#:0>"6(ORY*CHA?W-103N#9+?/,NTM6! M+'IQ7W^1@_,(!)3K/OF7>]X)0NY06_-4=^6^ZB)#V(/"4/"5M._*5'=44I7$ MY*;AUG%ZR4JL*H$K=Z7+V_^3&G:O2>P MK-3LH=>A.DAPGJO-7\E48\Y-HBQP'BM>.2G0B="% M+J?/7A/45+00Z 66E M>NT;IS(!]\=-5N<2L\HT'3[1B#E/MXN1;Q'E<:P(50WYZNW&)>.]!S-SUE0E M8HM]^W"H^$2\H?84X(A^[:^F\PX#I$Q#FX4* I94D)D5+IV,[4$2@[[Z.&+3 M]I@$'D [:,X@;GM>1*_#';'FD[8]_*& ^B<@L5[2 ?@C'Q%Q&<,C#@,O@/06 M?>WK\5IT85LO48!^0-!"G_+6P_>%0.E##R/? HU28/BA$$"#:4!L\*C:#W\] M8AN]4V%+-<,9W6#$IN'B$2SB'*UJCM4BUFG]/*@&S]@&T;KY9NZ].#2\*;3" MLR$P;!5C(C(#](,7&SSKYL.6I94H>!5L1H;QFV(^CXT\_@68Z'S%_)T,6Q_* M*+XH77%5@DCO_)Y9AEGO)IY7AW@+,5E7$0OR#BM:+*DZ.8#5,KNEWN0>]5U%O1#7)W@MDP MNJ)[H6TD:A=:5Z%XI[OZT_W%,!W W%QAHUO \F!- X)3>(0O+-8-UD^.?$9 MOKMXWAO&27#&T^#9-IY_Y.OIVUNL:-_,<0H%P) M[T,,5\*)L\PQW:__VN.$V<:N9\SO\/,EWBCV?81[N0 ?OSE0[Q+TNX+ MWTP#JK]&S+HSV\)? 3<;ID>NZ0 K[CB)\8ZVIA?Y*6QNP#?(Z.QA\:/95B;W MOZ]O-@_Q L(^)$^!!^7/_CU&3]PBP.0!YV0YLRI'K_[7+4]D2SQ90Q?-T&*^FFD630Y&5 MJ];D,U7W$$&9ST[ELX8'M.V[^%/_03T=QLVJ;)+S<(H\I-]E2*DZ2;\=Y/=I MW+Z2%% PF1 XB56]@ILG*V<2=9YS4P RI=%T8B7K7M;=&JSNUP+SSBG7)GKB96-7-\1*.L:0([Q1O4:B#RA.+BMNXBO7DCYF MJ6S:VP [)]=,=%/-7+8!LX*H,0"J;E*Z\)D]BNNG"EN\KZ.JZEY%E0=\7MI; M =B1+&8)<$7-0!&R'=4Z+FIZ3W!%*R-$Y^4*X_I50]VFI(LFJ[5$C6BSY.RB MT>.GJH]L*U:*V0V/JYO?G7D8 M=!_;W]N=NVY27A77FD7@YW5F_YWKS+(0S+54:?OR4>=XB5PJX1RY^*DGFOFM M)_-/B2ME"KKW3-)_2Y^P5DO8WGE6H4>AG'SUIBIS/@,%79>U^:MC7!NZN=YH M9GLYEGEP<:80A/%+/CDP;+0NIE!GLZ'&:LE)/@\0 *9 !*)?_D_ M+ZO8>R(LC6CRK]\[@=V0MHSZ+O-9M@?NAKPUY/GYX;A6 MIOU9FB<9>S5"*(K.#\T.X(:5'JQ&<'XUK@PH$PF\49@^^BAVL](MT(O,C&S;JC*[\ M2#\[B2+S(QN6Z'Q%V",TP6^,/F=+Z,VUG^CU4RHQ/[)AC76Q^9,/ZX/?8*XE4+;E1:OYA7!N#QUGQS9(F M^LE[L]C\P[@VY8X$.8,F.#QZN(^R6#5>-XO-/_2T*3'Q,_[E]Q\_O.=?Q]_, MCX, IU,P^. R)_!C0'!1GU[3[,\D.P[I&L]A:!P%K_?D)3N!NK]((.Y]HC=TA_[&F>M$AO_"@$MR?.0P+__41\^#+7P-GB"OY!KB+_(8K![R4=J'M4 M-/^QIPV;((.>1FV"#'I:0 6#$S\\(P]JE2[_/O^QIVG;^WO#V"SS[PUC6T[\ M-$IGBQM&4N@W[D=ISN&Z1.8_#F,I<&LF2C'"*#U.PE/X3QZCS3I_69,D5:ME ME]S\QV'LPWCXAK$*4'/ ]^+XJ4J4?CDA2;!<^>S+#6'X%_]1YHP9R\Y_&L8F MC(]SF)E_?)S#S._CXQQF%N>:OR(,!L%QMHQ)1LXB1H+LECR1)"?I)Z)8Q?20 MGO\TC 6P@W48ZW'*2!AE%WZ 5E=LU) T Q/-T!Q_7M/DC"Q\F'.4<$TKF/\T MC/VQB7@@VV01\4#62NS0W=$\6QXO6!3XR=V2LNR>L-45]9,.#3:2GO\TD.6R M@?7C0-;+"M:!+)CXVN>[_@BE,O./ UFLP7$-9*$&QS6,-3HC?DQ8'PNDEIA_ M',;J#(MI&+N"BZ3+!%8E1:16XL?U7'LKC^TR$YQ_',:.C(EP&+LQ)L)AK 48 M2@)C+CQ.4Y(=QS%]]N6Q%)K2\Y^'L0;#8!EFMA\&RS SO+SV:Z+TCY0"\Y^' MF=N'1#34K#X=,O.?AYK7A\8UU&P^ M-*Z!YO BDA76G^7I_8*RE=%&GXGL_.>!9O*QP%-* MDAQ#D[M7+XKB\U^&L70#H?EU&'LV%)IAK-;E:ITW1O%L3? X0AK'K2T__W48 MRS0Q&V.A&V;V'PO= M,'/X]F?*^*3+Y#A\TFUO&(C.?QUF;A\9Y>'[82;]T6$.9 UPFDCX\LB/SS"8 M.WK(0=ALC]E,&L .9"KL@!W(CB10+11^O24I84^:WFZ7 P #&8[= 0QC*:[ M:RDT5_7M1A'X[# FH/=GAYG;>W]VF$F;UREV_[OC3Z2% 2Q\3 MRC SK+1VG?^O% !(P\RC@T(:9K8<%-(P\V=[.7U/^;_+)34Y3L+98A$%I%A9 MWY*$7I,G/^Q8K.]7*Y ;:&Z>)KF!+$#TA<31DE+XW@G!W8\\S?PH(;(+H1T2 M &H@^S LJ(&LQ["@AK$CU^1YR.VQ':N;'_:]GSYU.L/8LVN:G.(2),9;+-7N MPJ ,!_L"D![&8KXQTL/8Y#=&>ABK?TVS^HH6)B[1WNZ2EP8PPUCI@< ,8U4' M C.,-6U4CT& !BBP&'Q^&+NY\^<'LI!0;UI63$_\Y$MZV#725!+SP[YWX^V M&LI:P2?NZ464P#P3^3'/ ,%5L2N2H%L20 YE748%.9 UX-?9^456&,T=@U]2 M%H ,-$/O#V2@V7E_( /-S)+*/_DAGLX7VTVSQ?$C&%3,A'N7JZ>KGO4 @8%F MYJW>0L6#;=,?V,WK.:^>% %]^=P1_&2LT2 MTN,.A+PT@!G&&@T$9ABK,Q"882S/C,>1INS1:/"&L5*CP1O&!G5\1Z0OW!&D$ :HPU@;*U 'LBL6H YT47Z6+0G# M?&$P\Y,DC9X(YHY;8<3_;%$&7(A?W?LOI-,WW[4^(#2059D.H8$LTW0(#63= MID-H& L)3FJP),&7&P8+TX!GUF3TD?FK4\IHXC]%+$^/H_"6Q!%98(Q^0!.Z MBH(R/=EQT.&A#?8!H#R,U7U3E(>QY&^*\C#>@1(1NIE=P])(&* .XQUHO]:9 MO,Y,&L .XQ_8 3M0,@)+8(>Q_C>LF.]Y]FW#U(5:(8 VC!T?!=HP%AF^LHKR ME=A0-=TVT H!M(%LZQC0!K*!8T ;R%8Q\A31/-TQ@XBA., =R,[8@CN0K;$% M=R!K4WRO5\H1K=#\<*#4!J- &\R2# ]M*$M"PSS(;NFK2'^!*QLUHNVR &0H MN[$WD*&LQ-Y AK()VY47H?;=(;E&P@!U*!MA >I0]L$"U&%LPRW4)_8<_/B6 MX(?!Y;U,/M$D6^)K:9C;EA]IB42W*M ]JP'XP]@*5_ '2J+@#/XP-@?4DL9/ M& P6)62V:.?SZUPKF$D#V&&LD"6PPU@J2V"'L69W)*!)V,/M4 H I&'LVJ"0 MAK%?_"#DQ$])B'N_)$E%NA,8L\DC7U.=O-9%RO'Z[+.P.&#YG#R15+R771B! MV:+XDY+4>)^$9AG&5GYUS3*,7?[JFF48>_^U-MEFN8D/,L9/FHB MGN0M#F5G"[X?9\+4N!8 /XP7X0C\,%Z%(_##>!FJS^X8!+)C=4!G(#]D*G0& M\F&F0FRC:E?I *0"0AK(X T(:RFH,"&FHF;_YA6?:"U!5 M'.",,'/O V>$&7L?. /-U.5MGMD"#>=%3)]3P]-R U& .=#,/3+,@7*"<#]W MVTD1SDO3">[M_NQ;,5 ) EF?*% >R9'(DO_MQ3D9@:%PO$!S(+DZ7 MX$!6=KH$![+;^7H=\XG;C\N)NY%I&[>AFI?YTWMQ!;K+&NQ5*Y ;R N8)KF! M?(IIDAO&$[E?1JS/T8RJ_/QHH-PO P(:QD.XIQD>Y/(S_PXH6R4!Q# V?$\0 MPUC9/4$,8PE_]QF/?RM[O'XE&IW@B*27R><[/;H>50#L8>R;==C#6"WKL'O: MHV66K=,__?##RP.+OU_XZ.&+,B7N M[4* K*9I1E>$I<\/8T,KOA+3<> M2B :)9"6!9P][=!...^C+":8#R*,GJ(P]V,-3FE9P-G35 V#\X\H6]Z2F+M_ MZ3):W]-S_AZ/5BMZU@+<>MHS.;<\???H^^L&O^(W-<IWZZRCS8QT;N01@M^X- MR)%T]X=.#GA8M_DC\;!N]<._PA*6Y[Y#^^"GRTM8?Z7W]!8CZ8.(6XYZ5-]3 MW'&^8126#"0\>?V*:8@?P#]L!2;3'KFSS+$C.#O8X^]0!/Z[ZD(Y[6O;PD MB\(HSL'A)$6&/G [SU^". ?/](+1%<[G>5:$"IW[+($))+TAC,_XR@0%@]8/ M[6+=DWLC[6+=6ZLOP&(J=ECL^/5O[N&GU.=I*-3OO>Y8$W"U[F7A \['P=]R M,)HB)6 4@!_3^,WYRYH$F?1!MOZ5 $/K/I%UAM;])02G]>]X 4!FW?LQ1F;= M>^$?-MGU:!6<'_5-M^80J75_@@,P\!>:Y0"G=7]@1YS6[7/S^\8*L%$><%NW MGQR'V:'L1E% Z\0"[HS6B35K0#!6BVT10&_=4F'RD'OX@"**3%H.<-JV6_RR M"IIWOH@!IU2#=:LLX+5MS?;$VS?EV_YX\2U-DJ;@_S]$B;^S6]:K'N!IVR*Z MXFG;HN))#ZQO\#_G@.?)C_F*)SN%YFYQ2ODXE"=YOU36+6@HX M6/>Q 0U->$!(YSG15EG :]UWKC'<^&S&^*U#D=JC/)$S8Z"2!D[6_> :EVE$TO&+MAAF^G"IA("! M?4]@ TS]SL=A'PX-,6!AWQ<8@X5SFS\("^>V_K[CCH!< ) [M^MHG_N[6[44 M<'!@UU-P7D,1/]##$U:+ 0O[ECV%=461#E$+NU%N_J%O0DUG.*U;W]83>EV. MZE9A0&S=LK9 = ]"27% ;=V:%FGQMN:$[MUAO21PL6U3S\A#5GM9!GLU<@% M;MN.MH&83'\*"\X?D4N2W(]O6)0$T1IOV:J>N>@C M#JQL6U0[K&Q;6"NLALEBNCLKO9W;+@R(;5OF-@@P8-U7[E0B@-ZVE1X6O6UK MW8;23*;8?/C F(NJ F#FPG;;8>;"MLN!;48[[,1NLQ)@Z,(#D(,3Y^WUZGXG MAIN5 $.W?H(-AFY]!AL,W?H/%AA:SZAJGZ%;WZ,)#E\=,'>=MB2!BUM/9%@N M;OV23WZ&615>S_29HM5"P,"M_X'O!G3NX*A$ +U;'T.X.E'0=U&T(0<\W'H2 MP_%PZR\,Q\.M5["!IYQX=N53R@,OM[[ :+RL9S5%7.9'*)+2@-F^35\0QMK9 MZ\H''UZ[TR&8B ,K^];=!BO[=KZ$E9JDJI 5!]3V;?L0J.W;= %#1/D9X!4% M :E]J[TK4OMVN0G@WG\ILE 0$WW8%@(&]BWRT SLV]X-,(W7?7K2:$O./UC/ MR3@F%U=VF#^B ( P<4.2DA.2D$5D0D4N"$QI*+!Q9;O'86/?OJ]I&F5I9X:_=D% :M^.[XK4OKUN C#4 M#+G(_(/U/(4 A9$@*G.B'Z\HRZ*_\W_J":BD@(-]RSP\!^LV.4K]QT=&'HNT MND5DX95!]'F7*+"Q;I?ED+KBAG5BP,*Z3:YBL&8+U;5%?M/U!%\7*':W4J.= MI?UJAK:P;M4GW!:V?8*ME-?=D90J$4!OVP<8%KUMOV 3"N9%#'I Y^4!MVTO M82#@YC"M\^J>RW(.# M'K'NZS@G/?4>L>Z_.2<]]1ZQ[IFNUC%])>2.L*L[,KZW]K'OI7UG[65\IP&23 MO9JLXEL% :GU=<#.2*U[_!P =C9-8!;O#'65E@?!C) R_;GG4%YHRDT6/YE *X_P%)4\K G-[E@?CY(GHAX56D M#4_9RF,.;U@6B-4H#1MC>R"T;;OL/E:@V^'$XE,U9N/!R09#0&:(\&MUU&_"JTH6W?Y"ML0^L9/W=@\RE**-[O+%'SV;E9 MBUAC?B+9$M^!P)T)OB8;MDUW10%M;-L?^T=L8]N^H,#%+[8;>K<*"K M6KQ7RC.-%'"P[>])T!A9:XT8L+#MTS5T_\:/=/NR&R4!JVW?KH'@E@0D>NH( M6926!]S6_;V!<+OQV/I<0E%( '8WGA(@Z>%'*T3F/UK/=+K]EE3QN# ,O5?4 M!ES'!P'+8.[+D"J.FDT2D.K!Q8>@NL'-A^"ZP< M^ +;L'!@M$S_ZR[DY+4 1P<^A'6.#OR-#72RE R]Z,DJ &8./!)+S!SX*W:8 M6<\2:X^9>U^EN#S([V!WWHXT$0=6[OV0,5BY]T/&8.7>#]EAK6E2 W!S[XV, MQ\V]%X)[B0E\J.]BIB$'/-Q[&L/P<.]7X/$99J2LU<0@^U*?:H"E>Q_# DOK MF62WX17[_R0TC:S\* M2T^WV$\]3L)=_163"H&Y>P_&%7,G_@V>P_'(=7PU6KR,GF4L>L@SG$7OZ:D? MQ[-U&0+ZA\^8WWGFN6NMT 9._*")M8$3'ZH3+=YW8"G/O 'Z+#29/S.^=SLH M:X:V<.*'3;0M['MK[?B_OL?,G=+S'ZWG^-U$=4VR\Y?B$EX9^MB#E$P<6-GW MR$2PB%A=%O9%GT)1)0+H[7M90Z*W[SD-B=Z^]R.@8$"%&>BB)&"U[Z_LCM6^ M7R%V$UY[QA?[ MQ+3(10"]?2M90,%+C$46L92PIXZ-0I40,+!O*8=F8-]:%F#^8%%&SNBS_MQM MLS @MF\A]T5LWTZ64<']AJE4!O#;MIU7N&N"]^=Y:D<3] H)P&[;9@Z)W;:E MO"*/N#9-^US]4HRE?+>LQVCI71MPMFVGI\#9MF77HBP3LY[E MNN-RTRJ G6TOP"X[VQZ#*;3+Y%;I MM8!]_V<7L,]T@W^Q?TSB9_()W".E[I= MAUVK!/:3\M:LLY^JWV:'_23]NEN"&=M"PC#Q61KX,8[4??E+*X46F*3O9[4% MIN#[&6X8Z 2!R11\N&&8N/#%*&L#JE[WH"=$!'J2<*?%].X50TNX\,LFV1+6 M<^G* &/0+[X,DYCLB.F%@9$+OVM<1M9]J5YAL=+85^N99X? ;-UO::!(1(38 MDL9@2U.1'\:0@$P4V%CW049E8]V?Z(#44\ET50 [ZSZ&57;6_8X:6O<]E.W" M@-BZ?[ GXI^L9X'=!M%/9S:$@(%UNUTN9:Y)=D'9:>Q'*WYD*'X(_YJ+L_0B MM*_**/U;[F.0-R&729K#3P$I3;5V.3W\UZ#-7'D&;[G-['LF";Y[R$@891=^ MP EM7B\!=C>$1;0C)+)O5<#6OD_CDJU]GT<&$28X'J)UYF?DL#?!EC1PLN_Y MC,_)OK\S/B?[7HX,E8B9QF>-CC,Q,LX373Z^'K4 1_M^D76.UC/)=J$[(VG MHG5'>I,>M0!'^[Y6![J<1%<&SWMKY8#'%#R63_Y+ MM,I7)Y0Q^@R-?.JOX2\=JWKS:H#E%#R5\5E.P4,1 R0*BHUB@]S=/6H!CE/P M6,;F. 4/1IR]@7[MJZ_JBH#I%/P:.TRGX-W<=V0C4LK,?[*>7_:*^DF9H/"> MGOC)%X/-*Y4,X+?NE0R,W[J_423,.2,/>LAU,4!IW9O8":5U;V GE-:M>>/S MQ9%NA$G(UL61+R8(UB MGG>J$)A;]R&FPMQZ1MCI,+?OM_0%JH]QWJ$Z8.W2VW''VJ7WY(ZU*V^,>]OX M8!(ZV@:T6N4!MRO_;%_NMZ#,:\$&-KV#^PSM.T+F(,SB$KJ7QDPMNT'*$"*E!][]JFD$F!HV^;; M9VC;.S 'M[O6:BH#QK;]"@7(.@WV'GTJJ008VO9![#.T[:^8@]M=:S65 6/; MO@Z K)]KU9.IR\U_LIX'=5><#OR1G7 Z\"IVPFG?%W@N7GK#:!=&$_@QX&F) M>73LTD\>25J]!L?+\#5];#A$]ZX=VL2^][ S:I-[=D-4#ZUBW^-X"ZUBWRM1 MPA8)T,Q3I_6M"MA:]U 5&E>6\F*=;14,H#?NO\Q,'[KWH0*B\ED%@XLRB#L[$ MF6UM X)%;[ KF5H6^#BSNR/Q<6N3;Z/'939;?$[%LW;&7#;D@(=;&ST<#[S@>;NUW.EMLOD1ALC-N7@DP=&OE;3!TZPNDMW6:''W2%:W<_"?K^2+'XN'6 M*_B#X" GX?$3_/:1JPR>(6$.@QO"@CZFJ+LJ8.O6<[#-UJU?L0&QNG%MUV&;KSC>A:7KJ,_:ZH.S99Z'1ELV6$#!PYY4,Q<"Z/Y(M"1-O M-9OL3FZ7!LS6/8P!,%OW&1#%*5VM&5F"I8R>B-ARO* ,AF8B%J+!ZSWSDQ00 M1C0Y3D+^KYAGPJHS\H&-G2WN_9<;RO@?6N^CW_A=:RV;..8?K>?._$=M9^L^ MUS]H.UOW]A3\T';LSG&'!MWO@]!RUCW'KZ;EK'NA&B(&H\34)N__!6@;ZS[K M&VH;Z][P&VH;)WYV(T=W%\E&44#KQ,/>&:T3WWI7M-9SDG((>+;AI\OZ1ED2 M5G6I*T\%@7!$P=>(C.F'JQ$L3[P'A?-.I@8VB@-:V9U0_8G0<_"V/&+EA M-,SQ=I@X%M'![Y0%/K;]E;'YV/8Q;J : HZB>/FC,Z105AQ0V[;^;1A@<&?L M+O,S$O[NQSGN(-\MP0@;\U!5 ,QLV^XV,(XB/$)C8MNLR M0)=IFO=F(82 @6U;+P,SR[,T\Y,0#$%/&@W)^4?K.3[;B+B6&^/GI0&S;9L^ M!&;;UGD(S-9M-"-K/PK+*R])V-C&[@YW,I &3M;M-(O*)T7 8K]-(T64;"Q M[V&6DK]O5<#6OA6G 2$A3SW53 )F>._%1!Q8V;?R-EC9M_!R6'=@JC.#U+5& M\L#+OKVG"P)C@R9^?$&TZY+-HH#6OFW'"W_9ZTWL)QE,6OC8W;K8"]4C5XK- M/UK/G:F$8W[SV;0*8&??_M.G"+7D@K(SFC]DBSPN;FEW:)=2#%C8]PC&8&'? M1QB#A7VO8 P6MJU]8T?'?)RKA8"!;3PFMNWR>$QLV^;QF-BWS_U7=9J5G/5L MCT/C=VF?A\#OTD(/@=^^C4Z)SX(EK";/R!.)Z;KQNK.6@T9N_M%Z7D8M'N%$ M[\I&2 ,G^S8\S5@49,66\^!AWX)G?I20\-QG>+<@A>58 MOLIC/,([(XLHB/2#I4L8&-FWY&U0!ETB$P#D]BWW$TER@AN2Y0/M?T39\C1/ M,[HBS"#HPK &X&;?EFN1F:V\S:H =O8M/8=V2P+ZB ]AT\2\LR1"P,"^K=\$ MTV=+I$,6^-BW_9N8[OP8[SUF.4M2M"GL"0/.F[_M1;&[.F!MWV.8 &OK&1@+ MF 9,$)U]3Z$/.OOV_XG&3_CN:_O%YFZCJ9$#'O:M_C@\K/L [6P'LP?AFUPF MYR\!SQ\,PZU_7IL]:H4VL.XK3+ -K'L44?H%DT9_3@+"$*GA@P):.>!AVZ\ MT^ SA)"$?_B/VEEPLRB@M>TU%(:,S\;7).N.F$YM_M)XK=J^VWRR"R1O'$=P,^VQU!CJQ],!)R-AQ1W MZ#FSJH"M;;_"+5O;WD<-L9C43EX_^7^EK%QCIR>OMV2-E[62QSOR**+P^_/? MM7)H$=N^R/1;Q+9G4H/F\=@GX"B%>+V/)*F(Y60,O2D.]N2U+E/U@WT#VL>ZQ]/ WC@_Z$-Y4PQ86/>$I.VNPR\5 .36?:&AD%O/^3D<EOI)VL^Z5?27M M9MV_VY5'L_@I33-=%K/A/@(M9-W?>W,M9-W_>W,M9-T#[/)952[KA1\Q?GGM M.$WS%;\$E6*@ X8+G$7X0F@28FK'WB[!@-^&]IR&+_KUM.?E_4=H4R>KBJ%8X<'(!2/D,LD( X?,9HO*O@WMZ62U\16W MIY-5R"Z<<%.?I[\9H\&JRJ%%WLSZ8E9./; ZBE+<\U)E/RY#OW(_[DJG[ - MM/F;6;%\16WN9 VTR^ L6/X&!;/T,A'9$,:8!:0?@I9Z,VLAYRWU9E8YSEOJ MS:Q?I 0VIAG^QS-P*"K'PUI3=B*9_VP]-_<_36 M2Z M,Z&V+WQ_Q-:M; EBMCCUT^5%3)^-)G:- M&+"P;E%'86'=QM9PBG=3_/B&IJ89)DS$@95UJVN%E76+7,/BJ7V6- X)2\7, MV8^66AYX6;?7):[.&RRM@H#4NH7>:C8MVLW"@-B^7=X7L7T+O"=BZ[F]]T=L MWP+O-'VHYPSKN;J'9V#?\@(8L=.A#7=I% .4]BUI]?FSG,%B6NQ.BGT:_L=V M6(U^=Z=W9<#8OI5US=B^_77-V(D==\K8B1^P#9(?V&YDC.1G$K\QFNH7DCO4 M![R=>!/N>5O/7WZ7/Z3D;SENK#R9[@TH1 "]=?^D#:4[2XZL/."V[I4,A-NZ M+]+&8;2/H1 !]-9]E TH1IO5*AG ;]WC:&/I7 5+B@-JZU[#!@R#?7:Y!&"W M;O^WD73OM:MD +]U:YZOUS'?"?'CJ<17&.G@OW6ALO MH-8/)VHH[5@C<+=MH:?$W;:5ER*=+518^W)6UP1<;?L$+KG:]A\4"+>5K]LL M]*T*V-KV.TPAGOAI% Q E=<#/&W[**YX-GP9K*S%%"1HSNHP2$9C(J@"T^?G MY^\Y6R1Z]/[]AQ_PSS_P6C;Q^0_SD$3S8Y@)0YP-+V+_2JUB*),\_NLW M)'GW^>Z;?ZM*>%CD7T1MUO"=XA8Q(_XI#8D4'A;PL(2'1:S#HT^-)Q>D^+"$ M]Y>RS/\W!L*,L)1<&<,\E,#DCT%Y 5VM&5F2)(V>B!!G-,A7%7*QK74!OTNER,O2)711WN,";I%C M(YKCYDWN%+5H.9V65)B+1G:M(?^9^PP&?5RD#M5CK@I[HK0KT/>P/A01'":H MZ]*N84/M'5"AA&UTYTF&EC$,H>*T^ _N%Q]*H8K27E'NH/S!0PEOEDP&_5%_ M]/?/="KH/^R 'EQ5MZV/_M.,W=/GQ @]=[$/4(C_<;H<[;$\'T_T6IY M*> )":\0<83^I7;TBF0C.N@O3;]0E'>#^R**BXT<'5XLY8EB[F"R4YB''ZG> M5O*"7EG2#=C+)* ,ACP__^+6HS#<72:S)=@P/(6X0_/)L]?Y =ZDA?6B7\QL M>BZ5!"XQ_7(V=(/_ECQ&N&N49)@G08>[+NEA43=P[Y8DC@VF0%[.[<1WM_+C M^"1/8160:JTA+^B5)=V O?=?+D.\$+Z( C[(NJ<^$/':,HXFPBORZ,>%,XOG MTC+,O(Q7FG,L9MV87U'<\UO21&=6>"&/EW+4FG-7@^/'NZC+)9/"?PO MN&5\>/3MPW=>*3,&UK#8A)$^HP&88^)G\^,@0$N L8*,)O!C(-)!7-/LSR0[ M#NDZ(^'F#7'I64A5D=>NR8.J/*C+*RJSV2V[4Y0=!!A3]/XBJO.P/H]7.,J@ M,>OA%8*>+2Z3- <;%) ;_Q6CLBZ3>Y(4F3[D0U](HK)&I:RW%L)XDI&1!/_) MY;^WWZM&M*3=*&C-%EXEZQ7"\!OHL\0KY:V?2/6@=K1?CSG6QQL_PDPJ<1[B M&Z2?B ]PB^M_K<='(R+7SE!W&S6A?O.ZO$9E8]!](NR!&FET']8R[<900-''"UC! MB#Y/6_V=+4EGGSM3_!,_Q$P(L]TDE$IN2.B!CV#$\W)O9O,/'_"4F" MYGRT02TIGW"_>2@A?>-]"U^%E2U=10E&G7U73LH$ M:A,[4-D2A@#_^KIEPK%4&]2Z(@A5,D !\SZC*UXRC)XB[##[!MRH0^1:UB2' MD@=>)>O5PFYF6B-:LEFX_C-.;"F^".[*RS#B\$'"X7\A].(-6J=#/852#":N MXVP9DXR<18P$60FLN( EGXJ%*)^^?"$,8P2E88R-QZMKI)CP48R53C[>7T0% M#JUF\UGRU_(U%O!P&?J*>Z6\5U;@80U>487]WC,F M)^U Y^2,)@QCCM+EB'..9EHJ#DGN:)XMCQ#O ,3;,9(JI=21ES:0W$/Y3U1@3.M-*,G54F3#IO Q"E@?K[K MJXB?O[_[?I..*_63H]B4S!91[C7JS,"[B=^D@:U M3)ODJ*?0^ ]@.M.,%8'CB1_7-O56%3Y^6Z\ UT($EHR%'64\5F$!3N"K%^// MQ=ZU%_+D%GPAR+4/RN#/_B,C?-_/ODGJ)B_OR@?T%DHQKY"K/8G;D0+I3>:& M;DJR">**]Y,H[% 5Q>6;XS0EV7$0+N&KJ$I-/I42J_CCPH*:I:!*2 MZJ-,'/R4- H)]%$J?E?/H6:E 8MXIJW9 GVL"Z@D M.MBG!JV,6HSGPA-FB! M'/<=&W6X4"L-([EF50(X2C89N#-S&AYR!6OQN+FY$=[O8EPN9FI6%#I.PC+( M&6M=Z->T:E5S033E*%<\K)8%XS(2;3P#=V(=E(<\N4,V'3 MPX2AR ,#CDO'7AY568INK!PP2$"<_H^[,%CSY-M/^LXVY"?3X\LN5M:'I"$9 MF>[6G=5:Y* E*,)5CL>DU3TJ#;G)CI':1V&E4?#2-0DPTM=+:/(.EK )*X, M^9@'S";FSY#NCZK5:U2M$ _:P^_ 2S/.<#WJR:;9Y/(2I7B+?V W*9-'9=-3M'986;(Y'W]W-=*?0]U(JS;'-'UKZSME<#R.:DJ@$V MQBP?QXU*/5XKAJ8U&\#]9M5%] (+BB3)\?9CQQ85+PL6$@NW==Q^1ZIPR_I( MX!:%Q]]2ZIY95=AE9D+=YLY4YG*USAOSY SF-3]373MMAZ=&0K0F0DOA837H M5T$G(8\X\VH[0\E&IDE7L*;Y4[G#4?'"X5TRLCX0E/AEVE04K@=!5=R5V57" ME_D5HODO-Y3(W4 HCK?/B/CO9=+:H3'8*VMO,KD; QU$M/MC?'O)OMIW0)9J M?QF.4 JA.6YWP81TJ;S?<)D469P*MP2Q9C94M;=";$A&^7F@9:- M>V?\,L&W=BL;YNOUE M31.KK%6;Z-PL7IH(N\Z]#YJAZT[7+!RU -5Q7:"M#64H!JWN"Y;>?Y@[6/7* M:4A7*M@-91B%ZYAZ.>QN[?'Q@D:A0M-2'>4>B5;])Z(PRHT2A=(XW"I1XW]# M\G^76X/D. EGBT44D&+;\98D])H\^:%NVW5SLS&CQ09LN>5*^$$6 MY177>Z]8-\8O8.T.='&_=I#OQ[3;X9X6^[!5M1[4ZXF*ZRU8K+MH!O=.WU7T MA<31DE+@?T)P_SE/,S]*B#S+U2?_)5KE*R^NQ-!./1"^R5Y*VN];-0EIO]7@ M9PN/"WAW8X(WV8K2<)!--LXZPDBKKLGS8(<\4-=;.=_9E;9,29'V&SW5N:;) M*6X[Q)CPHMI3'4XA:/(NJ.JO-_&M1!GH^W\XXE*5@'5 77^]>SY!/>GVK09L M*ZDSMLN,,86AD]5I9C"YKCHMT&W[TG9"LV:2F4K6Q2B0MU(XF3*=-G)9PZ8F??$D/ MM18*BE=Z#2I4/0&UDK2 $ M*]5*T*LE7<;5&O!1=Y ;/F;]5+PA)692C1T3!8MD:551!R-$!EC:]%+ CDR6 M#+3,8-6@G6>>DV'^Y(<8[EAL[<\6QX_@N>&A[UTN-VCR3O!64 _W]O=0K-O*>AH+/.=6N"]GF4XW%C#^ ZS" MB@UCD?RKWDH6*[5UV0CUDFZ4H6S&/B&F*1/N,<_6BO^]E2E3$$Z(^S0>"C+2 M)_@ [V;F!+>[" KPTNLZVXT]@7'$+["EYR^$!5%*PEF"V35CDJ8\2:%\KA R M'BF%\'S8]X)"T'M 20=ZU$%%JE %E4K(F^$65T&$R[G:C^^B(U4QDYZ9JJZ) MUW@ZG"WZ)G6OH+:C!A;O%$U4$0MN.ZNC]ZVHX3MW>HGW*$^;UR@O^=W(:P)N M8AD@*WYUC[O\OI5=)D?O#P_!CX'_O"]KMJ^_NS:!^J'<5FV>D,7D ;A$ MJ**.BU_S.IU?Q-VY$?I=SO6^C6F:?N?5EW3UMW)_+&[E'GUP-@/LVC"R6PPF MMY;U#?*A;) C9U,&K"*#)0F^W#":D8"_S,7H(_-7IY31Q'^*6)X>1^$MB2.R MP(O= <5DN$'YSL=QH%N,*9(^8):!XKM>_6&O^+)W>GQ[?@<5V[=^P[6&(D!> MS;G^@ =?\,0G^"JV_$CUMHH'GQG5X3892L,UE30)K[JI#H1^C-X(NRD*+IVT M9E6G!&(9Z'['6UKW):Q%)-:R.>U&M-@&T5Y2MQN&:T@]OBX*'/YU]=(#V%-$\W24M="D[M;S0 MIIP4*B?C-*UTO:8$%;IHT&G344SSY- 5,UE28G=::)X?NB8PN031>C):/9MF MBFCPN,(\R&[IJTAGBYL,"JWB!;VB9+%CY4";)'CE2F0+KXFEE("6*XLMT#LK M1W''NNOZ9$&$%43*C:WBDO7(2;!Z:] V*7.5*A_*&?EZI=GL9$)-IWAN^LM( M&6^A@-AC]>-;@FBA\&52! #C7XN0%O&XHD%V:U;6PI_&+ *)>3K_ZI(OWCSE MOPF++XLGMWP/J@UCRNQ?L>K;#/* CP:C Y-VX'6Y4NN^E&4*OD&YAQ(X5/@G M&C_A78PH(;-%^W&>7;?1JDH]^":_VQZ(9WL61<7V'41#GG)%+MF@+)ZH;3Y" M-(5-,D."^\G+S61_AU6N6*T-F^7($9M2 MJE)8F7>B;\J3HBF+'/-FI[GF-9B::!T4+S5NE)G>9$T@1V^@;-#D M$<;(\EYP?K&V1>1^R8@V\>CN*I=AU=-2NA9;$[7C E-2O!:#/JHG>F-BRO=, M1U*]9SHQQ:N9&JD=X!_1OO;5N1I\+XT#$N[UK M;"PNZJ5'X\WJH'A$?K-8B[9V4&PO/@UFJ+V;Y2TO M0N7D?_?CG.P\<+ATO<]4[, 4009I'F>E256,FJTMJLF,%?-VZ3E41).]S9%B MWBAO[P[[7;Y>Q]S\^7%I-AOOM>(Q1#.39'HO$LQI@Q;\ASSV63-B ?2]^2%. MWEO IS;O V[D'G4Q,/9K$.FP:%*O/(S6F[W\&*^5?10;2)U MA8,E"?-83(4[J8:E]C$:1??+B T3-I%A35OAQ?:'@9*13,%YX>D%3=S3# /- M>.2CR>UD;K(S%"KC)1VT^S9F:8MSE&7$JMN401+(BA"HT<$:J<7O/N.734KE MODS 1N$])K[@BS"%Q><[C;X4\LU!&I55>.NB#K&11/AM >M*U(>A3+M*AHT1 M757AE75@^FN\V.'V(DDR6M_3\R2+LE>-ADC9.%"6/'WWZ/OK^7$0 MX"%+F??[. GA-RPGX57D/V <-QB+4[$+*N53RE=)V/%:NR^J\,@+QO'9?893 M0:Q\O_F$^+@-TOF4?,6KD#^HGJ1^]R"JJ'_CYOFQ'8BJWYX?_>%VT^ZZ)0&) MGI#(-A!%160=51%F# M:&+W16LM^&N:!(-W5%VI\X&E(OL&.@MGX4;6-]UXNFQF<2LF<[?#1 %>_I:O M'? &39ZO%22B0]3$TZ4FV8AUV0ERSZ)S>)D MY531"V'RB?#M[1L_ KT[]==1YL=R,E59$?#P#I?3@1"8$'9==]0,4.3=)1Y7 M<2&7*VTS/M)YM\T'>L02H^ZN^2LL87D<#)H./UU>P@(MO:>W>"\OB+A1J6>& M>XJG$3>,PM* A">OGU.< ZO#B.,@@T4#^N3:5'R-C^+[+ZS\%,_>6:;KI/Q? M_'!B77P/+]C4AQ)^];$_N;/!8S>?7)FZFZ_($.N\%8U'U,CM*-N)?!-JV&, MWU/%Q,1#0AZV+LLE?:YV'=]F,$(':Q]E M)$;1,D&CEE&(X_F/"^+R$,L.E2@&-*@"WVTY\/CQU30FF\%:1G9GM'5/-*"X M>R%&Q]_YC@;\*DF*])W/4;9L!RBYF4N><+6;SI++Y F:A[+7\C4<^:1P4\8] M QM?"#O"35@6X:NHI]#,1D&T#1D/A6Q%GW9R*?<<+B@[H_E#MLCC[96^G%)K MNR(LA'&WDTN[FX+-*$E='?N4ANF@WEN#;C8%!^P_W?Y'(PQ_JP\;6U%N^C/) MHC"*<_#B2)$C'7RY\Y<@SL'7NV!TA?-XGA6!5^<^2V#.2&\(XS9"DS.K6;-7 M5^V5=8N,6(W:\=REK!_#.(6[!;KA*HG4L&TD'>#--DKK-B*M-@K:;43*-EJ3 M(F[^8,1$6YT*5#L[^)H12 A]3X#3I_049"^4!!<:]1^L#C M-6!?MWY;UN)N*C0G*LV#6#X!N"[I^5BALRY3G&CS4#=1P-WR1>!3A^*-A\^L MZ?0[7'=WY_=W+F?L-D;IU.NX 74NDNCBHL0T5%'GWPBXY6TL?QH-JU70\9O6 M#&O'X:QH6'',-%ZS]M""CO-5.WC[-FWWP M8'H%?>37_N3F"C>0<2G$=Y))+>R]\PC\&M65HQB/WUWFLVP8AK+^:C'\W__S M\./[_W>#YP-YC!)<]X[+MFLDFE&4G10H.]&Y4FZ0N25@+R,<6@79]B\:)=^\ MLN[.O%.)IZN^NY-6J?6!N&7:*(I'H64MGBB"#;/QRZ:$,\]VOR:1GGP-U"0C MGA6.JB?B%OME$C"\.'M&Q'_%?BF, /AAB1MZ&/1\OE@0U1IML%8L4@*4@+QO M2TC?'7@5*J^$Q>/%/0'L;2IE__97S6:NV__K&@'P[PF.@ K55S\"=.TO&P'7 M(A!*-%DD'U6FA"L"-.%A)-JC M(2Q5/C#J,%2T ??&9S/&[_*)5"WE05\G 1B(/BM2TU0'G([)B(1)QWFVI Q# MFN/7T+48QC9*/SLR-TC!1'^%89K)# M=XAP19-01PV7J40]@O>&3Z(P,7JB],L)N&7+E<^^Z)(O-(4\E/(J,:?A,-ML M7BM@ZKP76C;.SKTD7+2'=1(:CD_NMAB(X$K\R8!!_7 H@64P_'DLX42.7XUX2?-X.>+56PFOHH3P M>UNFJO<7E/"XR#08U$]S'1IR.!CY]>+=ADR3A_1TN/4$6>J/%'N]Z\AHPI>- MB/^%J(OT=HZV;C80WRMO9>AL:C<>[G8PES[M:]2L$*AR(LPL !OF%1 M$D1K4')NSIOBTS'H*:Q)"I56]$2:C:WVQN.U"5:^Y!\?;&>3MEX+5CNLF^\> MNW-46X!U@W(3LLO!6&3 VYI8=%O:9=8\V=SH<(?[C#QDM5.FW;C!HBW/V>EN M31NX?C+<0CX%GU]%0'HH13-2Y3US[@0C\LL$^IZGP3U.DMR/"WN#5XK5+PCQ M?J@E#SPAZU7"SE[9Z45->K/@\9&11SQ"+=[8&?%VEJ'),N(B^J:R:ANP'5JU-F!L/R.)=1@DTI1J(_[=%A(HB@7N^; MO5,[>O>5Q.[W4\:[@=>*GHO/6HG;>[@N*C!$9.T:9Q MXX(35$1!2.YL%,KFQ4UO.QN+2+].^>1GF,[A]4R5Q'JK/TH)[VP29AG? M!L MPVS!Q_).-V/:\(4;% 6]5J&ET,16GYM<9*.A?/U]M&0Y)N$F>MA&MG*S"QS& M@&O9E'/4;HI5S[Z3L90J?MTG:)6%Y.X;OL55/,<1> E-WL'$#*CPD2L1X>7R MX0&D;/3*<.UTB\?%IG%02:D^ST>C4])L JG.I,"U;>.=GSZ]T! ;K2N,?0P]IB6L;Y;A7>*X88%"D\CTA"5E$QIU"4MR.U-4T MRB9ESVY2<-3V4M1XW\-E_S1'>D=FI>TQ[WRV4J WF[$<-WMS3/=H^+@6FT+S MRUD83U!\LG4V1?$]^U23U[ L,F8^.;,&;T&5-Z\HXKXE.[79*5 &B^PR,_OQ M"A:LT=_Y/U58J_).#8T:MD(71H7=V'VCR[;Q'3=Z4-]FX+-4(!G<=\ M*^BH W@U5-S%\=;!4K.%ZN8AOR5[@F\8E'GZNW9\M"\Y3"12;$_BF@NJQ15[ MQQM<6\FS=6&(V]G"1XY$-)SCE"1462;:MQ+7XOTUWBFN,@1L4L"\B($RZ6/@ M;$#(<:HR.XZ"LV]3GF'"=T6F@N)ODVG.$JO\2?71L/9M4I,=_>UQ5L\:_%Y$ M$9?_G.6>$69A'[F%=5[5?V;0BYMQP -)!NMTV\@,]69+9K9FV;)7GFB MJHQ0X%?!2LZ/?V,T7X,$^ED\05).PN)A/=73< (6?[RDE3^+)MYP";SJ)%TE M4H]#Y9)-L%Z-UED0P 0ZJC.=U[=A&1EJ/;-7KXG :2O*XC5J=2>ENF-<7(KZ M/JD$:>>K=4Q?";DC["D*2+TJ:JZ;KFGR!*U%0IYE/>61)LV_XX+JFF9_)MEM M]7C=+JM'_@Z@^)+'/W4@GEV#NKU7T,NZ]C'?.S(;O:.UF_QMK(';S?T#B^,U MH&P\?DX:SRH&DC<718T*.'%Y@>*# MHVO#KZ)-$GZ+KC-]_V\PY' S8Y;<@:[T!RAD.TK4R]AG%T&G# M:"/QX(D0Y6U 2E$7_6U(2C8AHVBYO0/K\D['Y.DH;-@R%5F M^;]%V>^FW87%N<0]O8).$$=(=R3+8N[<:?V 9D_R5S#K&KRZ"L>9!WXC">Z3 MX#EFN(J2*,W$2WI)P&1O]&Z"/SU\LHZ)/+HI::6C:+WR@- MGZ,8^^8RR0!S]! 3<:AO8B5JF2)>8BIN "S9TQ1F"57D&?^[)PHX6T,V04JG MZ9%!=C7BY6H-CA].(#-6[H7,%E;R"<1CV4).J(IQ_L8)WO(:)*8W8O<7) M5+Q6S+=ZHN2QWNLY(0MP>ZIM9'S>&(8R92$XB^R5QRM@+ Q(XE4.$-5>?VF? MLQ0//9@_\LZTH2;[D;WQHU(LR1MH\9NO)KT0W6^]DNXG>B I]BA** M]QE+LGPJ;M8B5I&?2+;$QQIP=X*ON'0J9:DUQM*+G9M$HR>34A!^Q;K3N:M* MX:S9F [<>G-5/QEFP6JCTPA0=WTZW!@I-WZD>,P!SQ; ZH;\ MMJ'KV/,&XEL2D.A)&4C7:NBZK/M;7W(*F@D'@YX96>1)F,)_2PFGK6]P)6,: M\R-\WFSYT1R5DW$B-YY3*M[238ML=+@,#@*6X]YC%1(O?].X$,2<#3R/'5\, M"]EJ%>Q]N]L775ZCV;&-I-DM3-K(X=:CFFK'1%@1J=6W3 M5,P&6]DNXY1["X="RV5X[;*^XJRM'%'R7I/7.KG.4Y#7V^V:O,N$:-M\9+?_ M]??'6D?=Q70X#<64/;54QK I=0E ^A$?JEK5-&21ZW M"?1>^$YJU6A$IL>103MG9ON-+)[[S28X#^^]/$B#3V('9A(QMYNKK'>09S-_NE;0/]S-]T 8?M MT7W'W TCN#->NK7%KNAQ$G;Y?X5@O??&GY05T:UBT(H\(Q-Q$(UX2O,6FO*4 MJ;;)5]U9&SQ.XS'D^"2Q>-0[RUCTD&M97VM MB\BIUZP28\KY'5 ,7:JOA>!WO.)#O'G+3[GVOW=L(.5<4#104+SO7#S>O-% M8=E I&J@ !N(-AKH><0&&D9U\+("2WG""!@$0OWY?=(1U*?ZEHC8+%?8_'.3 M5R%U0PVO1JV&6E<-E8[54-VJU ZS,S^!W@JUZW=XRWTD?+ =>S MBTJ&TCPY&X$GXT4E=O='L?5A'*A4;I5,*$YIBT*7E2@YN+<.!1+U4!AQ(\UP MN=N J-T\NK96/2:*\2F$/J3PK30@ M2> RXXB&BW[?U287XP[Y@T49.://\N/C&CPO]RZ$@E-H^AJUOLG'16W2R"(@ MN><3"E$=R3R5$7R%>SIXRYYG,=0SX66+S ,BZ^'8Z WU1T5"FFDA6)(P%Q<% M:>5]L>AQF;VCBW=Y6JY9A.=9E1#/L362W%IJ@NX.?,2E>&IV4>?&ST#[WI7I M$+C<=%01F'R")3^8]N,D%!<)'F$FA<;N4,SZ3J1KK^B*@/(00X=4%)Z.-RKP MU$<"J/+5XR/ELUQ&$P76TUS=%%-'XZ&5ZI6OBDR M)7.9W(IK=W\F/KM?,C)09^*)?%&SAU5[O.ZICF)]@\CZ^^C]T4=G:]@]N,CV MU8#+SV]'1Y_I6!KZ3-^FG6&]1]-TK;%9-9#%A7[Y MK/T![TTG76,8%WS5W,V9PLLKIL&\C7*NVS<1 6)+&H/A3D7^%VECB]V79I/S M-)T-84](N]M7[G'5^?>7?WL]/_ M^/?9U=GY[1V0^L_/E_=_=N=1FC*3CA]'S'ITE^YVC="Y,N)[[&PX=W2T9 MJ\#[-[9V-!1EO(G,O1@;Q'*W[L)GX(_YJ+D^HB3J_*EOQ;[F.4-B&7 M29K#3P$I;;EB/Z3RU#$^0M3.I[;BQ_I+7O&I@T8"ZNIK7O6YRK%Q]W;G&&TG M3;%1O#A(O#3G/EU4-<*(Z0NZ-2?!9_<8":/LP@]X0VS>$H%6N2$LHLHX2:R$ M>ZF\&J^LAS_QLGGCS_7;W;T)Z^Y-X9($EBM/-'[BRY6B'0)>^W2Z$^8EOJ@^ M ^T[[-N#I;!W-M(;28:CM)N8I*=^F(Z*M;'*PZ2KM@X=O4AK#/FU4,TF6.8-.$!VZ%TU>3Z&^4R%Z MI7VY6<',^;O-,B:?_!<,Q#@I=_=._37\1;%[H.RRHA:OJL8KZYG49*,D*YMM M2D[UQFPZT^>9OX@-,05AKXRI_W_"7 F2TU"_=*Z=^=^_< M7U$_*3/[W=,3/_FBV]7BI;VB.!Z/H8#[_,)J$M)7.FE6)RD\*+>ZW#2^2&!S M1AY4[5VFK,$B[K8.FSB5FX8NMQ&: &6+.5".8$F"+_@B2$;X0UOXXR/S5QZL M"-SXR W0GZI YEM2QKOB!?\H":(U/C5G%B!5Y6[".NOSZ@,1F3=+'.X8[$6V M,\#DPT24KS\UF;9.(':F#Z>.F&>]4HX6T#R\6G:&,H\2QS:&%G8&,KL)%NU- M017$W*%RXT0HCZ1PZMCD46:&T=1-'9GL)ORS(,!]1WP7!]W&/DXO/K@[D%7=7X+MJ^EW?? M8B$;JLH.&/'*69?V?/+9%\(S9N(+F3!JLBB%?^F>QVP4XZ?EJ[(*%_BO2899 M7V M\A2%)#QY_9QBTOWB7!MH5;EKY&,"5"G K#%Y 7Q_A@9E+X$'2ZK4O7H:O_...X5P+>'<9 M..(^"U/O\SKD(4D8QK-WY144-#UF$[]]B,=3C7]-ML=;;!V@2J"PW:P.LZ)$@&NWMG?LP# MA;Y:4:(V4(Y3Y]OP3> B BO]1%8/1)XKI06_/%$#5T:(./%?JKV(4HCV3W49AMV!I7Q0KLW@VM]4[J% SG4\# M>+" WKB]>;H*W4)B*T7'^7CO-!MZJW+P^M0\(K.*PS>F%6F?S-J\*N[,VJO@ M&[3Z077'W5U6"Q5\F>G?G,NWDMY.1O5K'K(=3R<\=AP&.K]7E^]M1"=XOQ[1 M><2;LU*C2YP&RRNHU%$HO;MG$A%N=GB/3/KK^UD M=1.Q,IML3+I)\A;":,_C[*1_FZ2D6U(;I&YGGQV^1;>1#'&VV'PF8,=\^LV7 M Z:4[:\'WW^$-SHVFN.V3@VC2H\R6RRB (8B?XDW"4==#._6IQLDI!.+("%Z M96P6_?K@#X+*1,)C(.\_,;:@J_>@O-<2F$0?;;'H2'ULA45G)]2/N.LW/?F9 M7_E2\:@GL&9^KP2W^L3U>'A7\%B)B@_.",AB> MB5C[!J_WS$]2GU\%/DY"_J^8;WG62>; ^LX6]_[+C5A!M5_B%@%9T@XLOE2L MP()7+ZMK=Z9XUEI$IAJV6\1T0K':,++%U%M1%9Q!=V^5WJ/$\ZLZW$Y[PS=% MW^$Q#G".W8:K]:OYQNXRU#6>WO"&,'Z/S(0( MOG?$/)$5$>3$!33WE#B,]#C/EI1%?R?R++%;5(245XM-AN_%HB'GG@K7\@[XJ8#_3]^_?W\(#A7SGE#HP#L\.#QZ?_#^_7LO M%;^M93VZ^,Z;QCT=(W+R6:H@]RTK MQ;[#<(:D<96#/]W(TW2-%%VS%\4[F"PR;>+7JC022[&X2 .+N4I'XV2@C@L" MPX0F?GQ!%.NJ9B%O05PY]1BYDKW> +0,9CI\;VQ=[,*J4',!$4M1EG;9TG+\ M)I>'6UPJR='GM)Y+7LP%@EIR0=D9S1^R11X7EYSE>G7BAUX(PZ4T0SCZ PJ6 M_]7)OJ(6OVS6LHS?='Y2DY!Y1ILDG#IS&NRR@/.)*5!C?\ID4)?4O%J.C^_C M.*;/?!<8WX K&\*KBD]KU/=R8EHV,&FFKRRMNYM^Z^&JM!ROB?A=2@+RI= 4 M?"V3HP+SC?J//;P:-[](L#A[N: MSFA/.O2=!21TM'.!6%2R%KOOK'54[]E 0D\V)[1[:Z.?QI@5=A]'7\$0ZCMZ MICANOMXA,\'18JQC*?%9L(1%\QEY(C%=-UX+5@P5(<'=Z;"6\0*:NMG3U'(0 M_GPWDX;D5+8S 5_&HB K-N _)U&6WMY]UIRYUA+%H2N7\;X%J?0[I^>OMR3S MHX2$YS[#\/X4%ESY*H]Q)C\CBRB(5/.R$/-((3<%[-H.*/"691TW^A-)7KWG]$V?(T3S.Z(DP;IE/(BIFXE/:>0=PKY1VGE.Q@UY4Q4-#C*2(I/H]* M OJ(3QCC<8;S@<_!-2 9=56+PA2ZI@'(+(NCX#&9Z7>3Q)T?XVW#+&=)BL:# M/6'D>_.WJ@UFL?7&]YPP &R%\Y['A(S3I?,.%!5G3+8I&G:?O$O*/[IO>]5C M;>/A,V@X&C_AZZ+MYWYU5J^0V'ZI MA)MQF9R_!#PY, S2/CF)MK-$>&6=F"JYK)6/YHVKJ>.F+S(=/'NTA[33)1?Z M::-!2+-!Q-54^A!'C^YR?MU&Z1?,#?TY"0A#H)W/ 7 )[O"T9!R["F!:?(;0 MD_ /_U$Q79>%./IG+.8(*EI!/C-?DTP_(7)/YH0DP1+?2W(Z>90Y+&8+W&S@ M:2CTCE@SZ06*6,I=832A:\ET9?!H;?A/(R%'S>=J^VWLJ"O[?9/>O'[R M_TI9N4I/3UYO"<^XE3S>D4=Q,:*?&I23[<.KQZNN]B=2_%55NU=6/ZW\1 ,T M4)>ZL+J!5KR!@F8#L:J!4KL-9*XZ/#3^!)RN$&]+DB05\:J,H4O&(9^\UF6* M^S7'F+?B7ADMT6P@+OON 86]YA>\YB>PK9H%B\]X_#M%DSEOI\8QA"EU/(FX MWY@VW?"0]K*<@:P?ZKX2J0KQPMV(Z6W-IGXY)^F(Q0W[@E/0*.QR;I*CEYW< MJ=!7T6.,\,U^#+/ .Y#E90&/KITMH3B]!\VT4LPJ#YNS"O^_W\5-3KYR3(N, M5; RZ=17U02CG5\.BFFF^*C(\IA62;W@NVY5?/!6E&XR5G\6V?BXXA3:Y'J4 M#-X TD&VOQK-1*L=<$W"ZS?M1IV]P='8+(Y'.?($:P.T74L,O_3VQMQV6ZF2 M;VQ-X%_%D-OFWS7.6L:,B8,21_=D.]U@E1=\X4>,7]\[3M-\)3H1/2,,%#B+ M\(W1),2\BV,-'/Q^<6.Z@4 \/L"#%4H0/%6E:[T:M85EPZUJAK!LAM>(Q%^/ MBOU.,3,3[KT[5;(:QE>I9ANMK%6TIZKLFU;=N1UP,YUG]QE'E[R_\-UZ M_@5WFRV[>%"S9SY29'O/HS (\XH@S^1&HFS MK,T[C_:B-7]#XNEE(O(CC*ZOXG,87B ^>.!=BY=(+BA;D/%2/.VQ<[ES6XZA M=%Z>A(1YV9)X:ZC8]3 >KK'&WOMQI7AKFD:8YLQN"8;;"+4MM;.=:FY;W_"ZVXHZ;G%J(JY9<9Y$0]A-=SQKV26[.X M:4KLEGY*==-[]M-&5"X4XW_P\A3](53ID]@'L;LE,$\+Z7=K%O'LE"L:$I<7 M?&TWLNS^UM>JY7O/,,JC=W'^#L".DQ#SLES[*W)&T2F5)VS@RR(L[_U%%)O0 M(;0)7Q-E*]QU<@,C:[1=BCYZ5@+R.*+I3J,#MOJHRQ^"L5GC-.10D^6 36G? M3W6@P+O-&((#3'V7"1ZO@M.+U&\.A! ![FZN+!-07M39",]@>L;(LVHQJY]^8UH1N>[[,V S(Z14+7Y M%:A/ZOP2/):?!G+-LD.!W>4*!-/2\P06?\OQZ7%P!6B" M?INZ_=%S@)5["*[V/WM"S*OE7/9$R:5CV);%1A^P9JN1;=3JISV"UOL]$7^_ MIYK[_^F7@X_OWW/C5OP8EJFR14DO\U\(]W"/WA^)@D?O#W]UVE>SQ:F?+B]B M^MQA):I>PTM'&&W-9:;P J.6RS]67Q9OU?CQ#=]\[T@ET>K32M0K92?6MVIN M_UA]W#0 8OHW[^2F;&D['/M[)3S-#9;:8(QW7\5\0;S5_ ;+8M>KX6W,1FMB M-PJQA56V(.8YU,0>7N4,$5[<68XX"7+9X8)=Y/V;6SN;B"('7O/E0]P[%6\? M3L-B* E)#S3O9Z?_\>^SJ[/SVSMPI__S\^7]GYWU@]C>D<=.M7:MBW=3,#\% M9NV) L='^#7XLYS!!")V<,4N%?]C.X))M958;N]NG6PZW?#J3V[LD_/R2XW= MQ@E%O9HJ[JR.=W\8;45FK+8@3P2J?7PQV-($\\53$4 M?>QC>3<;QOE#"@X(;D(]=>_>5(4]7MK]KFL;O29/SS9TU_G*Y-BEUJ/&3D;' MWK/).S:.-EK=>0JJ#? =&_7;Z%WOU+?Q:Y;-6^KN,-O#!FCM <,F;M<'#-O8 M=4<,V>7=Z=7L M[O/MN3>[\$Z/[_[=N[B:_>%=7E_,;C\=WU_.KO_D@B"V\&S1<*.5JG5*8Q"D MF"CPB;0<;_Y:4./?8OLP6_IX][LIY$X//Z? L@Q4EO/[+)S&JM!43M4WXHJN MMCL,7"H %#>8AB>;',*&%.*E=Q+X8/>*C M5!#=+O+^FQ]:*\(L.>;NH8]S_F?LL(RPNLIG.?]4AWRSL&/L] MK )%@$F!Y_"]#OU6<=?PX2OS0ZDI;!5Q!/,\R=#2A2&X&&GQ']Q!/IP?2NVB MNOS$"!S-#Z464UU^8@0^S ^EIE1=?@H$T&^:L7OZG,P/I69557H2X/$9:O8Z M/Y1:5&G1*<"^H; RB/\[6G-G]5!J4#4"4Z# 8\IFC+]DE. ]0:EMU8HXI7%* M,,]+?)F$Y.4_"&B0U,+*R[H%SI?\_(1T>_OC2&II#03=4A*.>YVX'10%7,,GK_,CC>V52[@E\5*[ MC64:&(WQE11W"O\BBHO=HOF1QN@VBCF'RTYA]GZD8$&/-,:V7=(IZ,LDH&S- MCYUPV@-,A0L@]I T1ECJ%/8=TL2Q^7\]T%C:UL%W4)>^7%\@IEKP .;?]"8U'9)IZ#O M_9?+$/, +** #\)B$OR@,:TJ&4=$KLBC'Q?N+YZF?Y#:U\U2KL!2W'%#X\>[J,L)O,/4ANZ5?__PY:5W;VNMT5\RS+O7I>#YLZ 3<:4(N/\:I2G>0SI.PE.1' _+1/6A_N3O0*3==0G(GH%/. MU4@XI3S[G-CWP6<I&R^-_20W_T:R[GK*A)CBIFT,^4T M)*?P5,RD':OEYSLI)86/HI-QK((*(@J?1"?C6-T41!0>B$[&E6J=$3_&NW 2 M;^&CW-?02+A2*QT)N4.AD7"E4KA30K?@A'M)[AQT"[J; D3FQ>,T)=EQ'--G/(.8_RSW Q2EW:F8'+S4GI;:7)-L_K/G_\BM_V&TJ[4T92XE2O'LNPT'\/WA,[*D_,71N[4?D,NDL:]9;'+\(O=&]JK3V>2S M5T/(O9F]ZG0U45U$+^#7)TF.%PX;&PN_R!T<57%7_:C"\ZOE/FH"U"6=^4OE$?19T3\]S)I[9;,?Y4["EUBSD9$%QVY$] EYFQ\=-&1F_(N M,6>C90M7&>I_F1R'3WQO]U>YY381G8[2;6,[?"\WZ4:RD^8EM_4FLN[4$&;? MA.^1^/$9WI?%MV4HVSP5?:]P \S$W6FC(3N%CV H[HP=IKFF[/66X%,TJ( * M5V&SH+O^V$*L\ VV"CI"? 5.>3%: :S< 6B6<=6R;9QRR]XJ,PF<E,V)38CO#7H?$I'2G MX" WDAJ)"7*0&TBUA#-=:NT\WE/^[W+WD1PGX6RQB )2;$+>DH1>DR<_K/8@ MMS/R#5&M,ZW5XP16^1 MP&8[J:.NN+N1H$ O][-4Q:>&7NX[*8I/0'/P$A' ECM+F^4FH"L%7KE;M%7. M(=ZT!$)/_.1+>EC.1]N9&[M$7+:ZDH7":=&(N&1Q3R^B!*;[R(]Y2E4^_.I( MU>W4CJ:B3ONFBY7*/^@6=<6J>,-*S)'EG+J=#U)=V%E_R)$K++&T\+20*ZRP MK+ S*R8!\\D/,<"RV/J?+8X?P9E[! 6_R\$<*+([]JYH2EK6P5AAV'M7]'88 M*UR#OA6YTFJQ7XC)J:I=1+[RN,E9L&RN3DJ[JD@)V;<>5SK=GZ_<]>A=CRN^ M"9&F(5#D?U04=]9;*O1R7T-5?&KHY1Z&HKBSF8%?C4O/7P@+HI2$LP0?!(]) MFO*,@T!#[FYTR3G3I4X^D4VZR?.3N1Y?<1/5-O.,#K.0NAIGT1'6OXB9W M)@REI\U-D4O23-J93F9+PO!M"S#Q)$FC)X+OI:SP]OEL44;EBE_=^R^DL:15 M9)CS:X6N[EG FBU8DN#+#:,9 M"?C+6HP^,G]U2AE-_*>(Y>EQ%-Z2."(+O,T-E=)5%)3/RF&_:+DH/".]U$2Y*#P8K93#L?\4T3SM3)6LR.=I*N]0 M[PSY*7P*4_G)\U.X%8;RKO53D5%9D?=3+^5:%U5<%,Z#7FJB7)0^@T;*G8[1 M, ^R6_HJTMSBW@-04+D*DL+N-$J*7.48R I/"[G*#9 4GI*V%%>LFW< %;E MS:2GI$\R;BI?P$AZXMQ4?H")M"N=O(7OB[U3/[XE"!36F)?))YIDR_@5_UI$ MGH@'#X&EW!OH6X\K/>W-5Y%=M'<];X:OW)?H6X\[?7ZB\1/>DH@2,ENTW^)I M+,P5"4@-Q=UIKR$[N0=B*CYU=G(OQ5#$2@52GU>1=I1M80K_=-QD'LM M&@E7'# XX,1/28AGB21)1>)DF-B21[ZO?A470P>?DB:3XDGIE MO&>+XD_0"G+_9LQO.M.%4=M1[DN-^LVOLAWEWMJ8WW0VOX[9CHKDK&-^TU74 M@@B>NDS3G(1G.0-["N@B&I;!5K,%/^JHFT;N,/:LQNDLUH>MW&_L6\U;82OW M(WM6XW1&D,#LC(%59*+=M;ZIZ78W?X4_NFM];XZ_PI?=L3YW^M_TNL5*O*CR*?+>J\I/0IQ9^E2LC+S\) M/6KA5SDGBO)3P'^_9*3.@JE(4*N6F(0.;7!0>0\JB4GHT08'E0>@E)@$AV=: M,U#9<'GY:>A1$[^!?6Z4GX8.-?$;V.5F>5?XR\02LP4Z;1]:W[+ M>J+P1?:O>5IM\KL?Y\2P212NS;X53VSD]&D1A:.T;\43&S=]6D3A>.U=L:L6 MR=?KF)M#/R[-8>/%5=RP;R9F3.]%9K?:R"HLUE%KW"\C)CWJ/U*D3U8*N-)N#0.YTZ@4<*61]S3# "T>7EAAESMW MDJ+.VEV&6NY^28I.JJWE'I*LJ"/4O_N,7]LHE?8R27.&%XOX$B\BZ67R^:ZB M(W=O^M3A2J?Z\90[+7WJ<*6%_7C*G9%>==CGF;)L?A8Q$F2454RV' E)*0>Z M)\6Z9>8EI1SH#Z+XY/^5LM,\S>B*L/3X!3WM[?2_BI*.VO?:7Y'9HH7GC*[\ M* 'H6W9:+^"(P5U $AQSGY-T38)H$<&JJ&2P9:WU JX8E)N$);)"=;:LMKJP M(^3W41833+(91D]1F/MQ@7S+*UW: M,M^[5.. ;9Z^>_3]]?PX"/ Z09FN^S@)X3)=JIL.V?#'ZA/BX8=)^/WT[3? .M;P5KENV?H=:'-C7392W)"#1$P*])EFM MMEO>@9'VD\I6H)L3F12 Y)*/%]_&B I7A<(4I*[Y7F9L1UT MLQ<:EP407$BL4!_%3/@ZO&2J*][\#85:+@"[(L'CG7 B72S"_'+P^R"DMG<5 MK,,T6!$N3$* B3P4VQQADN$T%(P($PNG(>=(LOB3UN?VX@,SW03)\RTM').' M^(OYCG >VHFH&@8>8O-ZY%['M(Y1B\O7;XD9&K=O1R[F*:UP#+FOU%"[BL)O M]FS6EG+P>L44Z=#/?M_M%9.T@S];1+T^Q&"TLB=N'CL?WT7P,Z2NLO(A'R>C MM^^Q]C G/<#C9/3I/=8>9KR'>-Q[JSW,GP_P.(8O;RLX&_/:+9E%M]&&0,7Z MM;P;R%2#@VX[[%A'HHW2:6BNIKV*D[1[!+DKR.QKRHEJM8I_FOJ^B?5UG#VF MRVS5W3(A<)B ^WDX HQ=6>:1'CA'>J\(M[LR78WF:8[$9[5"C,GG*$><.8[2 MP-F&*D$//O]9JGJH% <8$S=_+L6#%+,S?"V=K-E$2F^SJ M5K=*<.?#Q(@95%Z"O1ZKW9*NHC0HR5ZOM9@QI6F69*_G+2?I"D3W%V2OY2IB MS!T:!:74<:UYX#F]UX"]SNNOM[N2T+"LK+C=Z#'Y*<"NB'-_0<:([>=PAE78U18Q98H:3I/=PK(B[\HKX\*,K?TR2\)( M)0DM5![#*!BBB%T1Y6F..',U$C&3U&2S+SOX\4V"98V45:>D4K MM%=J?_9354(*9W,_!XPY]44(9WT_!T>00T@-/!WP(FQ%]T71-!J:[E-$W_Q# MK20AA^1B-\?,K7J7&H%T93?'S+U@EQJ!'&A'Q\=;(Y!?[>:8\4WC3H'GV@VW MT5R;[\^O5?[_?$>7!DGZX=GL:9IS]Q^72V56!5T%9:9(CG6DFE+GD(:^<23' M.A;V(Z7?'74.B? ;1_*^VKF[SIV4_ TCX6SG\J;MIZ^YS%'Y0I.P8!;N82X#72YX M=I&ES[$._S9[ %U):1\S26AR?2I"@ADP,)&$8I:E21I$"[O!UM65]K*3@2=? M;9]T=:5A65EQ8_[5+LL[<[VZ<\3[I*U*-]L&8M,A?[Z+R#A,F/2^)6SR^! M_E%H*YQT=:J];47A>MU&9]^/G73UJ[UM9>':OO([Z4I:^YA)0I/?B6A^(C0. M8H#-)*&Y#I/Y*DXR7=,^/.EJ6H^REX_/P2D\[%G'?"]\#J[A8<^YQ]R.[RZ, ME/TDCU YZ :TDM06JQOJ?B,T#KKAL).+Q\$Q'':2^E(3CS^GJ-M)ZCM6TI:0 M^+.(!^XO9KH1T2-+FM?5/?8QXT63$(]>Y *)Z%E3R'!^OVD MJTC<7U!0Q(Z)OUZ0R,YP4 M6^(G765B7U-&5-?J,:UH7K4CU=4E'K 0@Z$VB'9%AX=,1** 4S0R81RA3$BW M$;6)S%[%'$59L+K7830/U^:C\?PNJI.NMO H>^8L>>"#L[>7O?C\=?6+1]DS M\N!6?'8&[4H:.TJ+:7LT,Y9?;IYT)8T';63B@&P VHCI*W4MU/H%/(0*$@-/ M#V)RY<#HY L>'D3FL7TTA7 Z*86G%Y'YS ]"5-L5A-5)/#R]' M63T;B]"*R M#?=@]60G3B]BYG W5JR5/,;+D6#UY#%.+Z<2L9HK4XBH83WE(5.1HU")RI/T M=$W%C#>?@M2(CKQ>&QWX$RRN[+ 2DR%SE4FY.X5EE*&-&!PYKPKGVT4;UDAV M&PI&Y$E0VH9B^DT7D2<-:1N*F8U;@95C%B'S)!W(@=166"'$PL=^#IA;9><5 M%!8<[BO.FI^ETKHI/EG>._-::G^<8)U?+WOY^!PTPL.>M?65\2655LL)EL/M M+2\B/XWX'=RAI[R ^L^/>%+D#J+0*"F@SKGX(?A5R+Z^T& MJY!"&]ZZUVH>EA55\U8&'305O.+/7'5IPXQY*G3CM>/,41N]D2?8]K/_"^-%>@%-MZ26TG M#0NE[NKZJ&L%$XL=73/VZ8ZV_O9$+59MA3:,V77@@(P#V@C*AQ$]G1,(2$'Z M#01EHD" =5W[#03EX-I<5:$6A 'R#V0B* \5"L@[D(F@7'3>^F#UU2%30;FI MXX%T QMQ(K$Z5UN]!5J"FN,>Y863!85-;]1"Z6!E#N]DYBJR1F'"#/G&/MP? M?>U WK$/]YQ]VX8_6]9UTV;13@IM6RTVHF2TN U6O^LX6Y.%H6A6RRQ3B^** M4WNS'Q9[%1 =>\MES@UF;OS1_=/[#2:D_-$QGB[Z^+)>Q:]*?55Z$\Y5M>JK MKPL_Q]&&L*J%O4(B>8C38%7_=[-@_!RG_U6I&8J26)-L_/7;)[_?!/^4HN[T!PZQ9*PD_QQXH^UHCCS\W#S MU_I5G12K_765\Y'.G@56DYWNE+$F?J>^=AF.$],G3 ^,,7D98O)IYB._"-,Q?X'U5 M:;JRU^YNI\!3+'0[SA%GRU61V?XQ[Y$7+V$4)E;/9:.*LU>$$9*8(5-65/&3 M#M;/X1R)U)QB#=QA8TYD<;SX&:Y,K=]&*:V@P\>5RH]HM,?\4ZR%.\(+)U9- M/8@&"7/X[Q0+W]:+B8D6$IEZ,<;1_/9E3132C$(S7>Z;S)9W^U-K%$[R$?R]DWQ\/Z%$:Q^?BX#-\.['4O M^1+XDTJ?S14U9EO%+A2I=B%=>\LPCJOM[E#;D#&^91CL;=OJ-#2Y-)8\1B;L M;8:2T",=>(KECEUFLM#4YGRL=NRTDX!')?=!N" (D#NVB\J(^HN:JW!C#XJ> M8DGC?@.!"#!I[#5@'YVZGQZ=8@%C9"(A#QW^CF6,H0TOCM95>L7M[M177TU3 M,5L/\[G.S';O]LL60NFB-%,\'F,=N(C&%(^\O1)$7!]FL/:RE[W('#?PN6C% ML+W\_+EXQK ]XZYQ;WRF_S38Q6L!T\5%O-U(:ZT0K8N]>+L1U7;[]$<(J(OD M^'@0E5& T46"?#P<01ZQ%K2G!U'C$, X@A_U>F!4D.R+T'ZG:D4#BB]M3[&" MM)>]L+[8@V\$U^FQ%]8/>_"-X#H]]J+Z(%@58XEI7Q>B6BE".8+M2-P-Z(2X M45$::[O$PH+2;D-A>:LC&D%BZH:B.1I!V:H-;57)3K%6]"@_HC+HPHOU MHD?Y$97?XH5(])0/]M6^.Q:,]GYR>1+7H M>ZW60;@HJ7:QD7P1+1J<".M03_0H*N^>=3""-'EYY&X'YH6F_:CA)8[L1Q#) M19KJ\#%+S0#\$%\%J]5L79[P_2/0.K#OD;'Z]2YNN5O$Y-IP,[&);L6W#?-Y MC$ZLN PU]KR9?TWMBQZLO+VK:_%MQ%4K;OJW@VO6MM(\P-G[$A^K>?N8L^:\ M&=YGE7[\57SO69YB)7@.ZN=ASXO/GMW)%[_%)&5424^QPC>TD8G#P=F #6]O M0C@<_ O8L.Y#Y3&94RUY^ [JU"PJH!5543MX3K,H:YO)MT)>^TZ#82EOEQEK M#CIAU2<2![%PV$G DSTD5#OYKO:0J O M47IC-D:Q#K?#2BH6QWP,K22TKS]TF*KK^&=$&!QS<:>TA#S48W=,Q)W2S/6> M'QCO=FS'K(R,&+-P9S:$C%B$U5ZMXX!S,S(1B0).RSQ$YZ/B[# M0MK8B#4?%-2G("4::K:-\B\VGE0T#U5-O/44"VS[.6!%2$MFU4=JL=0VM&'' M4;T/,+UB>V-4>6UCNU=A_>TI[HX./20)4]RQCC>.<$NMY>M,$63(*;Q]2,UR M$R?D']X^CB"?M]&7_(/._ZI /SQK99!#VK*#UR/(>6]=.*C/9*_'VBX(&K#GSUG<4&HM+"SOCW1\])E"R3FO7PXGRPW[/\8HFZ207 M5R(HF $-V0K)"L"%V!\U9H@9B^^/@3GKX83,QI?'S+RN?VJ"2M%]Y26 MD:,RFC.L -U36E2];UO#&59X=E@)R(,Y*743ZZM5$+[8-Z[Y#XL_L_S(0G%R M:]T&-MSK&=8F'JT+]96,QJW@T>-]"4NWS0BVO-TUT&J?B.H M#FHU;"XNJVUT#F(U;"X^=PXZ-6S.N]& M7$L%:+'"]!@WXEIN%>:U2N8ZM)\X$EH'??-W(SBWUYD.HZ<\,0370=1&^!&& MU_S-RI<30 >7#$CJ9>34[^84=3+<:Y.:W$4;\Y#HP.X+MZL M&\6-,)J':W//:>?PU!E65=[-L9 6-Z5&,,_8R;&0-CVE1C 1V55_X&5,-.&C3!']'U0\L?B_F MY>WOJ/J Q>_%Y+S]"6C_ENZ;V]\,TR> @]2O:2"@!;<1#'*[IH& -O@Y3JO; M*\ZP4'1O>0$9:,4_2)P:Y>75_R#;:91G[,.? OU#65EB\% &/N:?Y35R3&LWSS!F[P\Y^HW[3Q#AC'"R[%@A61CA!=Y;;HGREJ; MAO1D@C=Y>:Z4\NMYAHQFA)=CP0K9SP@O\MIT3Y2U-@T9TP1OO'FN;L3^?H95 MD)L%!47L(D2U@KSMJQ&QB];4"C*R[';$+E)2*\AXZ]EG];.X\M(<2-)Q1#_. MK5ZY/1K]'$1/*ME>BVG+V*V)5;U38P'C?;AG[3.3PZ^^RSS# LE[\7_\]>/@ M.7OPSSJ"P?ASO<&VZN 9%G4>[8NS75!TY;S=T"XG@)CT0".A2#"5@4:<;1$% M58WC6!)ZV%ABCFK(,-L9-!:>,\R*!HTYF5)C'Q4K1TO9OV[%BPF/D/WJ5KR8 M@0C9GZ['L3UYAM6@^XH+:1U5]'@J[RDNI*U4T3OFZ6YQ(2TG/X28?%(OCTH3 M!L<,C8P86]%VJZ,8IVD%B36>NX6%10YGW&YAQK;?":::6;%.,S:2D(/Z#@16 M6^XK+BYZ.,WV%9?0BJR^SW:%@ 61^PTDU'\+ 9R!^PW$Y&#[L3]A@/,P,A&3 MASH*.!\C$Y&Y@#,R,F%D%A %%O%%)HP[O""D+='#2KP#EO)Z285I>.KNMY37 M9V@5/]_"&I[-H;&\;#60#<_TT%A,SKZ$3\_I;/DMR6\$)52>\W_;4$RNNH@\ M^4#;4'"./-E!VU#,O)3,ENVK<6KO$[#J[ @O8MKC %9/1)/=J&8G+TAS*C@EI<;.BO3[8]F1=T1N+C7NFYG=JP-NQH M7V(RZ87;DZQX^)*:[^WG]5M9W]\(MR>5\? E-=_]N#W)CHN?@5XDA-"#_'2L1.2P!XL'[>E8<>8E?5;:,J_:#BT6H.TKSIF)WN@Q7>DI MSEWW5_'+6JMGFH+#C%CEN9O8>X#NYP[QT*V;QL(=WMYPQK'/.Q- _D'M7%, M"M\T$,Y5+ !JIIWI8*EJ,>\\S!,%CA,[UR'FL(=YHL">;Q!Y=*'M!'V.98;W M]0BA+6U<+6$2O:='O(NVA.GYGA[!/?+7!/T)KIO(U\MR]X%FW&X*7R_+W2H; M<6-9XDY9[G9B7O0$R7/U:6.TV'ZZ:]5FJTZ#Y8='>N)N8V,PNXFDOR?N]IE? M;F:&*M,^W1RN7I8Q5]7=;!?SO[)0JWL=+S+SF6+^CL@ @41JV%@X,LAVAHT9 MV]J]5DM%_#2_E*@X\WF.A8)[RW-FIA$/S>DS_34-4K7X3[#*S(;YUV>:YPD1 M)!">'L1@M.$D%UGZ'.OP;[4@;) M#%@*PW2;))G% UF$PTH8EEF6)FD0+6A> M^7Z.57R'3,6@LIV!D$!*T5=<7/20'/05%S,JE]%#$M!7G)&G4CCK(%R47U=% MB]K^?7FP[!P+^_J8L[:LL+P!B7C7*DB2SEXW/P" ][UC&E/[ZOQ ;2K3#U.=;N]7/ F\&EHBX4 M1\'J1IEU$U;?[93EC7NM=/IZOPJBE,8[J MN-X^>'%N0M.$;F)]'6>/Z3);%9($U/:PWJW33BX>!_UPV/&.>"X\#@+BL&/E M54X\#I;AL&/\$J.V;=4=&2"/<%@Q]AW,&+ FK406Y, !B8%$MN/ 3D!M&'L M\Q@'5JB%-JQ]'>* ' #:G,K 8=>E+?J,M68'+(7T^5Y,<.8?L!32_WLQP=E_ MP%+(6-"+"3* 4LAXT(;CH,""%Q]NI!X40"1?:>-Q(L$B.PQ;21>-$!0/TD4 MF3S34OA:;=0JMHOA4F;@'.NMN@U9^XLCL)S9$RX'.1@VYT67ZG">%GORWZ(P M3;Y\_5:^8,7:K6Y#5D1I$$9J\3'0YO.4A%:0V4NV,F]*K]4RG(?4J;# JX>U M(&S;-#E80J\%*X:-BC)E=F>OXL@>8ODC3)^OLB2-7Y2NCLA@^55?%W)1UG80 ML(JJMP]^G%_4/'ZB(<"\$*H2Z* 3T$H4ELYV#U9!'386A>QKL#*?YZ:9CA(S M1>F-^5*A_E<"ZZ >$_P='7XLJSK)'RM3MO$:3 ZB4I3ASY.)TT$\BC*\]1FO M-N9:[L:]UN5TC&51W8:\->]$Y" 8+D/.'#6%/V:/.1&ZC3[^FEL!UD M$Q*5T;Z."S>D,Z-]B6C9Q7AX^?HI^#/6Y09!W&'N2_)%:V,%^FJBC)C_1J;:B;C?KRM2I3?"!T M841E'O*7XEBC=W\/$=&*&B]82O"88;GL./'TIH*08+K5;R$0 Q;W!1:_=CNU?8__\F_:[7KQZ30BZ.U"%4!YF '>2!W2SY M#6)2=Y 'C ]0@IH<'>> Q]N)Z\:LX27^C:L-<V:-T(W6JG;*%6:^%U1M^Y5S$$?_E[:+:A9]^KFH \_QC9KWE=8 MQ2BJ.O>R9C?OW*UN"@NVMG^ETW] M3SK&=7TODM9H9/_QFEC)EKU\_X 5^-\ZE'?3NWUJ??_KJ(FAO)OQP:?6][_" MFAC*/VJ$V?_J:V(HC-\X3C_0D)]JH OHH51#/H M-\TOR['VAG"]SB\+^'<0+59VJRKI*!%^P''I@;4/%>][&7D3^K7O4=Q7&^,>]\=B=W.)<=ZXYXUN MM/:]>$N6U;[2^5W'"2U^\84"TQS*Z_5#-8"O(ICFD+/O9X^)^BLS>T:;YAX' MOJ< VG!FLAE3(>?T 5]/T&\@$ $F/;T&1DHB;*] %?.8"- MY" IUO#XHH'>\H+BW[Z3P#<,(!-9*,KW$OA^ 6S$BF2]7ME-GF!5;J3>1LM8 MOP3-+3U\VX"O"T:4IJYGR]HAE[S-X3L'^@T8$7Q+*)Z/21I2I2H3.IS+6R49 M8VZ=#?JGL.EQEAC!9 EV[*+JZ+9; P3E^JLNCK 7($Z:Z9&02O2'/EBAH M0@\)QEA7TG+O1 W9R%A7\G+=;9G;R07?=##:E[QL=V*]#))P3J AXQGGZ(@0 M0VXTSE'1MO_O?VUXM%K]\:__H5_H_^;;S7_]/U!+ P04 " #O00E9108O M"Z@G [CP( %0 &QE870M,C R-# V,S!?<')E+GAM;.U=6W?C-I)^GU_1 MV_ORY8S.VI)64B>3?>&A)4ABFB(4D+2M_/H%>!,I B! @J $ M^V$F;1L%5GT "@74!3__ZV7GOGL"R'>@]\O[WC>?WK\#WA*N'&_SR_LP6'_X M\?V__OF/GUW'^_IH^^ =;N[YO[S?!L'^IX\?GY^?OWEY1.XW$&T^7GWZ=/TQ M;?@^;OG3B^\46C]?IVU['__S<#]?;L'._N!X?F![RR,5Z89&U_O\^?/'Z*^X MJ>_\Y$?T]W!I!Y$ E7R]8[8@/WU(FWT@O_K0N_IPW?OFQ5^]_^<_WKW[^;\^ M?'@W&B^&OX[^\^[Q\&[X]X?_#&;W[SY\B/Z*H MF8/TNXNZGX+ 'O[SWG=W> M)5)%O]LBL*:SZ"+TD=!_],#&#L"*?/XS^7SO>_+Y_TY^?6\_ O?].]+RRVS$ ME/9SH:^8Z*,N'J< .7 U].HQ>T*MF>MY8*.@ =\Y>FV<+V!@N[5XSE%JXW8, MZN&;T>G#%>M$4 _7(Z52;H,RI])@UD+1!3;Y]M6WG[Z__A1]^18NPQWP@KZ' MUVK@!(>1MX9H%REA.C>DC^##$J+]-TNXB]GA]M*4Q8'MDAUEO@4@$&>I0*62 MA:F-L*1;$#A+FS%@5?P4NVC*W,UD/)_P.77+717 M6/L,_PKQ:A*7@$+;> QL?WOGPF=? L>,I.G'QS _@+>.1Y>/([MXGTY $33 M^ /;=_S)NK]V)SDD1=+V)M%\"U& #9?=+7@,E$X?1L_MB3(# M>+Z&X [!W0WT F0O@]^=8'L3^@'< :14..%OM;G\,9]@8;^TMOPY_;V8IG8G;=(^ M1%1*Q6[*0GO@C,'S<=.<(NCA?R[C/V'M?+.UO0W ,S'?QL%=X&^J14@)'^W! M=(\/F.X#%@C;:80?&/$ <"O%.(A]J,7M*'STP5\A_N?P2?DR8'?>5* 96)+C M+&,&3:'K$ #%91#LKPTC#![M(YMC'RV(==+0%)/[5/>&@ZS,RK[8^-8FT_\\ MF_X6!+;C2L@GUVV')X:QC0CI$Y 64>5'E9\HZHM5W96Z*4<_!S28;/P.U3$N MND@;B"+["77",2WA!M)4]MGX;@GN=M"++JWJSWU>)RUOJ#QU01RBJ]#%%KH, ME1*%IH7#LX!V'N[QI\@6;+OIK6/.]S!9GWRE&WCKP:">- MSJQ^@,]/<.,YA(_\($=-!H<'^T^(TCW6'QQF8(\M"BSD'&SB^Q)9F%KY>F-( M'/\K&:$O^-R(<)=>('<&I9(W-F(GB^&T_T=_<"_A4,P3*61 ^CQ7(E7(3#SJ MQ&0*;2E3GMF% P1:MJ=73 MP-T-(*5_P('+WDE;ZZI5_M)9M, ],MC*-[&N6^6FC[^S(M^Z<^T- M@YU"&^M;+>AD88.WV#"K@*G0UOJN5?YN0D1B/.[PV=AV_P VXK/(:FY]KV$- MW#DN0#?X:QN(^"N@T-+Z0"&+LYEK;_5T["KSG>VZ M@]!W/.#SA[S0TNJUNZ7$GQSB8\<&SZY?\8DVV!)WL.WQESV5PNJUN^.DIE, MB*E"[NCLP$Y6")=;.HG5:W=#2H9S"UQ7!-)\0ZO7[EZ4#.++ EM6?G0JC1<$ M?\Q+S:U>NYM1NF;_-[01'D$W.1A7K/"3UE:OW5TI,[DR<(2X/&UN]71L062[ M'H>[1X J=_6XF=5K=Z])%R@Y+T$4'8@BG^@-<7,CO&>O^ <$+J5UI>,XTU^M ML#'A)__!!T;0X[),:6]=Z=B#RA^^DF3TRKK2L1^5/WPMR>BU=:5C+TJ^>$.N M.=$"/GLB;!Y;6UD)B76E8U=*OCV%V#9W_\_9 M5ZH &H%UI>.8E YHK'&$QCYN:EVUNR>1*=9'P.9@EV]B7;6[]Y"<3'>ZA1Y_ M[SEM9EVUN_?,P9(X(0Z]J\>%$[@LI$Z;6=P?1"J!?WF.:T,?,P#UA.TV0.7-IRG>#J3B]"Y/GY%(Q%>/JPL0XO8Q, MY;B^,#E8EY>I/-]>F#R/2-Y/GTHR%BOOA3*Y+LQZJ;I(SPF6=85 V08S%@'XKGB%Q:98+YQ(]DZEL MOQ@XNKQ[^@R)LK%C(!(TET"&0-DN,A:!2E=#!DK9LC(6%(8SXWA'\)JAB-PE M&11E2^X501$Y9#(HRL:?Z5 4G3X9$*_(6&3[E#(T7I'9R'):95B4#4?3L>J*RZ1_%>8ES>N7(? JS$N:@S%#X!79DASWY=%7HQ".GS^>9GJT ME/Y1J"19VW.\MOW'2)C0_["Q[7WL/@9NX*>_.?J1DU]867V)R3JK.8'WG.@\ MR\D+D2%OE#)21Z8DS[":^V+#1LDC]?E,K@B%V3UIKYUKDEU,DA;Q?TCYQR?; M!:3B47!C(W1PO,UOMAO2(B6DZ/6/15PWQR=5=#!/CRX8@X =.BQ"UBC9IXX, M6465,>#QG&_6* 6H%LZK)Z+I_(F7L3$-T7)+,H5Y.'/(&J4-U9'A-ME.HAIH MU7.$UKQ1*E&]N9%4Y@.YNYG2D;)8ZU$1Q9LHEGN7\2<4F:I9.5&M* M'16(@+U&:=TLI:@>YGMBC_LQ'UR<\PWU,UK)8,J8[DTH5WD$Z[1R^7.!F2#: M1;,L_>%5@N=IEGV M5ZW[J[2P8U9NB[>%4%HWRP-3HW*E5&VSG+!Z^H<\3H%VD4XA=2?CIPDXNH?2 MOEG"E4*](V0Z5](V2]!28CSGIH:D!5VD;);<5>L*$>YV3I!52L\7#.=='+*I MFB6"U;LWKV$&<@R_1BEC-:]6XED1,55U:4MIK9_E7()!Y27S2=-\AINNB\Z5 M$SN@IK:#E]Z-O7<"XHWBW'%2*:QKW7LJWM[#71@]\Q =88G!@L 6VRS.$XB5 MR#WTB>J8K+$VX1L*,CU9U[KWXAFIZ^:!55J&., MM;T80"K\S.R,\%>PGAA^;'96^6N9-"Q?.3LY_;4@(^:!9Z>]OX)5=>KH9Z?) MRTZ:DQ?;NT9$9+;PPP>4[=AG-$^J4:D,1S!VUZYIXA4C')1MV9>'#C]RPMA] M6V!)T0,S#-RO69*R)LQI"(BJ\^/Y(")WZY!/U6]LGIS/CMSL6DHFFD79GGT^ M,TA*_$H$*0$T1EW:5(C*W]<%PW'> ..&^YB]!L5!JHXG4F9*G].=8"VL1(.5 M##2OZVHL=DB4,E/[XJ<5(P!+F>5]P1J<&NAEH.VIPGQB!9@9Z=-1 )A0.)OI MFU]=\ 3"YY3M@H9!5Q&RIVQ?/#>U7Q:B I3>_ X$Y0Q.YV> M(EOQ.Q/],-A"Y/Q]G'V5\IP2:J_50V-GY/NAM PQD?8Z/C16^.\L"U)JK^:3 MLY=K+!,!:NVU?DH/L0@M$ Z5]KH_)5XJEP:#0GM]'\G'QT7(K"R;=&T<[UJH(I;KVGG^29HB6WMIAWL%2%&,2',W_<7P=K[ __\P'"_FD[O)=#CK+T;X MK_WQ[AWJN1^-8W&T6!VQ &A?8+D!EX E[(+2B2 M-M%?0AGZ>$$DG^>>"G+MM%]1_(J@[T\17'.+(.1:R5Y"D&41??;3]]>?HD^3 MWY TH%6X#&;P8+OQHTH[&DC,MMIO$++HBB3/3:@V)(M&^VW!W'9M%-\S_VYO MN OFM*DLKXP!CZ($?!^KUB1*P _=/#2LP:^BZZ!<,5R#B"';O0-<*$^;:K^H M>+#15T#0(L'5JR> L<_8L?AG$^HO51Q,;3)G^$])V&%7Q2+2V?I+B7HT28RJ>\@NH7A8[ .W326G[\8F&3Z"R[_ M"CP\-=QH>N\73C5)F4]5?Q3ACX1@O(<+PL;7^^L9CZ,$B'VF^?K494TE+WH75_=)! /!I M+2BP4_4B!IU$/_-,/.N,@?Y*Q<=I3**RXWC/$+.5S'-LH0W &B*02Y,8ON!Y M@@_RCF>CPP@?>2E8PI\2G9C22*QZ;RR-G*5_47&,4):K]!.?\G@-% KO<054',L$OW%@T\Y&=B^LY3@/&K?/=NWCAL&7(/? 2FY 59]?-3!A][XR;G)NG0A*3"-9+O27S-9E,.J:2?5S]F(F]9$_ZRT:+1/).B8&/;?T@0,YC&,1)Q'% GN@S)\V_H+^&<\W]2I)-QJ47 M"[4(L5+*$?=.L5%_^LLXLSC%AW^\F+PX^W%Y6"#;\S&#\2$T^LF-CZ2K/T,_ M2.I"5G@4-R#1H5T M2D BZI\T*XRSQIRA^$'-BMBL@4FEA]6L*,T:"%4Y;XTLN%,#ITKWL%DQF?7T M#]?UK"P<\\)GDH!KNXUPS(O"J,)OGN+SXRN?2E0O?0K.YU=XZ*J(!C P0UX: M&J$X W4)\6=S0!63FXX9+ZK!Q,NP)EAQ8RC45<^YW 78U(28&L>A MS'0X"]-*7ON?!HR\60O\F)2CQC))P7,E%@,I"W\QKUB< G1R,38&5HR37F%U MPG4RW,RXT:T%03,TLY @$VW4]O'D11Z]>7L5QRME@!KT]I9*>(3,N<_*5GKT M>A%FV' <&\=[&;2Y-\="3DFT%AQFTF[7UJ!4!*>U=D]S]D4A.BR>>;D5(M(Y M&$U4F80;/J%U>5&2E0*UIYRT+:UR#=W.BLRR*P)S)IT0O?8UE'&U(/N9"/M1 M0^T55[+/QWB1C01Z@#Q+\>)P*U[PZ#HN?OL R(F/PSRM>0>U;K(:3I4,E]IJ MKWG#>""@DG,NG?;BO *%_*LE$NU#>[F=TX+[E:+0";07VCE1(;=PA[GBL$UM MK[VF3:8!\38,(B^>B+K,&FNO!T/9YWG\E@KK:^=7K+YQH4K@923*::\^$XUF M#-%MB/!*GP+DP+ABYPQ@"\E9!LEFV'^VT2I*^ZB:';+]Z:]7P[MHJG]=P<&E MG0_JKX[35%5HKX531U?D*N!T7P.4>W)A'$Y+)P>C+./]=?06UT>,"?7-P!E8XI\=%Q3X6T!U8]CVI[6[ MV=77I=?N.TBRB<"*V K84*ABGDZ@Z,F<@;VZ!8_4-Q8*?Y?UU3,^-_*>\%R$ MZ$#JBZ GYNL\I^T4O1>3AJOU?1\$?1?K:O**.(L)>FOM?O1?;<>(%&1RFKAU?G$2E63@32*P#[>_(8+6#2!&>6Q#_-Z]H".(B^DVX#^V> M[S)G:7$8K'J!\U01]29"+BL3?JHP\=E+E$NFWXE?9BC5(@[W[0\NG;13 M7ACDJ7V(]F4\LJLGGAH2(-7O :=E;I)$@K*'CQC7^\&J5&0:1#_9YT MVFS),A%J+FUJ#_I?H"DS=@^]S0*@W9$K/[["D-/)[&ZLGNY8.IK:BK*_ZD[3 M,KG^AW@XV^"]8S\ZKNAY0:ZC3IZ)86R+6">2B46L^^42A6"5X[?6/LOK\$P$ M)USE=$?"L:RT]%ZL7O<64ZKZ!0]*8AWH?YA'_")%R6V,_G=Q&+P1,\I7=>W$ MZ4S_RRZI ;: _24^/R&0%+YVGD#E#E))JU\<<H[)'[!-5?Q% MKB7>Q-V0E!VY=7QL6-ONKPB&>U*&V/&71?&WA9EWKO@TY4QAT&U#S<+]W(R^P[:9> MX)&WAF@7NYP$W,AB/5C7^N]+XEJ;),A9["W/W+2B3^@)=V1==Y)4&4>H]'C3/]9K0" ME$\CA=2]@_C:0:7$09F5']<1KLS0+@-#[;O3NL*!9\UC^3_'J'M@0Y),SP)W ME;:=3)R;6:\@2DDN"AXUEJZQQ76&<[ !>J)!?LTM*+-P$PXK;+Y.S0).)MBQ MN1%D%G;-HRB;&SZO!5%FM*9J*V9Q-B9D*SCRHT*;YS*^EOE(#T!M_B[:&>*G MR:1FA+HJ.WF?S]FP!@BR-G95'*V)%YWMPLH.V#7UF9ZVP&3%!QMX@:G8-2<1 MBZSN2NULGEQ4ZA^NB&PVJY)330SH@ J%4IMXK:,41;G ;0.?-%:ZFBO"P,VZ MG*V) 1U07@#Z*UK$S<&CA[X;>4^K%$.Y2'MU-N*%*\+SB+,WN_R\KKFIWAE4Y=>+9?IY&B]J-)\ZL&# Q5=I(PTD(:A;:"I]%A=P$3#&PWFV'^P/8= M?*!+7"D.\9>^! .,PU>IVJC,VG]1[]/\5&!G'%61:"]V6@*'DU]4:MO=6[L" M.#+F/$T( ][794__+/J9'/MP$P+A2O2)>\D1\SQ6;*%S]QA^"--OI#ZC8]3!Y=9Y,44M Z M&^\!9@A(+286B?:5%#-R K7(6N(3=K^:. @SEE*E1(9L3XDG8@$'MJ=YYR'7 M]U+KA$X@NTH8)N,,/$'W*8J\\ ^ .'QQEI$]X:D*#N?B$P(3Q9!G)" M&;(6Z*9:P=W4D9&6\3" ",%G\FZ:2.4--I7VK86!H@#S!8+N5Q ?5-:9GB7, M)9MD["6#%0?P0G"'P;N!7H3-[TZPO0G] .X ZF@1)5R1W,"-YPA6KV$3:5]" MPJA62E/91??+C(L[,U) 6#HSUUUV0WT&MPHE3L1J-+.H.KA5X& I)<(9K2H^ MP%5^#_-N%=A+*7V>=DKBC>S.UM$I&P*+B$6B?06Q(11G_HS6#@=75O@01Q@S M5\U10^#C8B[S8 :B%[)OH$_.4VG!FBS(N9NUQ6)08(U5D6I?:TV!YURZ-.NY M^W4K,%:,]=M<=%6K_#39Y@R6^A@\']UU4P0]_,]E_*>^M[J)0NG\+%%13P1BV LD9Z0\U \M0,8H@,OH"]AYL;///O@KQ/\">RVES)V$!49/!80&0 XC)T8(4/)R$B MH5M1Q)]@6&?]CBW=+U?18C:S]5-+>,G>+,E'JAC[>$6JVF1]&I9:)9*"7JUO MN]Y^Y&-XI9:LB3F/]<*>&ZUX(^NTJ0D?KU8>R@IO7"9X:M14B^4RSN">333& MK0L;\=(#+.?++5B%Y#F'A*D!7JI_0I2"ZP\.,[ G;QEYFSG8Q$I1U)QHWGGW M5WIU@C*5R&V ?^NH 'E9>K<@L!U7\[HU* 7T-]L-DQB-Z%4AWDNL;"+M)[B, ME=^Q70!NX;,GPG?6N/N+MV;IJK0!,-$>;X92?KA;-+,O(:5W;"-"^@0ZT9<= MWH4QDQ>](*[X;+LS$!6*A=[(>\ 6XM8]D+\FA[C^CERTLJX()+O1KB:+,R9Y M\$/XSBYIW[VRE#P1R8^*B;JSZ?7/JX(:X6/BD>FW?E OCSR,(!AY*3F^QW*C3OF=VSOJCT.+!)%B9U3!)X<&/I? MYMEPWD/;8[H3JHD4,783(J)'I?CBTIO-HIP23^ IWR(;&\)TASVD?=ESN=7H@OK.R5,3SP@@2>] MM?6]FL0NL(3>2H(;)H&LIXG!T&+K(!E^6.VUNX4*VUIFDHELZ@6"O%^@T< 6 M((D#LY*@+.;0LDE:X6KQ#&4X.C:W>FJ4M$90)S[YCHL$,3V&D"16S^#!=J-@%PQ4\E'N M;:HX<0=N['C>QOQP;X+S#16Y8--.HUH.?=>%S^1$1D]?X1/(NEE;F*%SVP7^ M# 0A\ORD1,D=1/G?2LW=ZNZTI_QE@&-&;F'X&*Q#-ZG*Z\,0W+Q M>^NX(?Y=Q)D_"0,_L+T59K>_^A,?-!F!- U[[* PXQ*EQ8CA;H?5=<1)INDKF0>5#X4UZUEY<7XQ?VW4GD<8@Y?M^)S6IL(9I MC *U5^WGPKX7."LR19TG, =+4L+; ?[P9>F&6$G%MRV[?1@D=:I+JY=5>D]I M_]W7Z9=_)[N^,C#Q."*/7W-58F2$2EM LK21D8$K\B"J4F,FU/%/9A%99=T6 M:#3IK?N\@SY]?#W/9)^LR$W\7,+@4'J@O?]LHY5, EVC;VBW6.-/5Q?X*[33 M7Y"P-JI'OKW5U+4]H?R\-C[702E*O."<99!LVU_PX=^?S;\(E*+DT)W?R+-& MXEXHRZ=IY_I+1)(Q&?E^"%:W>*_T-G%:?6QY1'],C(WA"T!+QS_N0#3YI3O3 M[VG*['=_ ?NKE1-OZE/;68V\&WOO8.,KXO>Q-(S>*F4;J^6<,#PMI_YKVKU6 MP]W>A0> C2GTY"P!?8Z/B7GODT,4F$8\Z\=*\8H*-O"B.7.XYM69D'; M_BI78K^9%G"M A(&W'7,1?,JLK4)<3L&J)'WM6T.0YOV;(OWON?R&CWO+:[< M X\25*_MX:[FY^88TFJ.BPT[?J/KY%$W#MM<.NU2I%/6 2*04UIK]TXSWIJN M#MGE$YZ+'%@W+^N*!JOS&BSR#["5-)&)[OJRD'0PJO2;B=C( M3QFZ)C72W&6(*C)[*$K:R.FC *&"[G^;1^S=15V /CDV7>P99A[N]VX: V3[ MVSL7/H^\-42[)%[EY"NO[1S#2/>+HW;B6XTXT&?D/6" PCB>:K(N0.]0WV6O MUY%^-WQQZYX\X@G@$3:'+\LMN:JX@TC>[&O0Z\4]:%QGC(WMC7>E'LMWAE6 M1^*F\^.5C&??9'V'6;;=/X#-BUFMWZE^5X$(J[#+KXPQLR0HMGJ$#VTRZU.RKJ,4K*F"F7GG2J_Y5X05852*OH M)9 123LBIZ6X&%CV7=9=!*N][&L@9^1%^N'R#)U&6X%YP4HM 4C?30RL:M,> M?I0=R<"J-[KP2_8T VM9MH>@TH(W)VZ<2\"K:M=N7MWF?*6MW/UOU&1P>+#_A"BMB^H/#C.PAX@@,P>;>%&] MPA*IS2N/.KZ]V2"P25RF"6M5.=<\,NVG^AOHD5LS%*>).?[7P4$@J9I#U;T$ MA)/*3&D.E7X)DH59XJDRY;F"LONQ&!P&P%MN=S;Z*C^E"J3:S_UEAE)VY"?7 M":G^Y.NXS&*D9\8@J)Q7U/9JN/91D.,8_W3D%O]@%7-L53S0]QI]@,Z =;%P380D)@&22#YU>\JBM$K8C56X!G M%9)ACTTA^Q KZZ:,&,^>'=M^>%^.ZQ]!),:>&+7U^3S,DGN!NA)5I-)OI*JR M$04*CW? 7$G/'VM(\WS[/++\FZ\75'BUPJ8U*C^X2E8Z0GR3V2B *D05Q*=@ MD)N-3U%4!CZ5IKY1&"E;9*>'"+.RYD4$%H6J=$8Q:D*)R$M'BG48,@H>N?7& M/( I$3.D4DB*;T+X7/EJ$>(>;=I3JBC ML"#B\>31:7=ZEB;+T2.?/3PC<_=%(<^YK;JZ JN 7'0AT85K3_UH6T[CR6(X M[?_1']P/]2XB\MZM5/X G4!_K$"!#9&5PJ#H?G$P$669*4Q!VHI:[6(91+:: MYAWE4A?#,4*),!0A)[(B>&3ZZ[O3LZR@MTF?[ZXAEUA7W><_RJJ BI$S+WJ] M/D#"4Z"UF/4NM&<R22ZV[N*L)^J69H232516!D*, M?=,L:%A""F)B9K011TPZ+KS]_G4B4VUTF.&Q5:AC\I:-8> PQ:Q>3CDPS+GK M$ 6$8=:]SMG!MR\-S*>77392]FIKV?/=W87YO;=;,*'R/+D[TN/=Z0SLDW(! MY!5XQULZ>]L=>3*UJ9KTJ[\XEPRW L6I:G2GORB7-)-51:EJ=:B_(%>.34%I M9"V3Q[L\YD MW0S53W116G=F20DZ2&C-M5M"=9PYG:<9R^H4^N0P[SJEKJX]F8$&EC1L,F.4 M%BD4V(5^_DA8(H_=_O/_ 5!+ 0(4 Q0 ( .]!"5G.MGKF!0< .4G / M " 0 !E>&AI8FET,S$M,2YH=&U02P$"% ,4 " #O M00E9HE\M*]$& !I)P #P @ $R!P 97AH:6)I=#,Q+3(N M:'1M4$L! A0#% @ [T$)6<4UP4?6 P 1@L \ ( ! M, X &5X:&EB:70S,BTQ+FAT;5!+ 0(4 Q0 ( .]!"5F[LM8EW , %8+ M / " 3,2 !E>&AI8FET,S(M,BYH=&U02P$"% ,4 M" #O00E9_NAELR?R "AO@P "P @ $\%@ 9F]R;3$P<2YH M=&U02P$"% ,4 " #O00E98^A"2I&UL4$L! M A0#% @ [T$)61(&M 0001456189 2024-01-01 2024-06-30 0001456189 us-gaap:RevolvingCreditFacilityMember 2018-11-19 0001456189 us-gaap:RevolvingCreditFacilityMember 2021-02-28 2021-03-01 0001456189 us-gaap:RevolvingCreditFacilityMember 2024-06-30 0001456189 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0001456189 2024-06-30 0001456189 2023-12-31 0001456189 2023-04-01 2023-06-30 0001456189 2024-04-01 2024-06-30 0001456189 2023-01-01 2023-06-30 0001456189 us-gaap:RetainedEarningsMember 2023-12-31 0001456189 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001456189 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001456189 us-gaap:CommonStockMember 2023-12-31 0001456189 us-gaap:PreferredStockMember 2023-12-31 0001456189 us-gaap:RetainedEarningsMember 2024-01-01 2024-06-30 0001456189 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-06-30 0001456189 us-gaap:RetainedEarningsMember 2024-06-30 0001456189 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001456189 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001456189 us-gaap:CommonStockMember 2024-06-30 0001456189 us-gaap:PreferredStockMember 2024-06-30 0001456189 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-06-30 0001456189 leat:CurrentSouthAfricanShortTermLoanMember 2024-06-30 0001456189 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0001456189 us-gaap:RestrictedStockUnitsRSUMember 2024-06-30 0001456189 us-gaap:NotesPayableToBanksMember 2024-06-30 0001456189 us-gaap:NotesPayableToBanksMember 2023-12-31 0001456189 us-gaap:NotesPayableToBanksMember 2021-12-17 0001456189 us-gaap:NotesPayableToBanksMember 2021-12-01 2021-12-17 0001456189 leat:NotesPayableToBanks1Member 2022-12-01 0001456189 leat:NotesPayableToBanks1Member 2022-11-01 2022-12-01 0001456189 leat:NotesPayableToBanks1Member 2024-06-30 0001456189 leat:NotesPayableToBanks1Member 2023-12-31 0001456189 2022-12-31 0001456189 2023-06-30 0001456189 2024-08-06 0001456189 leat:ConsumerAndAthleteDirectRevenuesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001456189 leat:ConsumerAndAthleteDirectRevenuesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001456189 leat:DealerDirectRevenuesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001456189 leat:DealerDirectRevenuesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001456189 leat:InternationalDistributorRevenuesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001456189 leat:InternationalDistributorRevenuesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001456189 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001456189 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001456189 2023-01-01 2023-12-31 iso4217:USD iso4217:USD shares pure shares false 0001456189 --12-31 Q2 10-Q true 2024-06-30 2024 false 000-54693 LEATT CORPORATION NV 20-2819367 12 Kiepersol Drive Atlas Gardens Contermanskloof Road Durbanville ZA 7441 27 21-557-7257 Yes Yes Non-accelerated Filer true true true false Common Stock 6215440 13329948 11347420 5733601 6970322 14738542 20391873 1168433 664754 9601 9601 521088 623081 2592893 2297934 38094106 42304985 3678621 4026821 699260 845209 244383 309947 84200 84200 37527 36210 42838097 47607372 3217573 5202368 72025 112858 282581 299432 400398 1135761 3972577 6750419 15595 30652 416679 545777 1 1 1120000 1120000 120000 120000 120000 120000 3000 3000 1 1 28000000 28000000 6215440 6215440 6215440 6215440 130553 130553 10749136 10745384 -1375246 -1398258 28925803 30799845 38433246 40280524 42838097 47607372 10078695 12350224 20693165 25429567 6157282 7007442 12763419 14314015 3921413 5342782 7929746 11115552 92780 10248 132083 23384 1608372 1228491 3176643 2469927 165601 110925 289817 207249 120617 111785 419588 449028 1183282 863378 2075699 1704472 163190 161572 314744 311812 628793 632968 1184571 1217959 314 -230616 10278 -181221 977160 868595 1920048 1686774 297250 292374 591384 572184 5144579 4039472 9982772 8438184 -1130386 1313558 -1920943 2700752 98016 -16874 73533 -37798 98016 -16874 73533 -37798 -1032370 1296684 -1847410 2662954 24993 520545 26632 863594 -1057363 776139 -1874042 1799360 -0.17 0.13 -0.3 0.3 -0.16 0.12 -0.29 0.29 6215440 5971340 6215440 5971340 6490828 6268520 6490828 6268520 -1057363 776139 -1874042 1799360 0 0 160564 -163320 23012 -437069 -896799 612819 -1851030 1362291 120000 3000 6215440 130553 10745384 -1398258 30799845 40280524 -1874042 -1874042 3752 3752 23012 23012 120000 3000 6215440 130553 10749136 -1375246 28925803 38433246 -1874042 1799360 591384 572184 3752 0 1559 -202905 -28390 180164 0 -37518 0 -12 -1235162 -2692726 0 -762012 -5681721 -3466369 503679 -5079 294959 -865006 -101993 0 -65564 0 1317 -924 -1984795 -858760 0 -2026505 0 -400000 2993953 6818148 239094 265819 -239094 -265819 55890 52141 735363 738228 -791253 -790369 18922 -867308 1982528 4894652 11347420 7102945 13329948 11997597 42210 42127 26633 2846403 3752 0 <div> <div> <div> <p style="text-align: justify; margin-top: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Note 1 - Basis of presentation</b></span></span></p> <p style="text-align: justify; margin-bottom: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">The consolidated balance sheet as of December 31, 2023 was audited and appears in the Form 10-K filed by the Company with the Securities and Exchange Commission on March 13, 2024. The consolidated balance sheet as of June 30, 2024 and the consolidated statements of operations and comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023, changes in stockholders' equity for the six months ended June 30, 2024, cash flows for the six months ended June 30, 2024 and 2023, and the related information contained in these notes have been prepared by management without audit. In the opinion of management, all adjustments (which include only normal recurring items) necessary to present fairly the financial position, results of operations and cash flows in conformity with generally accepted accounting principles as of June 30, 2024 and for all periods presented have been made. Interim operating results are not necessarily indicative of operating results for a full year. Certain information and note disclosures normally included in the Company's annual financial statements prepared in accordance with U.S. generally accepted accounting principles have been condensed or omitted. While management of the Company believes that the disclosures presented are adequate to make the information not misleading, it is suggested that these condensed consolidated financial statements be read in conjunction with the audited financial statements and notes thereto for the year ended December 31, 2023 as filed with the Securities and Exchange Commission in the Company's Form 10-K.</span></span></p> </div> </div> </div> <div> <div> <div> <div> <div> <p style="text-align: justify; margin-top: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Note 2 - Inventory</b></span></span></p> <p style="margin-bottom: 0pt; text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Inventory is stated at the lower of cost or net realizable value. Cost is determined using the first-in first-out (FIFO) method. Inventory consists primarily of finished goods. Shipping and handling costs are included in the cost of inventory. In assessing the inventory value, the Company must make estimates and judgments regarding reserves </span></span><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">required for product obsolescence, aging of inventory and other issues potentially affecting the saleable condition of products. In performing such evaluations, the Company utilizes historical experience as well as current market information. The reserve for obsolescence was $199,138 at June 30, 2024 and $227,528 at December 31, 2023.</span></span></p> </div> </div> </div> </div> </div> 199138 227528 <div> <div> <div> <p style="text-align: justify; margin-top: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Note 3 - Operating Leases - Right-of-Use Assets and Lease Liability Obligations</b></span></span></p> <p style="text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">The Company has three non-cancelable operating leases, for office and warehousing space, that expires in February 2025, February 2025 and January 2027, respectively. Rent expense for these operating leases is recognized over the term of the lease on a straight-line basis.</span></span></p> <p style="text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Below is a summary of the Company's Operating Right-of-Use Assets and Operating Lease liabilities as of June 30, 2024 and December 31, 2023:</span></span></p> <table border="0" cellpadding="0" cellspacing="0" style="width: 70%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"> <tr> <td style="vertical-align: bottom;"> </td> <td style="text-align: center; vertical-align: bottom;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>2024</b></span></span></td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>2023</b></span></span></td> <td style="text-align: center; vertical-align: bottom;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b><i>Assets</i></b></span></span></td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Operating lease ROU assets</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 17%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">699,260</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%;"> </td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 17%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">845,209</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double transparent; vertical-align: bottom; width: 2%;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"> </td> <td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"> </td> <td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><i>Liabilities</i></span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; vertical-align: bottom; width: 17%;"> </td> <td style="text-align: left; vertical-align: bottom; width: 2%;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; vertical-align: bottom; width: 17%;"> </td> <td style="text-align: left; vertical-align: bottom; width: 2%;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Operating lease liabilities, current</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">282,581</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">299,432</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Operating lease liabilities, net of current portion</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">416,679</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"> </td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">545,777</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid transparent; vertical-align: bottom; width: 2%;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Total operating lease liabilities</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 17%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">699,260</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 17%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">845,209</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double transparent; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> </table> <p style="text-align: justify; margin-top: 10pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">During the six months ended June 30, 2024 and 2023 the Company recognized $145,689 and $145,194, respectively, in operating lease expenses, which are included in office lease and expenses in the Company's consolidated statements of operations and comprehensive income (loss). Generally, the Company's lease agreements do not specify an implicit rate. Therefore, the Company estimates the incremental borrowing rate, which is defined as the interest rate the Company would pay to borrow on a collateralized basis, considering such factors as length of lease term and the risks of the economic environment in which the leased asset operates.</span></span></p> <p style="text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">As of June 30, 2024, and December 31, 2023 the following disclosures for the remaining lease terms and incremental borrowing rates were applicable:</span></span></p> <div style="margin-top: 0pt; margin-bottom: 0pt;"> </div> <p style="margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> <tr style="margin-top: 0pt; margin-bottom: 0pt;"> <td style="border-bottom: 1.5pt solid #000000; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;"> <p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"><b>Supplemental disclosure</b></span></span></p> </td> <td style="text-align: center; border-bottom: 1.5pt solid #000000; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;"> <p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"><b>June 30, 2024</b></span></span></p> </td> <td style="text-align: center; border-bottom: 1.5pt solid #000000; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;"> <p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"><b>December 31, 2023</b></span></span></p> </td> </tr> <tr style="margin-top: 0pt; margin-bottom: 0pt;"> <td style="background-color: #e6efff; margin-top: 0pt; margin-bottom: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;">Weighted average remaining lease term</span></span></p> </td> <td style="text-align: center; background-color: #e6efff; margin-top: 0pt; margin-bottom: 0pt;"> <p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"> 2.56 years </span></span></p> </td> <td style="text-align: center; background-color: #e6efff; margin-top: 0pt; margin-bottom: 0pt;"> <p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"> 3.55 years </span></span></p> </td> </tr> <tr style="margin-top: 0pt; margin-bottom: 0pt;"> <td style="margin-top: 0pt; margin-bottom: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;">Weighted average discount rate</span></span></p> </td> <td style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;"> <p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;">3.77%</span></span></p> </td> <td style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;"> <p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;">3.77%</span></span></p> </td> </tr> </table> <p style="text-align: justify; margin-top: 10pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Maturities of lease liabilities as of June 30, 2024 were as follows:</span></span></p> <table border="0" cellpadding="0" cellspacing="0" style="width: 80%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"> <tr> <td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Year ended December 31,</b></span></span></td> <td colspan="1" style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Amounts under Operating Leases</b></span></span></td> <td colspan="1" style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Remaining 2024</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">157,982</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">2025</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">295,466</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">2026</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">298,791</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">2027</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">25,455</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Total minimum lease payments</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">777,694</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Less: amount representing interest</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">(78,434</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">)</span></span></td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Total operating lease liabilities</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">699,260</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> </table> <p style="text-align: justify; margin-top: 10pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Supplemental cash flow information for the six months ended June 30, 2024 and 2023 are as follows:</span></span></p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"> <tr> <td style="vertical-align: bottom;"> </td> <td style="text-align: center; vertical-align: bottom;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Six months ended</b></span></span></td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Six months ended</b></span></span></td> <td style="text-align: center; vertical-align: bottom;"> </td> </tr> <tr> <td style="vertical-align: bottom;"> </td> <td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"> </td> <td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>June 30, 2024</b></span></span></td> <td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>June 30, 2023</b></span></span></td> <td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Cash paid for amounts included in the measurement of lease liabilities</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 15%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">154,768</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 15%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">150,041</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> </table> </div> </div> </div> <table border="0" cellpadding="0" cellspacing="0" style="width: 70%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"> <tr> <td style="vertical-align: bottom;"> </td> <td style="text-align: center; vertical-align: bottom;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>2024</b></span></span></td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>2023</b></span></span></td> <td style="text-align: center; vertical-align: bottom;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b><i>Assets</i></b></span></span></td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Operating lease ROU assets</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 17%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">699,260</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%;"> </td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 17%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">845,209</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double transparent; vertical-align: bottom; width: 2%;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"> </td> <td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"> </td> <td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><i>Liabilities</i></span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; vertical-align: bottom; width: 17%;"> </td> <td style="text-align: left; vertical-align: bottom; width: 2%;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; vertical-align: bottom; width: 17%;"> </td> <td style="text-align: left; vertical-align: bottom; width: 2%;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Operating lease liabilities, current</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">282,581</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">299,432</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Operating lease liabilities, net of current portion</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">416,679</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"> </td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">545,777</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid transparent; vertical-align: bottom; width: 2%;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Total operating lease liabilities</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 17%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">699,260</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 17%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">845,209</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double transparent; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> </table> 699260 845209 282581 299432 416679 545777 699260 845209 145689 145194 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> <tr style="margin-top: 0pt; margin-bottom: 0pt;"> <td style="border-bottom: 1.5pt solid #000000; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;"> <p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"><b>Supplemental disclosure</b></span></span></p> </td> <td style="text-align: center; border-bottom: 1.5pt solid #000000; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;"> <p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"><b>June 30, 2024</b></span></span></p> </td> <td style="text-align: center; border-bottom: 1.5pt solid #000000; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;"> <p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"><b>December 31, 2023</b></span></span></p> </td> </tr> <tr style="margin-top: 0pt; margin-bottom: 0pt;"> <td style="background-color: #e6efff; margin-top: 0pt; margin-bottom: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;">Weighted average remaining lease term</span></span></p> </td> <td style="text-align: center; background-color: #e6efff; margin-top: 0pt; margin-bottom: 0pt;"> <p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"> 2.56 years </span></span></p> </td> <td style="text-align: center; background-color: #e6efff; margin-top: 0pt; margin-bottom: 0pt;"> <p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"> 3.55 years </span></span></p> </td> </tr> <tr style="margin-top: 0pt; margin-bottom: 0pt;"> <td style="margin-top: 0pt; margin-bottom: 0pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;">Weighted average discount rate</span></span></p> </td> <td style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;"> <p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;">3.77%</span></span></p> </td> <td style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;"> <p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;">3.77%</span></span></p> </td> </tr> </table> P2Y6M21D P3Y6M18D 0.0377 0.0377 <table border="0" cellpadding="0" cellspacing="0" style="width: 80%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"> <tr> <td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Year ended December 31,</b></span></span></td> <td colspan="1" style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="1" style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Amounts under Operating Leases</b></span></span></td> <td colspan="1" style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Remaining 2024</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">157,982</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">2025</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">295,466</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">2026</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">298,791</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">2027</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">25,455</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Total minimum lease payments</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">777,694</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Less: amount representing interest</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">(78,434</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">)</span></span></td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Total operating lease liabilities</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">699,260</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> </table> 157982 295466 298791 25455 777694 78434 699260 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"> <tr> <td style="vertical-align: bottom;"> </td> <td style="text-align: center; vertical-align: bottom;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Six months ended</b></span></span></td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Six months ended</b></span></span></td> <td style="text-align: center; vertical-align: bottom;"> </td> </tr> <tr> <td style="vertical-align: bottom;"> </td> <td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"> </td> <td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>June 30, 2024</b></span></span></td> <td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>June 30, 2023</b></span></span></td> <td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Cash paid for amounts included in the measurement of lease liabilities</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 15%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">154,768</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 15%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">150,041</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> </table> 154768 150041 <div> <div> <div> <p style="text-align: justify; margin-top: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Note 4 - Revolving line of Credit facility</b></span></span></p> <p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;">On November 19, 2018, the Company entered into a $1,000,000 revolving line of credit agreement with a bank. Obligations under the line of credit are secured by equipment and fixtures in the United States of America, accounts receivable and inventory of Leatt Corporation and Two-Eleven Distribution, LLC. On March 1, 2021, the Company executed an amendment to the line of credit. The amendment took retroactive effect to February 17, 2021 and extended the line of credit facility through February 28, 2022 and increased the revolving line of credit to $1,500,000. Effective January 21, 2022, the Company executed an amendment agreement for the line of credit to extend the line of credit facility through February 28, 2023, and to replace interest determined by LIBOR Daily Floating Rate with the Bloomberg Short-Term Bank Yield Index rate. The Company and Two Eleven signed amended documents to secure the loan by equipment and fixtures, accounts receivable and inventory of Two Eleven. Effective January 20, 2023, the Company executed an amendment to the line of credit to extend the line of credit facility through February 29, 2024, which has subsequently been extended to March 1, 2025. The Company and Two Eleven signed updated documents to secure the loan by equipment and fixtures, accounts receivable and inventory of Two Eleven. As of June 30, 2024, and December 31, 2023, respectively there were no advances of the line of credit leaving $1,500,000 and $1,500,000 available for advances.</span></span></p> </div> </div> </div> 1000000 1500000 1500000 1500000 <div> <div> <div> <p style="text-align: justify; margin-top: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Note 5 - Short-term Loans</b></span></span></p> <p style="text-align: justify; margin-bottom: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">The Company carries product liability insurance policies with a U.S. and South African-based insurance carrier. The Company finances payment of both of its product liability insurance premiums over the period of coverage, which is generally twelve months. The U.S. short-term loan is payable in monthly installments of $132,515 over eleven months including interest at 9.880%. The South African short-term loan is payable in monthly installments of $5,684 over a ten-month period at a flat interest rate of 4.25%.</span></span></p> </div> </div> </div> 132515 0.0988 5684 0.0425 <div> <p style="margin-top: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Note 6 - Notes payable</b></span></span></p> <div> <div> <p style="text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Two Eleven entered into a Note Payable with a bank effective December 17, 2021 in the principal amount of $272,519, secured by equipment. The Note is payable in 36 consecutive monthly installments of $7,990, including interest at a fixed rate of 3.5370%, commencing February 5, 2022, and continuing to January 5, 2025. As of June 30, 2024 and December 31, 2023, $55,274 and $101,755, was outstanding, respectively.</span></span></p> <div> </div> <p style="text-align: justify; margin-top: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Two Eleven entered into a Note Payable with a bank effective December 1, 2022 in the principal amount of $58,075, secured by equipment. The Note is payable in 36 consecutive monthly installments of $1,816, including interest at a fixed rate of 7.8581%, commencing February 5, 2023, and continuing to January 5, 2026. As of June 30, 2024 and December 31, 2023, $32,346 and $41,755, was outstanding, respectively.</span></span></p> <table border="0" cellpadding="0" cellspacing="0" style="width: 90%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"> <tr> <td style="vertical-align: bottom;"> </td> <td style="text-align: center; vertical-align: bottom;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>June 30, 2024</b></span></span></td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>December 31, 2023</b></span></span></td> <td style="text-align: center; vertical-align: bottom;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><i>Liabilities</i></span></span></td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Notes payable, current</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 17%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">72,025</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 17%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">112,858</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Notes payable, net of current portion</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"> </td> <td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">15,595</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid transparent; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"> </td> <td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">30,652</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid transparent; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"> </td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 17%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">87,620</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double transparent; vertical-align: bottom; width: 2%;"> </td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 17%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">143,510</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double transparent; vertical-align: bottom; width: 2%;"> </td> </tr> </table> <p style="text-align: justify; margin-top: 10pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Principal maturities of notes payable as of June 30, 2024 were as follows:</span></span></p> <table border="0" cellpadding="0" cellspacing="0" style="width: 80%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"> <tr> <td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Year ended December 31,</b></span></span></td> <td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom;"> </td> <td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Amounts under Notes Payable</b></span></span></td> <td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Remaining 2024</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 32%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">57,093</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">2025</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; vertical-align: bottom; width: 32%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">28,723</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">2026</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"> </td> <td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 32%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">1,804</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"> </td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 32%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">87,620</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%;"> </td> </tr> </table> </div> </div> </div> 272519 P36M 7990 0.03537 55274 101755 58075 P36M 1816 0.078581 32346 41755 <table border="0" cellpadding="0" cellspacing="0" style="width: 90%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"> <tr> <td style="vertical-align: bottom;"> </td> <td style="text-align: center; vertical-align: bottom;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>June 30, 2024</b></span></span></td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>December 31, 2023</b></span></span></td> <td style="text-align: center; vertical-align: bottom;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><i>Liabilities</i></span></span></td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> <td style="vertical-align: bottom; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Notes payable, current</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 17%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">72,025</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 17%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">112,858</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Notes payable, net of current portion</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"> </td> <td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">15,595</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid transparent; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"> </td> <td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">30,652</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid transparent; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"> </td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 17%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">87,620</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double transparent; vertical-align: bottom; width: 2%;"> </td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 17%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">143,510</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double transparent; vertical-align: bottom; width: 2%;"> </td> </tr> </table> 72025 112858 15595 30652 87620 143510 <table border="0" cellpadding="0" cellspacing="0" style="width: 80%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"> <tr> <td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Year ended December 31,</b></span></span></td> <td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom;"> </td> <td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Amounts under Notes Payable</b></span></span></td> <td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Remaining 2024</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 32%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">57,093</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">2025</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; vertical-align: bottom; width: 32%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">28,723</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">2026</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"> </td> <td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 32%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">1,804</span></span></td> <td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"> </td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 32%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">87,620</span></span></td> <td style="text-align: left; border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%;"> </td> </tr> </table> 57093 28723 1804 87620 <div> <p style="text-align: justify; margin-top: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Note 7 - Revenue and Cost Recognition</b></span></span></p> <div> <div> <p style="text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">The Company's products are sold worldwide to a global network of distributors and dealers, and directly to consumers when there are no dealers or distributors in their geographic area or where consumers choose to purchase directly via the Company's e-commerce website (collectively the "customers"). </span></span></p> <p style="text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Revenues from product sales are recognized when earned, net of applicable provisions for discounts and returns and allowances in the event of product defect where no exchange of product is possible. Revenues are recognized when performance obligations are satisfied as evidenced by transfer of control of promised goods to the Company's customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Product royalty income, representing less than 1% of total revenues, is recorded as the underlying product sales occur, in accordance with the related licensing arrangements.</span></span></p> <p style="text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">The Company's standard distributor payment terms range from pre-payment in full to 60 days after shipment and subsequent sales of product by distributors have no effect on the amount and timing of payments due to the Company, however, in limited instances qualified distributors and dealers may be granted extended payment terms during selected order periods. In performing such evaluations, the Company utilizes historical experience, sales performance, and credit risk requirements. Furthermore, products purchased by distributors may not be returned to the Company in the event that any such distributor relationship is terminated.</span></span></p> <p style="text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Since the Company (through its wholly-owned subsidiary) serves as the distributor of Leatt products in the United States, the Company records its revenue and related cost of revenue for its product sales in the United States upon shipment of the merchandise to the dealer or to the ultimate consumer when there is no dealer in the geographic area or the consumer chooses to purchase directly from the Company's e-commerce website and the sales order was received directly from, and paid by, the ultimate consumer. Since the Company (through its South African branch) serves as the distributor of Leatt products in South Africa, the Company records its revenue and related cost of revenue for its product sales in South Africa upon shipment of the merchandise from the branch to the dealer. The Company's standard terms and conditions of sale for non-consumer direct or web-based sales do not allow for product returns other than under warranty.</span></span></p> <p style="text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">As of June 30, 2024 and December 31, 2023 sales totalling $<span>31,671</span> and $<span>31,671</span> were deferred, respectively, as all of the requirements to have a complete contract with certain customers in accordance with ASC 606 had not been met at such respective date. The shipped goods associated with these deferred sales are included in the caption deferred asset in the balance sheet, net of an allowance for potential loss amounting to $6,400 and $6,400 as of June 30, 2024 and December 31, 2023 respectively.</span></span></p> <p style="text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">International sales (other than in the United States and South Africa) are generally drop-shipped directly from the Company's consolidation warehouse or the third-party manufacturer to the international distributors. Revenue and related cost of revenue is recognized at the time of shipment from the manufacturer's port when the shipping terms are Free On Board ("FOB") shipping point, Cost and Freight ("CFR") or Cost and Insurance to named place ("CIP") as legal title and risk of loss to the product pass to the distributor. Sales to all customers (distributors, dealers and consumers) are generally final; however, in limited instances, product may be returned and exchanged due to product quality issues. Historically, returns due to product quality issues have not been material and there have been no distributor terminations that resulted in product returns. Cost of revenues also includes royalty fees associated with sales of Leatt-Brace products. Product royalty income is recorded as the underlying product sales occur, in accordance with the related licensing arrangements.</span></span></p> <div> </div> <p style="text-align: justify; margin-top: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">In the following table, revenue is disaggregated by the source of revenue:</span></span></p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"> <tr> <td style="vertical-align: bottom;"> </td> <td colspan="1" style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"> </td> <td colspan="10" style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Six months ended June 30,</b></span></span></td> <td colspan="1" style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"> </td> </tr> <tr> <td style="vertical-align: bottom;"> </td> <td style="text-align: center; vertical-align: bottom; padding-left: 5px;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">2024</span></span></td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">% of Revenues</span></span></td> <td style="text-align: center; vertical-align: bottom; border-right: 1.5pt solid #000000; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap; padding-left: 5px;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">2023</span></span></td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">% of Revenues</span></span></td> <td style="text-align: center; vertical-align: bottom;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Consumer and athlete direct revenues</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff; padding-left: 5px;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">1,797,123</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">9%</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; border-right: 1.5pt solid #000000; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff; padding-left: 5px;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">1,532,837</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">6%</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Dealer direct revenues</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%; padding-left: 5px;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">6,740,842</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">32%</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; border-right: 1.5pt solid #000000;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; padding-left: 5px;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">6,065,359</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">24%</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">International distributor revenues</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff; padding-left: 5px;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">12,155,200</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">59%</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; border-right: 1.5pt solid #000000; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff; padding-left: 5px;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">17,831,371</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">70%</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"> </td> <td style="text-align: left; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; padding-left: 5px;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">20,693,165</span></span></td> <td style="text-align: left; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%;"> </td> <td style="text-align: left; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">100%</span></span></td> <td style="text-align: left; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; border-right: 1.5pt solid #000000;"> </td> <td style="text-align: left; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; padding-left: 5px;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">25,429,567</span></span></td> <td style="text-align: left; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%;"> </td> <td style="text-align: left; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">100%</span></span></td> <td style="text-align: left; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%;"> </td> </tr> </table> <p style="text-align: justify; margin-top: 10pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">The Company reviews the reserves for customer returns at each reporting period and adjusts them to reflect data available at that time. To estimate reserves for returns, the Company estimates the expected returns and claims based on historical rates as well as events and circumstances that indicate changes to historical rates of product returns and claims. Historically, returns due to product quality issues have not been material and there have been no distributor terminations that resulted in product returns. The provision for estimated returns at June 30, 2024 and December 31, 2023 was $0, and $0, respectively.</span></span></p> <p style="text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Accounts receivable consist of amounts due to the Company from normal business activities. Credit is granted to substantially all distributors on an unsecured basis. The Company continuously monitors collections and payments from customers and maintains an allowance for doubtful accounts receivable based upon the expected credit losses determined utilizing historical experience and any specific customer collection issues that have been identified. In determining the amount of the allowance, the Company is required to make certain estimates and assumptions. Accounts receivable balances that are still outstanding after the Company used reasonable collection efforts are written off as uncollectible. While such credit losses have historically been minimal, within the Company's expectations and the provisions established, the Company cannot guarantee that it will continue to experience the same credit loss rates as in the past. A significant change in the liquidity or financial position of any of the Company's significant customers could have a material adverse effect on the collectability of the Company's accounts receivable and future operating results. The allowance for short-term doubtful accounts at June 30, 2024 was $671,115 and at December 31, 2023 was $662,612. Additionally, an allowance for long-term doubtful accounts will be included for accounts receivables that are anticipated to be collected over a period that is greater than 12 months. The allowance for long-term doubtful accounts at June 30, 2024 was $19,985 and at December 31, 2023 was $26,929.</span></span></p> <p style="text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Sales commissions are expensed when incurred, which is generally at the time of sale, because the amortization period would have been one year or less. These costs are recorded in commissions and consulting expenses within operating expenses in the accompanying consolidated statements of operations and comprehensive income (loss).</span></span></p> <p style="text-align: justify; margin-bottom: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Shipping and handling activities associated with outbound freight, after control over a product has transferred to a customer, are accounted for as a fulfilment cost and are included in revenues and cost of revenues in the accompanying consolidated statements of operations and comprehensive income (loss). Revenue recognized from contracts with customers is recorded net of sales taxes, value added taxes, or similar taxes that are collected on behalf of local taxing authorities.</span></span></p> </div> </div> </div> 0.01 31671 31671 6400 6400 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"> <tr> <td style="vertical-align: bottom;"> </td> <td colspan="1" style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"> </td> <td colspan="10" style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Six months ended June 30,</b></span></span></td> <td colspan="1" style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"> </td> </tr> <tr> <td style="vertical-align: bottom;"> </td> <td style="text-align: center; vertical-align: bottom; padding-left: 5px;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">2024</span></span></td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">% of Revenues</span></span></td> <td style="text-align: center; vertical-align: bottom; border-right: 1.5pt solid #000000; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap; padding-left: 5px;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">2023</span></span></td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: center; vertical-align: bottom; white-space: nowrap;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">% of Revenues</span></span></td> <td style="text-align: center; vertical-align: bottom;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Consumer and athlete direct revenues</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff; padding-left: 5px;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">1,797,123</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">9%</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; border-right: 1.5pt solid #000000; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff; padding-left: 5px;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">1,532,837</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">6%</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Dealer direct revenues</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%; padding-left: 5px;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">6,740,842</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">32%</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; border-right: 1.5pt solid #000000;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; padding-left: 5px;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">6,065,359</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">24%</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">International distributor revenues</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff; padding-left: 5px;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">12,155,200</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">59%</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; border-right: 1.5pt solid #000000; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff; padding-left: 5px;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">17,831,371</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"> </td> <td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">70%</span></span></td> <td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"> </td> </tr> <tr> <td style="vertical-align: bottom;"> </td> <td style="text-align: left; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; padding-left: 5px;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">20,693,165</span></span></td> <td style="text-align: left; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%;"> </td> <td style="text-align: left; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">100%</span></span></td> <td style="text-align: left; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; border-right: 1.5pt solid #000000;"> </td> <td style="text-align: left; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; padding-left: 5px;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">$</span></span></td> <td style="text-align: right; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">25,429,567</span></span></td> <td style="text-align: left; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%;"> </td> <td style="text-align: left; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%;"> </td> <td style="text-align: right; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">100%</span></span></td> <td style="text-align: left; border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%;"> </td> </tr> </table> 1797123 0.09 1532837 0.06 6740842 0.32 6065359 0.24 12155200 0.59 17831371 0.70 20693165 1 25429567 1 0 0 671115 662612 19985 26929 <div> <div> <div> <p style="text-align: justify; margin-top: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Note 8 - Income Taxes</b></span></span></p> <p style="text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">The Company uses the asset and liability approach to account for income taxes. Deferred tax assets and liabilities are determined based on the differences between the financial statement carrying amounts and the income tax basis of assets and liabilities. A valuation allowance is applied against any net deferred tax asset if, based on available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The provision for income taxes included taxes currently payable, if any, plus the net change during the period in deferred tax assets and liabilities recorded by the Company.</span></span></p> <div> </div> <p style="text-align: justify; margin-top: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">The Company applies the provisions of FASB ASC Topic 740-10, Accounting for Uncertainty in Income Taxes ("Standard"), which provides that the tax effects from an uncertain tax position can be recognized in the consolidated financial statements only if the position is more likely than not of being sustained upon an examination by tax authorities. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Additionally, the standard provides guidance on derecognition, classification, interest and penalties; accounting in interim periods, disclosure and transition, and any amounts when incurred would be recorded under these provisions.</span></span></p> <p style="text-align: justify; margin-bottom: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">The Company's practice is to recognize interest and/or penalties related to income tax matters in income tax expense. As of June 30, 2024, the Company has no unrecognized tax benefits.</span></span></p> </div> </div> </div> <div> <div> <div> <p style="text-align: justify; margin-top: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Note 9 - Net Income Per Share of Common Stock</b></span></span></p> <p style="text-align: justify; margin-bottom: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Basic net income per common share is computed using the weighted-average number of common shares outstanding during the period. Diluted net income per share is computed using the weighted-average number of common stock shares and dilutive potential common shares outstanding during the period. For the six months ended June 30, 2024, the Company had 341,000 potential common shares, consisting of 120,000 preferred shares, and options to purchase 221,000 shares, outstanding that were dilutive.</span></span></p> </div> </div> </div> 341000 120000 221000 <div> <div> <div> <p style="text-align: justify; margin-top: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Note 10 - Common Stock</b></span></span></p> <p style="text-align: justify; margin-bottom: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">Stock-based compensation expense related to vested restricted stock awards during the six months ended June 30, 2024 was $3,752. As of June 30, 2024, there was $2,185,775 of unrecognized compensation cost related to unvested restricted stock.</span></span></p> </div> </div> </div> 3752 2185775 <div> <div> <div> <p style="text-align: justify; margin-top: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Note 11 - Recent Accounting Pronouncements</b></span></span></p> <div> <p style="text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Accounting Pronouncements Not Yet Adopted - </b>In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The standard is intended to provide greater transparency in various income tax components that affect the rate reconciliation based on the applicable taxing jurisdictions, as well as the qualitative and quantitative aspects of those components. The ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of this accounting standard update on its consolidated financial statements and related disclosures.</span></span></p> <p style="text-align: justify; margin-bottom: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">The Company evaluated all ASU's issued by the FASB for consideration of their applicability. ASU's not included in the Company's disclosures were assessed and determined to be either not applicable or are not expected to have a material impact on the Company's consolidated financial statements.</span></span></p> </div> </div> </div> </div> <div> <p style="text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Accounting Pronouncements Not Yet Adopted - </b>In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The standard is intended to provide greater transparency in various income tax components that affect the rate reconciliation based on the applicable taxing jurisdictions, as well as the qualitative and quantitative aspects of those components. The ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of this accounting standard update on its consolidated financial statements and related disclosures.</span></span></p> <p style="text-align: justify; margin-bottom: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">The Company evaluated all ASU's issued by the FASB for consideration of their applicability. ASU's not included in the Company's disclosures were assessed and determined to be either not applicable or are not expected to have a material impact on the Company's consolidated financial statements.</span></span></p> </div> <div> <div> <div> <p style="text-align: justify; margin-top: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Note 12 - Litigation</b></span></span></p> <p style="text-align: justify; margin-bottom: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">In the ordinary course of business, the Company is involved in various legal proceedings involving product liability and personal injury and intellectual property litigation. The Company is insured against loss for certain of these matters. The Company will record contingent liabilities resulting from asserted and unasserted claims against it when it is probable that the liability has been incurred and the amount of the loss is reasonably estimable. The Company will disclose contingent liabilities when there is a reasonable possibility that the ultimate loss will exceed the recorded liability. While the outcome of currently pending litigation is not yet determinable, the ultimate exposure with respect to these matters cannot be ascertained. However, based on the information currently available to the Company, the Company does not expect that any liabilities or costs that might be incurred to resolve these matters will have a material adverse effect on the financial condition, results of operations, liquidity or cash flows of the Company.</span></span></p> </div> </div> </div> <div> <div> <div> <p style="text-align: justify; margin-top: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Note 13 - Risks and Uncertainties</b></span></span></p> <p style="text-align: justify; margin-bottom: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">The COVID-19 pandemic had an adverse impact on global shipping and supply chains which caused a disruption in our customers' ordering patterns and ultimately inflated certain industry wide stock levels. This was further compounded by the global economic slowdown experienced worldwide due to a high inflationary environment and geo-political instability. Elevated industry wide inventory levels and adverse economic conditions compounded by resultant foreign exchange rate volatility may continue to impact levels of dealer and distributor ordering and ultimately consumer spending in the foreseeable future, which may affect the Company's profitability, and could have a negative impact on the Company's results of operations for the coming periods and beyond.</span></span></p> </div> </div> </div> <div> <p style="text-align: justify; margin-top: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;"><b>Note 14 - Subsequent Events</b></span></span></p> <p style="text-align: justify; margin-bottom: 0pt;"><span style="font-size: 10pt;"><span style="font-family: Times New Roman,Times,serif;">The Company has evaluated all subsequent events through the date the financial statements were released.</span></span></p> </div>