0001213900-23-038307.txt : 20230511 0001213900-23-038307.hdr.sgml : 20230511 20230511091732 ACCESSION NUMBER: 0001213900-23-038307 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230511 DATE AS OF CHANGE: 20230511 FILER: COMPANY DATA: COMPANY CONFORMED NAME: IMMERSION CORP CENTRAL INDEX KEY: 0001058811 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER PERIPHERAL EQUIPMENT, NEC [3577] IRS NUMBER: 943180138 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38334 FILM NUMBER: 23909154 BUSINESS ADDRESS: STREET 1: 2999 N. E. 191ST STREET STREET 2: SUITE 610 CITY: AVENTURA STATE: FL ZIP: 33180 BUSINESS PHONE: 408-467-1900 MAIL ADDRESS: STREET 1: 2999 N. E. 191ST STREET STREET 2: SUITE 610 CITY: AVENTURA STATE: FL ZIP: 33180 FORMER COMPANY: FORMER CONFORMED NAME: IMMERSION HUMAN INTERFACE CORP DATE OF NAME CHANGE: 19980602 10-Q 1 immr-20230331.htm 10-Q immr-20230331.htm
http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent false --12-31 Q1 FL 2023 0001058811 P6M http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent 0001058811 2023-01-01 2023-03-31 0001058811 2022-01-01 2022-03-31 0001058811 immr:FixedFeeLicenseMember 2023-01-01 2023-03-31 0001058811 immr:PerUnitRoyaltiesMember 2023-01-01 2023-03-31 0001058811 immr:FixedFeeLicenseMember 2022-01-01 2022-03-31 0001058811 immr:PerUnitRoyaltiesMember 2022-01-01 2022-03-31 0001058811 immr:FixedFeeLicenseandPerUnitRoyaltiesMember 2023-01-01 2023-03-31 0001058811 immr:FixedFeeLicenseandPerUnitRoyaltiesMember 2022-01-01 2022-03-31 0001058811 immr:DevelopmentServicesandOtherMember 2022-01-01 2022-03-31 0001058811 immr:DevelopmentServicesandOtherMember 2023-01-01 2023-03-31 0001058811 2023-03-31 0001058811 2022-03-31 0001058811 2022-12-31 0001058811 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001058811 us-gaap:SeriesBMember 2023-01-01 2023-03-31 0001058811 2023-05-05 0001058811 immr:LGEMember 2020-04-08 2020-04-08 0001058811 immr:LGEMember 2021-10-01 2021-12-31 0001058811 immr:A2021PlanMember 2022-01-18 2022-01-18 0001058811 us-gaap:CommonStockMember immr:December2022StockRepurchaseProgramMember 2022-12-29 0001058811 us-gaap:CommonStockMember immr:December2022StockRepurchaseProgramMember 2023-03-31 0001058811 us-gaap:EmployeeStockOptionMember 2022-01-18 2022-01-18 0001058811 2022-11-14 2022-11-14 0001058811 2022-12-29 2022-12-29 0001058811 us-gaap:EmployeeStockOptionMember srt:MinimumMember 2022-01-18 2022-01-18 0001058811 2023-02-21 2023-02-21 0001058811 us-gaap:RestrictedStockMember 2022-01-18 2022-01-18 0001058811 us-gaap:RestrictedStockUnitsRSUMember 2022-01-18 2022-01-18 0001058811 2022-01-18 0001058811 immr:TimeBasedStockOptionMember 2023-03-31 0001058811 us-gaap:RestrictedStockUnitsRSUMember 2023-03-31 0001058811 us-gaap:RestrictedStockMember 2023-03-31 0001058811 immr:MarketPerformanceBasedRestrictedStockUnitsMember 2023-03-31 0001058811 immr:TimeBasedStockOptionMember 2022-12-31 0001058811 immr:TimeBasedStockOptionMember 2023-01-01 2023-03-31 0001058811 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001058811 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001058811 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001058811 us-gaap:RestrictedStockMember 2023-01-01 2023-03-31 0001058811 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001058811 us-gaap:RestrictedStockMember 2022-12-31 0001058811 us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0001058811 us-gaap:PerformanceSharesMember 2023-03-31 0001058811 us-gaap:PerformanceSharesMember 2022-12-31 0001058811 us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0001058811 us-gaap:EmployeeStockMember 2023-01-01 2023-03-31 0001058811 us-gaap:EmployeeStockMember 2023-03-31 0001058811 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001058811 immr:RestrictedStockandRestrictedStockUnitsMember 2023-01-01 2023-03-31 0001058811 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001058811 immr:RestrictedStockandRestrictedStockUnitsMember 2022-01-01 2022-03-31 0001058811 us-gaap:EmployeeStockMember 2022-01-01 2022-03-31 0001058811 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001058811 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001058811 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001058811 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-03-31 0001058811 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001058811 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001058811 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001058811 immr:RestrictedStockandRestrictedStockUnitsMember 2023-01-01 2023-03-31 0001058811 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001058811 immr:RestrictedStockandRestrictedStockUnitsMember 2022-01-01 2022-03-31 0001058811 immr:MarketableSecuritiesMember us-gaap:EquitySecuritiesMember 2023-03-31 0001058811 us-gaap:OtherCurrentAssetsMember us-gaap:USTreasurySecuritiesMember 2023-03-31 0001058811 us-gaap:OtherCurrentAssetsMember us-gaap:CorporateBondSecuritiesMember 2023-03-31 0001058811 us-gaap:OtherCurrentAssetsMember 2023-03-31 0001058811 immr:MarketableSecuritiesMember us-gaap:MutualFundMember 2022-12-31 0001058811 immr:MarketableSecuritiesMember us-gaap:EquitySecuritiesMember 2022-12-31 0001058811 immr:MarketableSecuritiesMember 2022-12-31 0001058811 us-gaap:OtherCurrentAssetsMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001058811 us-gaap:OtherCurrentAssetsMember us-gaap:CorporateBondSecuritiesMember 2022-12-31 0001058811 us-gaap:OtherCurrentAssetsMember 2022-12-31 0001058811 immr:MarketableSecuritiesMember us-gaap:MutualFundMember 2023-03-31 0001058811 immr:MarketableSecuritiesMember 2023-03-31 0001058811 immr:A2021PlanMember 2022-01-18 0001058811 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001058811 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001058811 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001058811 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001058811 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-12-31 0001058811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001058811 us-gaap:RetainedEarningsMember 2022-12-31 0001058811 us-gaap:TreasuryStockMember 2022-12-31 0001058811 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001058811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001058811 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001058811 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-03-31 0001058811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001058811 us-gaap:RetainedEarningsMember 2023-03-31 0001058811 us-gaap:TreasuryStockMember 2023-03-31 0001058811 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-12-31 0001058811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001058811 us-gaap:RetainedEarningsMember 2021-12-31 0001058811 us-gaap:TreasuryStockMember 2021-12-31 0001058811 2021-12-31 0001058811 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-03-31 0001058811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001058811 us-gaap:RetainedEarningsMember 2022-03-31 0001058811 us-gaap:TreasuryStockMember 2022-03-31 0001058811 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001058811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001058811 us-gaap:TreasuryStockMember 2022-01-01 2022-03-31 0001058811 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001058811 us-gaap:TreasuryStockMember 2023-01-01 2023-03-31 0001058811 us-gaap:EmployeeStockMember immr:A2021PlanMember 2023-03-30 0001058811 immr:FixedFeeLicenseMember immr:PerformanceObligationBMember 2023-03-31 0001058811 immr:FixedFeeLicenseMember immr:PerformanceObligationBMember immr:LaterThanOneYearAndNotLaterThanThreeYearsMember 2023-03-31 0001058811 immr:FixedFeeLicenseMember immr:PerformanceObligationBMember immr:LaterThanThreeYearsMember 2023-03-31 0001058811 immr:TimeBasedStockOptionMember 2022-01-01 2022-12-31 0001058811 immr:StockRepurchaseProgramMember 2022-02-23 0001058811 us-gaap:CommonStockMember immr:StockRepurchaseProgramMember 2022-01-01 2022-12-31 0001058811 immr:StockRepurchaseProgramMember 2022-01-01 2022-12-31 0001058811 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2023-03-31 0001058811 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2023-03-31 0001058811 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2023-03-31 0001058811 us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001058811 immr:LGEMember 2023-04-25 2023-04-25 0001058811 2023-05-10 2023-05-10 0001058811 immr:LGEMember 2023-03-31 xbrli:shares xbrli:pure iso4217:KRW iso4217:USD iso4217:USD xbrli:shares immr:Number

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

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

For the quarterly period ended March 31, 2023

or

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

For the transition period from               to                                

Commission File Number 000-38334

 

Immersion Corporation

(Exact name of registrant as specified in its charter)

Delaware

 

94-3180138

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

2999 N.E. 191st Street, Suite 610, Aventura, FL, 33180

(Address of principal executive offices, zip code)

(408) 467-1900

(Registrant’s telephone number, including area code)

 

Not Applicable

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

 

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

Title of each class

Trading Symbol

Name of each exchange on which registered

Common Stock, $0.001 par value

IMMR

NASDAQ Global Market

Series B Junior Participating Preferred Stock Purchase Rights

IMMR

NASDAQ Global Market

 

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

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes       No ☐

 

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

 

Large accelerated filer

 

Accelerated filer

Non-accelerated filer

 

Smaller reporting company

 

 

 

Emerging Growth Company

 

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

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

 

Number of shares of common stock outstanding at May 5, 2023 was 32,633,851.





 

IMMERSION CORPORATION

(In thousands)

(Unaudited)

 


March 31, 2023


 


December 31, 2022


ASSETS


Current assets:


 


 


 


Cash and cash equivalents

$ 

27,484


 

$ 

  48,820


Investments - current


 120,920


 


 100,918


Accounts and other receivables


 1,736


 


1,235


Prepaid expenses and other current assets


  8,925


 


 9,347


Total current assets


  159,065


 


160,320


Property and equipment, net


  272


 


 293


Investments - noncurrent


 25,604


 


 17,040


Long-term deposits


 4,306


 


  4,324


Deferred tax assets


 7,217


 


 7,217


Other assets


 654


 


 916


Total assets

$ 

197,118


 

$ 

190,110


LIABILITIES AND STOCKHOLDERS’ EQUITY


Current liabilities:


 


 


 


Accounts payable

$ 

 22


 

$ 

 86


Accrued compensation


 770


 


 2,029


Deferred revenue - current


 4,766


 


 4,766


Other current liabilities


 14,046


 


 12,465


Total current liabilities


19,604


 


 19,346


Deferred revenue - noncurrent 


 11,440


 


 12,629


Other long-term liabilities


 345


 


 435


Total liabilities


 31,389


 


32,410


Commitments and contingencies (Note 5)


 


 


 


Stockholders’ equity:


 


 


 


Common stock and additional paid-in capital


 322,847


 


 322,714


Accumulated other comprehensive income


 577


 


 202


Accumulated deficit


(61,738

)

 


(70,016

)

Treasury stock


(95,957

)

 


 (95,200

)

Total stockholders’ equity


 165,729


 


157,700


Total liabilities and stockholders’ equity

$ 

 197,118


 

$ 

   190,110


See accompanying Notes to Condensed Consolidated Financial Statements.

IMMERSION CORPORATION

AND COMPREHENSIVE INCOME

(In thousands, except per share amounts)

(Unaudited)

 

 


Three Months Ended March 31,


 


2023


 


2022


Revenues:


 


 


 


Royalty and license

$

 7,009


 

$

 7,230


Development, services, and other


 65


 


 78


Total revenues


7,074


 


 7,308


Operating expenses:


 


 


 


Sales and marketing


 96


 


 486


Research and development


130


 


 513


General and administrative


 3,589


 


 2,706


Total operating expenses


 3,815


 


 3,705


Operating income


 3,259


 


 3,603


Interest and other income (loss), net


 6,526


 


 2,034


Income before provision for income taxes


 9,785


 


5,637


Provision for income taxes


(1,507

)

 


(561

)

Net income

$

8,278


 

$

 5,076


Basic net income per share

$

 0.25


 

$

 0.15


Shares used in calculating basic net income per share


 32,603


 


 33,996


Diluted net income per share

$

 0.25


 

$

 0.15


Shares used in calculating diluted net income per share


 33,085


 


 34,268


Other comprehensive income, net of tax


 


 


 


Deferred gains on available-for-sale marketable debt securities


 565


 


 530


Realized gains on available-for-sale marketable debt securities reclassified to net income


  (190

)

 

$

 (289

)

Total comprehensive income

$

 8,653


 

$

 5,317


 

See accompanying Notes to Condensed Consolidated Financial Statements.


IMMERSION CORPORATION

(In thousands, except number of shares)

(Unaudited)

  Three Months Ended March 31, 2023
 

Common Stock and Additional Paid-In Capital


 

Accumulated Other Comprehensive Income


 

Accumulated Deficit


  Treasury Stock
 

Total

Stockholders’ Equity


  Shares
 
Amount
  Shares
 
Amount
 
Balances at December 31, 2022

46,974,598


$

 322,714


$

202


$

(70,016

)


 14,727,582


$

 (95,200

)


$

157,700


Net income




8,278




8,278


Unrealized gain on available-for-sale securities, net of taxes



375





375


Release of restricted stock units and awards, net of shares withheld

401,955





97,936



  (757

)


(757

)
Issuance of stock for ESPP purchase

1,298


6






6


Shares issued to an employee in lieu of cash compensation

50,643


385






385


Dividends declared


(1,204

)










(1,204

)
Stock-based compensation


946






946


Balances at March 31, 2023

47,428,494


$

 322,847


$

577


$

(61,738

)


14,825,518


$

(95,957

)


$

165,729



  Three Months Ended March 31, 2022
  Common Stock and Additional Paid-In Capital
 

Accumulated Other Comprehensive Income


 

Accumulated Deficit



Treasury Stock
 

Total Stockholders’ Equity


  Shares
 
Amount
 
Shares
 
Amount
 
Balances at December 31, 2021 46,534,198
  $   323,296
  $ 412
  $ (100,680 )
12,143,433
  $ (81,733 )   $ 141,295
Net income
 
 
 

 
5,076


 

 
5,076
Unrealized gain on available-for-sale securities, net of taxes 
 

 
241
 



 

 
241
Stock repurchases

 
 
 
 
 
 

 938,781
 
(4,442 )  
(4,442 )
Release of restricted stock units and awards 116,811
 

 

 



 

 

Issuance of stock for ESPP purchase 7,725
 
34
 

 



 

 
34
Shares issued in connection with public offering, net of issuance costs
 
5
 

 



 

 
5
Stock-based compensation
 
1,141
 

 



 

 
1,141
Balances at March 31, 2022 46,658,734
  $ 324,476
  $  653
  $ (95,604 )
13,082,214
  $ (86,175 )   $ 143,350

 

See accompanying Notes to Condensed Consolidated Financial Statements.




IMMERSION CORPORATION

(In thousands)

(Unaudited)

  


Three Months Ended

March 31,


 


2023


 


2022


Cash flows provided by (used in) operating activities:


 


 


 


Net income

$

   8,278


 

$

5,076


Adjustments to reconcile net income to net cash and cash equivalents provided by operating activities:


 


 


 


Depreciation of property and equipment


  21


 


35


Reduction in carrying value of right of use assets


151


 


171


Stock-based compensation


946


 


1,141


Net gains on investment in marketable securities


    (3,683

)

 


(3,534

)

Net (gain) loss on derivative instruments


(615

)

 


2,795


Foreign currency remeasurement losses



 


131


Shares issued to an employee in lieu of cash compensation


   385


 



Other


   (26

)

 


(17

)

Changes in operating assets and liabilities:


 


 


 


Accounts and other receivables


    (501

)

 


(109

)

Prepaid expenses and other current assets


383


 


1,644


Long-term deposits


      18


 


4,611


Other assets


     113


 


757


Accounts payable


       (68

)

 


52


Accrued compensation


(1,259

)

 


12


Other current liabilities


602


 


(77

)

Deferred revenue


(1,189

)

 


(1,295

)

Other long-term liabilities


(33

)

 


(355

)

Net cash and cash equivalents provided by operating activities


     3,523


 


   11,038


Cash flows provided by (used in) investing activities:


 


 


 


Purchases of marketable securities and other investments


  (54,954

)

 


    (36,778

)

Proceeds from sale or maturities of marketable securities and other investments


     30,771


 


39,899


Proceeds from sale of derivative instruments


5,844

 


6,817


Payments for settlement of derivative instruments


(1,369)


 


(5,105

)

Net cash and cash equivalents provided by (used in) investing activities


(19,708

)

 


     4,833


Cash flows provided by (used in) financing activities:


 


 


 


Dividends payments to stockholders


(4,400

)

 


 


Payment for purchases of treasury stock


             


 


(4,442

)

Shares withheld to cover payroll taxes


(757

)

 



Other financing activities


6 


 


39


Net cash and cash equivalents used in financing activities


(5,151

)

 


(4,403

)

Net increase (decrease) in cash and cash equivalents


(21,336

)

 


11,468


Cash and cash equivalents:


 


 


 


Beginning of period


    48,820


 


51,490


End of period

$

     27,484


 

$

62,958


 See accompanying Notes to Condensed Consolidated Financial Statements.

 

IMMERSION CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

(Unaudited)


  


Three Months Ended March 31,


 


2023


 


2022


Supplemental disclosure of cash flow information:


 


 


 


Cash paid for income taxes

$

    19


 

$

17


Supplemental disclosure of non-cash investing, and financing activities:


 


 


 


Dividends declared but not yet paid

$

1,015


 

$


Leased assets obtained in exchange for new operating lease liabilities

$


 

$

120


 



1.   SIGNIFICANT ACCOUNTING POLICIES

 

Description of Business

Immersion Corporation (the “Company”, “Immersion”, “we” or “us”) was incorporated in 1993 in California and reincorporated in Delaware in 1999. We focus on the creation, design, development, and licensing of innovative haptic technologies that allow people to use their sense of touch more fully as they engage with products and experience the digital world around them. We have adopted a business model under which we provide advanced tactile software, related tools and technical assistance designed to help integrate our patented technology into our customers’ products or enhance the functionality of our patented technology to certain customers, and offer licenses for our patented technology to other customers.

 

Impact of COVID-19

The outbreak of a novel strain of coronavirus (“COVID-19”) caused governments and public health officials around the world to implement stringent measures to help control the spread of the virus. In response to the COVID-19 pandemic, we implemented work-from-home and restricted travel policies in the first quarter of 2020, but have since lifted our travel restriction and our employees now work either from the office or from home.

 

Principles of Consolidation and Basis of Presentation

The accompanying condensed consolidated financial statements include the accounts of Immersion and our wholly-owned subsidiaries. All intercompany accounts, transactions, and balances have been eliminated in consolidation.

The accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) for interim financial information and with the instructions for Form 10-Q and Article 10 of Regulation S-X. Accordingly, these condensed consolidated financial statements do not include all information and footnotes necessary for a complete presentation of the financial position, results of operations, and cash flows, in conformity with U.S. GAAP and should be read in conjunction with our audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2022. In the opinion of management, all adjustments consisting of only normal and recurring items necessary for the fair presentation of the financial position and results of operations for the interim periods presented have been included. Certain prior year amounts have been reclassified to conform with the current year presentation. 

 

Use of Estimates

The preparation of condensed consolidated financial statements and related disclosures requires management to make estimates and assumptions that affect the reported amounts of the condensed consolidated financial statements. Significant estimates include revenue recognition, fair value of financial instruments, useful lives of property and equipment, valuation of income taxes including uncertain tax provisions, stock-based compensation and long-term deposits for withholding taxes. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. The results of operations for the three months ended March 31, 2023 are not necessarily indicative of the results to be expected for the full year. 

 

Segment Information

We develop, license, and support a wide range of software and intellectual property (“IP”) that more fully engage users’ sense of touch when operating digital devices. We focus on the following target application areas: mobile devices, wearables, consumer, mobile entertainment and other content; console gaming; automotive; medical; and commercial. We manage these application areas in one operating and reporting segment with only one set of management, development, and administrative personnel.

Our chief operating decision maker (“CODM”) is the Chief Executive Officer. The CODM approves budgets and allocates resources to and assesses the performance of our business using information about our revenue and operating loss. There is only one segment that is reported to management. 

 

Recent Account Pronouncements

We do not expect recent accounting pronouncements or changes in accounting pronouncements during the three months ended March 31, 2023, to have significant impact on our financial positions and results of operations.

 

2. REVENUE RECOGNITION

Disaggregated Revenue

 

The following table presents the disaggregation of our revenue for the three months ended March 31, 2023, and 2022 (in thousands):


 


Three Months Ended March 31,

 


2023


 


2022


Fixed fee license revenue

$

1,214


 

$

1,745


Per-unit royalty revenue


5,795


 


5,485


Total royalty and license revenue


 7,009


 


7,230


Development, services, and other revenue


65


 


78


Total revenues

$

7,074


 

$

7,308

Per-unit Royalty Revenue

We record per-unit royalty revenue in the same period in which the licensee’s underlying sales occur. When we do not receive the per-unit licensee royalty reports for sales during a given quarter within the time frame that allows us to adequately review the reports and include the actual amounts in our quarterly results for such quarter, we accrue the related revenue based on estimates of our licensees’ underlying sales, subject to certain constraints on our ability to estimate such amounts. We develop such estimates based on a combination of available data including, but not limited to, approved customer forecasts, a look back at historical royalty reporting for each of our customers, and industry information available for the licensed products. 

As a result of accruing per-unit royalty revenue for the quarter based on such estimates, adjustments will be required in the following quarter to true up revenue to the actual amounts reported by our licensees. In the three months ended March 31, 2023, we recorded adjustments of $0.4 million to increase royalty revenue. We recorded adjustments of $0.3 million to increase royalty revenue during the three months ended March 31, 2022.

Contract Assets

As of March 31, 2023, we had contract assets of $6.8 million included within Prepaid expenses and other current assets, and $0.4 million included within Other assets on the Condensed Consolidated Balance Sheets. As of December 31, 2022, we had contract assets of $7.7 million included within Prepaid expenses and other current assets, and $0.5 million included within Other assets on the Condensed Consolidated Balance Sheets.


Contract assets decreased by $1.1 million from January 1, 2023, to March 31, 2023, primarily due to actual royalties billed during the quarter.

Deferred Revenue

We recognize revenue from a fixed fee license agreement when we have satisfied our performance obligations, which typically occurs upon the transfer of rights to our technology upon the execution of the license agreement. However, in certain contracts, we grant a license to our existing patent portfolio at the inception of the license agreement as well as rights to the portfolio as it evolves throughout the contract term. For such arrangements, we have concluded that there are two separate performance obligations:

          Performance Obligation A: Transfer of rights to our patent portfolio as it exists when the contract is executed; and

          Performance Obligation B: Transfer of rights to our patent portfolio as it evolves over the term of the contract, including access to new patent applications that the licensee can benefit from over the term of the contract.

If a fixed fee license agreement contains only Performance Obligation A, we recognize the revenue from the agreement at the inception of the contract. For fixed fee license agreements that contain both Performance Obligation A and B, we allocate the transaction price based on the standalone price for each of the two performance obligations. We use a number of factors primarily related to the attributes of our patent portfolio to estimate standalone prices related to Performance Obligation A and B. Once the transaction price is allocated, the portion of the transaction price allocable to Performance Obligation A is recognized in the period the license agreement is signed and the customer can benefit from rights provided in the contract. The portion allocable to Performance Obligation B is recognized on a straight-line basis over the contract term which best represents the ongoing and continuous nature of the patent prosecution process. For such contracts, a contract liability account is established and included within Deferred revenue on the Condensed Consolidated Balance Sheets. As the rights and obligations in a contract are interdependent, contract assets and contract liabilities that arise in the same contract are presented on a net basis. 

Based on contracts signed and payments received as of March 31, 2023, we expect to recognize $16.2 million in revenue related to Performance Obligation B under our fixed fee license agreements, which are satisfied over time, including $10.5 million over one to three years and $5.7 million over more than three years.

As of December 31, 2022, total deferred revenue was $17.4 million. We recognized $1.2 million of deferred revenue during the three months ended March 31, 2023.

 

3.  INVESTMENTS AND FAIR VALUE MEASUREMENTS

Marketable Securities

We invest surplus funds in excess of operational requirements in a diversified portfolio of marketable securities, with the objectives of delivering competitive returns, maintaining a high degree of liquidity, and seeking to avoid the permanent impairment of principal.

We regularly review our investment portfolio to identify and evaluate investments that have indicators of possible impairment. Investments are considered impaired when a decline in fair value is judged to be other-than-temporary. If the cost of an individual investment exceeds its fair value, we evaluate, among other factors, general market conditions, the duration and extent to which the fair value is less than cost, and our intent and ability to hold the investment. Once a decline in fair value is determined to be other-than-temporary, we will record an impairment charge and establish a new cost basis for the investment.


 

Marketable securities as of March 31, 2023 and December 31, 2022 consisted of the following (in thousands):

 

 


March 31, 2023


 


Cost or Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value

Marketable equity securities


 


 


 


 


 


 


 


Mutual funds

$

26,683


 

$

 


 

$

(2,988

)

 

$

      23,695


Equity securities


56,485


 


4,877


 


     (6,077

)

 


55,285


Total marketable equity securities


83,168


 


   4,877


 


    (9,065

)

 


            78,980


Marketable debt securities


 


 


 


 


 


 


 


U.S. treasury securities


48,534


 


413


 


         (13

)

 


           48,934


Corporate bonds


18,555


 


  211


 


  (156

)

 


       18,610


Total marketable debt securities


67,089


 


 624


 


     (169

)

 


          67,544



$

150,257


 

$

  5,501


 

$

 (9,234

)

 

$

    146,524


 

 


December 31, 2022


 


Cost or Amortized Cost


 


Unrealized Gains


 


Unrealized Losses


 


Fair Value


Marketable equity securities


 


 


 


 


 


 


 


Mutual funds

$

26,352


 

$

     


 

$

  (3,143

)

 

$

    23,209


Equity securities


 53,273


 


2,776


 


   (5,836

)

 


   50,213


Total marketable equity securities


79,625


 


   2,776


 


  (8,979

)

 


   73,422


Marketable debt securities


 


 


 


 


 


 


 


U.S. treasury securities


  25,640


 


  182


 


  (24

)

 


  25,798


Corporate bonds


13,496


 


   48


 


        (106

)

 


   13,438


Total marketable debt securities


 39,136


 


   230


 


       (130

)

 


   39,236


 

$

118,761


 

$

    3,006


 

$

       (9,109

)

 

$

    112,658


 

The amortized costs and fair value of our marketable debt securities, by contractual maturity, as of March 31, 2023 (in thousands) are as follows: 

 

 


March 31, 2023


 


Amortized Cost


 


Fair Value


Less than 1 year

$

 41,559


 

$

     41,939


1 to 5 years


20,247


 


20,204


More than 5 years


   5,283


 


  5,400


Total

$

    67,089


 

$

67,543



 

Derivative Financial Instruments

 

Our derivative instruments consisted of call and put options sold at their fair value as of the balance sheet date. These derivative instruments are reported as Other current liabilities on our Condensed Consolidated Balance Sheets as of March 31, 2023 and December 31, 2022 (in thousands):


 


March 31, 2023


 


Cost


 


Unrealized Losses


 


Fair Value


Derivative instruments

$

6,848


 

$

662


 

$

7,510


 

$

6,848


 

$

 662


 

$

      7,510


 

 


December 31, 2022


 


Cost


 


Unrealized Losses


 


Fair Value


Derivative instruments

$

   2,987


 

$

   662


 

$

      3,649


 

$

 2,987


 

$

     662


 

$

      3,649



A summary of realized and unrealized gains and losses from our equity securities and derivative instruments are as follows (in thousands):


 


Three Months Ended March 31,


 


2023


 


2022


Net unrealized gains recognized on marketable equity securities

$

2,014


 

$

      2,140


Net realized gains  recognized on marketable equity securities


 1,669


 


     1,026


Net unrealized losses recognized on derivative instruments


   (102

)

 


       (2,661

)

Net realized gains (losses) recognized on derivative instruments


717


 


           (134

)

Net realized gains recognized on marketable debt securities


 


 


        368


Total net gains recognized in interest and other income (loss), net

$

 4,298


 

$

        739



Fair Value Measurements


Our financial instruments measured at fair value on a recurring basis consisted of money-market funds, mutual funds, equity securities, corporate debt securities and derivatives.  Equity securities are classified within Level 1 of the fair value hierarchy as they are valued based on quoted market price in an active market. Corporate debt securities and derivative instruments are valued based on quoted prices in markets that are less active, broker or dealer quotations, or alternative pricing sources with reasonable levels of price transparency are generally classified within Level 2 of the fair value hierarchy.


Financial instruments valued based on unobservable inputs which reflect the reporting entity’s own assumptions or data that market participants would use in valuing an instrument are generally classified within Level 3 of the fair value hierarchy. We did not hold Level 3 financial instruments as of March 31, 2023, and December 31, 2022.


 

Financial instruments measured at fair value on a recurring basis as of March 31, 2023 and December 31, 2022 are classified based on the valuation technique in the table below (in thousands):

 

 


March 31, 2023


 


 


 


Fair Value Measurements Using


 


 


 


Quoted Prices in Active Markets for Identical Assets (Level 1)


 


Significant Other Observable Inputs (Level 2)


 


Significant Unobservable Inputs (Level 3)


 


Total


Assets:


 


 


 


 


 


 


 


U.S. treasury securities 

$

 


 

$

  48,934


 

$

        


 

$

       48,934


Mutual funds


    23,695


 


      


 


      


 


 23,695


Equity securities


55,285


 


        


 


         


 


   55,285


Corporate bonds


     


 


  18,610


 


      


 


 18,610


Total assets at fair value

$

78,980


 

$

  67,544


 

$

       


 

$

146,524


 


 


 


 


 


 


 


 


Liabilities


 


 


 


 


 


 


 


Derivative instruments

$

   


 

$

 7,510


 

$

         


 

$

   7,510


Total liabilities at fair value

$

        


 

$

      7,510


 

$

   


 

$

      7,510



 


December 31, 2022


 


 


 


Fair Value Measurements Using


 


 


 


Quoted Prices in Active Markets for Identical Assets (Level 1)


 


Significant Other Observable Inputs (Level 2)


 


Significant Unobservable Inputs (Level 3)


 


Total


Assets:


 


 


 


 


 


 


 


Certificate of deposit $

$ 5,300

$

$ 5,300

U.S.treasury securities



 


       25,798


 


 


25,798


Mutual funds


  23,209


 



 


 


   23,209


Equity securities


   50,213


 


         


 


          


 


 50,213


Corporate bonds


      


 


  13,438


 


        


 


    13,438


Total assets at fair value

$

     73,422


 

$

     44,536


 

$

         


 

$

117,958


 


 


 


 


 


 


 


 


Liabilities


 


 


 


 


 


 


 


Derivative instruments

$

 


 

$

      3,649


 

$

        


 

$

    3,649


Total liabilities at fair value

$

    


 

$

    3,649


 

$

          


 

$

   3,649


 

 

4.   BALANCE SHEETS DETAILS

Cash and Cash Equivalents

 

Cash and cash equivalents were as follows (in thousands): 


 


March 31,

2023


 


December 31,

2022


Cash

$

7,972


 

$

      9,630


Money market funds


19,512


 


    13,586


Certificates of deposit (1)



 


  25,604


Cash and cash equivalents

$

   27,484


 

$

   48,820


(1) Represents certificates of deposit with initial maturity days of 90 days or less.

Investments - Current

 

Investments - current were as follows (in thousands):


 


March 31,

2023


 


December 31,

2022


Certificates of deposit (2)

$


 

$

     5,300


Marketable securities


78,981


 


  73,422


U.S. treasury securities


41,939


 


  22,196


Short-term investments

$

  120,920


 

$

   100,918


(2) Represents investments with initial maturity days between 91 days and one year.

Accounts and Other Receivables

 

Accounts and other receivables were as follows (in thousands):


 


March 31,

2023


 


December 31,

2022


Trade accounts receivables

$

491


 

$

       1,003


Other receivables


  1,245


 


       232


Accounts and other receivables

$

      1,736


 

$

       1,235


Allowance for credit losses as of March 31, 2023 and December 31, 2022 were not material. 

Prepaid Expenses and Other Current Assets

 

Prepaid expenses and other current assets were as follows (in thousands): 


 


March 31,

2023


 


December 31,

2022


Prepaid expenses

$

      2,033


 

$

       1,576


Contract assets - current


   6,837


 


      7,671


Other current assets


      55


 


         100


Prepaid expenses and other current assets

$

    8,925


 

$

     9,347



 

Investments - noncurrent

 

Investments- noncurrent were as follows (in thousands):


 


March 31,

2023


 


December 31,

2022


U.S. treasury securities

$

      6,994


 

$

      3,602


Marketable debt securities


  18,610


 


    13,438


Investments- noncurrent

$

 25,604


 

$

   17,040


Other Assets

 

Other assets were as follows (in thousands):


 


March 31,

2023


 


December 31,

2022


Contract assets - long-term


      436


 


        545


Lease right-of-use assets


     210


 


        360


Other assets


 8


 


          11


Total other assets

$

   654


 

$

       916


Other Current Liabilities

 

Other current liabilities were as follows (in thousands):




March 31,

2023


 


December 31,

2022


Derivative instruments

$

    7,510


 

$

     3,649


Lease liabilities - current


      263


 


        486


Income taxes payable


    4,156


 


     2,700


Dividends payable


      1,015


 


       4,212


Other current liabilities


   1,102


 


    1,418


Total other current liabilities

$

   14,046


 

$

 12,465

  

5. CONTINGENCIES

From time to time, we receive claims from third parties asserting that our technologies, or those of our licensees, infringe on the other parties’ IP rights. Management believes that these claims are without merit. Additionally, periodically, we are involved in routine legal matters and contractual disputes incidental to our normal operations. In management’s opinion, unless we disclosed otherwise, the resolution of such matters will not have a material adverse effect on our consolidated financial condition, results of operations, or liquidity.

In the normal course of business, we provide indemnification of varying scope to customers, most commonly to licensees in connection with licensing arrangements that include our IP, although these provisions can cover additional matters. Historically, costs related to these guarantees have not been significant, and we are unable to estimate the maximum potential impact of these guarantees on our future results of operations.

 LGE Korean Withholding Tax Matter

On October 16, 2017, we received a letter from LG Electronics Inc. (“LGE”) requesting that we reimburse LGE with respect to withholding tax imposed on LGE by the Korean tax authorities following an investigation where the tax authority determined that LGE failed to withhold on LGE’s royalty payments to Immersion Software Ireland, a subsidiary of the Company, from 2012 to 2014. Pursuant to an agreement reached with LGE, on April 8, 2020, we provided a provisional deposit to LGE in the amount of KRW 5,916,845,454 (approximately $5.0 million) representing the amount of such withholding tax that was imposed on LGE, which provisional deposit would be returned to us to the extent we ultimately prevail in the appeal in the Korean courts. In the second quarter of 2020, we recorded this deposit in Long-term deposits on our Condensed Consolidated Balance Sheets

On November 3, 2017, on behalf of LGE, we filed an appeal with the Korea Tax Tribunal regarding their findings with respect to the withholding taxes. The Korea Tax Tribunal hearing took place on March 5, 2019. On March 19, 2019, the Korea Tax Tribunal issued its ruling in which it decided not to accept our arguments with respect to the Korean tax authorities’ assessment of withholding tax and penalties imposed on LGE. On behalf of LGE, we filed an appeal with the Korea Administrative Court on June 10, 2019. The Company has had numerous hearings before the Korea Administrative Court in the years 2019 through 2022. The Korea Administrative Court had indicated that it expected to render a decision on this matter by December 31, 2022, but had subsequently updated the parties to indicate that a decision on this matter was expected by February 16, 2023. On February 15, 2023, we were informed that the Korea Administrative Court had scheduled another hearing for April 27, 2023 due to a change in the main judge for this matter. We had a hearing on April 27, 2023, and the Korea Administrative Court indicated that it expects to render a decision on this matter by June 8, 2023. 

On April 25, 2023, we received notice from LGE requesting us to reimburse LGE with respect to withholding tax imposed on LGE by the Korean tax authorities following a recent tax audit of LGE for the years 2018 through 2022 in the amount of KRW 3,025,251,775 (approximately $2.3 million). We are currently evaluating our next steps with respect to the reimbursement of such withholding taxes in accordance with our obligations pursuant to the license agreement with LGE. As of March 31, 2023, we have accrued $0.3 million of withholding taxes, interest and penalties related to the 2018 to 2022 period for which the Korean tax authorities have recently assessed LGE. The additional income tax is accrued in Other Current Liabilities in our Condensed Consolidated Balance Sheets.

Based on the developments in these cases, we regularly reassess the likelihood that we will prevail in the claims from the Korean tax authorities with respect to the LGE case. To the extent that we determine that it is more likely than not that we will prevail against the claims from the Korean tax authorities, then no additional tax expense is provided for in our Condensed Consolidated Statements of Income and Comprehensive Income. In the event that we determine that it is more likely than not that we will not prevail against the claims from the Korean tax authorities, or a portion thereof, then we would estimate the anticipated additional tax expense associated with that outcome and record it as additional income tax expense in our Condensed Consolidated Statements of Income and Comprehensive Income in the period of the new determination. If the additional income tax expense was related to the periods assessed by Korean tax authorities and for which we recorded a Long-term deposits on our Condensed Consolidated Balance Sheets, then the additional income tax expense would be recorded as an impairment to the Long-term deposits. If the additional income tax expense was not related to the periods assessed by Korean tax authorities and for which we recorded in Long-term deposits on our Condensed Consolidated Balance Sheets, then the additional income tax expense would be accrued as an Other current liabilities

In the event that we do not ultimately prevail in our appeal in the Korean courts with respect to this case, the applicable deposits included in Long-term deposits would be recorded as additional income tax expense on our Condensed Consolidated Statements of Income and Comprehensive Income, in the period in which we do not ultimately prevail.

In the fourth quarter of 2021, we recorded an impairment charge of $0.8 million related to the long-term deposits paid to LGE.

Immersion Corporation vs. Meta Platforms, Inc., f/k/a Facebook, Inc.

On May 26, 2022, we filed a complaint against Meta Platforms, Inc. (formerly known as Facebook, Inc.) (“Meta”) in the United States District Court for the Western District of Texas.  The complaint alleges that Meta’s augmented and virtual reality (“AR/VR”) systems, including the Meta Quest 2, infringe six of our patents that cover various uses of haptic effects in connection with such AR/VR systems. We are seeking to enjoin Meta from further infringement and to recover a reasonable royalty for such infringement.

The complaint against Meta asserts infringement of the following patents:

        U.S. Patent No. 8,469,806: “System and method for providing complex haptic stimulation during input of control gestures, and relating to control of virtual equipment”

        U.S. Patent No. 8,896,524: “Context-dependent haptic confirmation system”

        U.S. Patent No. 9,727,217: “Haptically enhanced interactivity with interactive content”

        U.S. Patent No. 10,248,298: “Haptically enhanced interactivity with interactive content”

        U.S. Patent No. 10,269,222: “System with wearable device and haptic output device”

        U.S. Patent No. 10,664,143: “Haptically enhanced interactivity with interactive content”

Meta responded to our complaint on August 1, 2022.  On September 12, 2022, Meta filed a motion to transfer the lawsuit to the Northern District of California or, in the alternative, to the Austin Division of the Western District of Texas. Meta’s motion remains pending, and a hearing on the transfer motion occurred on January 23, 2023. In the meantime, the claim construction briefing is closed, and fact discovery opened on February 7, 2023.  The claim construction hearing was scheduled for March 6, 2023, but was rescheduled by the Court for April 24, 2023 and again rescheduled to May 11, 2023.

Immersion Corporation vs. Xiaomi Group

On or about March 3, 2023, we initiated patent infringement lawsuits against several companies of the Xiaomi-Group (the “Xiaomi-Group”) in Germany, France and India. We initiated lawsuits against Xiaomi-Group companies and their agents in the Düsseldorf Regional Court in Germany, the Tribunal judiciaire de Paris (Paris First Instance Civil Court) in France, and the High Court of Delhi, at New Delhi, in India.

The complaints allege that the Xiaomi-Group’s devices, including the Xiaomi 12, infringe our patents that cover various uses of haptic effects in connection with such devices. We are seeking injunctions that would allow us to prohibit Xiaomi-Group from selling the infringing devices in Germany, France and India, as well as costs and damages as compensation for such infringement. 

The complaints against the Xiaomi-Group assert infringement of the following patents:

        EP 2 463 752 B1 (German part) titled “Haptisches Feedback-System mit gespeicherten Effekten

        EP 2 463 752 B1 (French part) titled “Système de rendu haptique avec stockage d’effets

        IN 304 396 (India) titled “Haptic Feedback System With Stored Effects”

 

 

6. STOCK-BASED COMPENSATION

Stock Options and Awards

Our equity incentive program is a long-term retention program that is intended to attract, retain, and provide incentives for employees, consultants, officers, and directors and to align stockholder and employee interests. We may grant time-based options, market condition-based options, stock appreciation rights, restricted stock awards (“RSAs”), restricted stock units (“RSUs”), performance shares, market condition-based performance restricted stock units (“PSUs”), and other stock-based equity awards to employees, officers, directors, and consultants.

On January 18, 2022, our stockholders approved the 2021 Equity Incentive Plan (the “2021 Plan”), which provides for a total number of shares reserved and available for grant and issuance equal to 3,525,119 shares plus up to an additional 855,351 shares that are subject to stock options or other awards granted under the 2011 Equity Incentive Plan. On March 30, 2023, our stockholders approved an amendment to the 2021 Plan to increase the number of shares reserved for issuance under the 2021 Plan by 4,621,488 shares.

Under our equity incentive plans, stock options may be granted at prices not less than the fair market value on the date of grant for such stock options. Stock options generally vest over four years and expire seven years from the applicable grant date. Market condition-based stock awards are subject to a market condition whereby the closing price of our common stock must exceed a certain level for a number of trading days within a specified time frame or the awards will be canceled before expiration. RSAs generally vests over one year. RSUs generally vest over three years. Awards granted other than a stock option or a stock appreciation right shall reduce the common stock shares available for grant by 1.75 shares for every share issued.

 

A summary of our equity incentive program as of March 31, 2023 is as follows (in thousands):


Common stock shares available for grant

           5,158

Stock options outstanding

              140

RSUs outstanding

              754

RSAs outstanding

              75

PSUs outstanding

              413

Time-Based Stock Options

The following summarizes time-based stock options activities for the three months ended March 31, 2023:


 

Number of Shares Underlying Stock Options (in thousands)


 


Weighted Average Exercise Price Per Share


 


Weighted Average Remaining Contractual Life (Years)


 


Aggregate Intrinsic Value (in thousands)


Outstanding at December 31, 2022

     140


 

$

        7.57


 


4.03


 

$

             


Granted

             


 


             


 


 


 


 


Exercised

             


 


             


 


 


 


 


Canceled or expired

             


 


             


 


 


 


 


Outstanding as of March 31, 2023

     140


 

$

        7.57


 


3.78


 

$

            193


Vested and expected to vest at March 31, 2023

    138


 

$

  7.57


 


3.78


 

$

            190


Exercisable at March 31, 2023

     111


 

$

   7.57


 


3.78


 

$

           153


 

The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying awards and the exercise price of our common stock for the options that were in-the-money.

We did not grant stock options in the three months ended March 31, 2023.

Restricted Stock Units

 

The following summarizes RSU activities for the three months ended March 31, 2023:


 


Number of Restricted Stock Units (in thousands)


 


Weighted Average Grant Date Fair Value Per Share


 


Weighted Average Remaining Recognition Period (Years)


 


Aggregate Intrinsic Value (in thousands)


Outstanding at December 31, 2022


       887


 

$

         5.85


 


2.38


 

$

        6,226


Granted


             


 


             


 


 


 


 


Released


     (82

)

 


      5.67


 


 


 


 


Forfeited


          (51

)

 


       6.91


 


 


 


 


Outstanding at March 31, 2023


      754


 

$

        5.79


 


2.22


 

$

       6,738


The aggregate intrinsic value is calculated as the market value as of the end of the reporting period.

Restricted Stock Awards

 

The following summarizes RSA activities for the three months ended March 31, 2023:


 


Number of Restricted Stock Awards
(in thousands)


 


Weighted Average Grant Date Fair Value Per Share


 


Weighted Average Remaining Recognition Period (Years)


Outstanding at December 31, 2022


      119


 

$

         5.47


 


1.31


Granted


        75


 


       8.31


 


 


Released


        (119

)

 


        5.47


 


 


Forfeited


             


 


             


 


 


Outstanding at March 31, 2023


        75


 

$

       8.31


 


1.00


Market Condition-Based Performance Stock Units

The following summarizes PSU activities for the three months ended March 31, 2023:


 

Number of Market Condition-Based Performance Stock Units (in thousands)


 


Weighted Average Grant Date Fair Value Per Share


 


Weighted Average Remaining Recognition Period (Years)


Outstanding at December 31, 2022

       615


 

$

         3.69


 


1.12


Granted

             


 


             


 


 


Released

         (202

)

 


          3.65


 


 


Forfeited

             


 


             


 


 


Outstanding at March 31, 2023

        413


 

$

         3.71


 


1.00


Employee Stock Purchase Plan

Under our 1999 Employee Stock Purchase Plan (“ESPP”), eligible employees may purchase common stock through payroll deductions at a purchase price of 85% of the lower of the fair market value of our common stock at the beginning of the offering period or the purchase date. Participants may not purchase more than 2,000 shares in a six-month offering period or purchase stock having a value greater than $25,000 in any calendar year as measured at the beginning of the offering period. A total of 1.0 million shares of common stock have been reserved for issuance under the ESPP. During the three months ended March 31, 2023, 1,298 shares were purchased under the ESPP.  Effective February 1, 2023, our ESPP was discontinued and 193,134 shares expired following the ESPP termination. 

Stock-based Compensation Expense

Valuation and amortization methods

Stock-based compensation is based on the estimated fair value of awards, net of estimated forfeitures, and recognized over the requisite service period. Estimated forfeitures are based on historical experience at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The stock-based compensation related to all of our stock-based awards and ESPP for the three months ended March 31, 2023, and 2022 is as follows (in thousands): 

 


Three Months Ended March 31,


 


2023


 


2022


Stock options

     (56

)

 

           (43

)

RSUs, RSAs and PSUs


   1,002


 


    1,187


ESPP


             


 


              (3

)

Total

946


 

      1,141


 


 


 


 


Sales and marketing

  (99

)

 

$

         90


Research and development


        (74

)

 


        107


General and administrative


  1,119


 


         944


Total

 946


 

  1,141


As of March 31, 2023, there was $5.6 million of unrecognized compensation cost adjusted for estimated forfeitures related to non-vested stock options, RSUs, RSAs and PSUs granted to our employees and directors. This unrecognized compensation cost will be recognized over an estimated weighted-average period of approximately 1.8 years. Total unrecognized compensation cost will be adjusted for future changes in estimated forfeitures. 

 

7. STOCKHOLDERS’ EQUITY

Stock Repurchase Program

On February 23, 2022, our Board of Directors (the "Board") approved a stock repurchase program of up to $30.0 million of our common stock for a period of up to twelve months (the "February 2022 Stock Repurchase Program"). Any stock repurchases were made through open market or privately negotiated transactions, at such times and in such amounts as management deemed appropriate, including pursuant to one or more Rule 10b5-1 trading plans adopted in accordance with Rule 10b5-1 of the Securities Exchange Act of 1934. Additionally, the Board authorized the use of derivative or similar instrument to effect stock repurchase transactions, including without limitation, accelerated share repurchase contracts, equity forward transactions, equity option transactions, equity swap transactions, cap transactions, collar transactions, naked put options, floor transactions or other similar transactions or any combination of the foregoing transactions. The stock repurchase program was implemented as a method to return value to our stockholders. The timing, pricing and sizes of any repurchases depended on a number of factors, including the market price of our common stock and general market and economic conditions. The stock repurchase program did not obligate us to repurchase any dollar amount or number of shares, and the program could be suspended or discontinued at any time. The February 2022 Stock Repurchase Program was terminated on December 29, 2022. 

In the year ended December 31, 2022, we repurchased 1,637,566 shares of our common stock for $8.9 million at an average purchase price of $5.46 per share. The February 2022 Stock Repurchase Program was terminated on December 29, 2022.

On December 29, 2022, the Board approved a stock repurchase program of up to $50.0 million of our common stock for a period of up to twelve months (the “December 2022 Stock Repurchase Program”), which terminated and superseded the stock repurchase program that had been approved by the Board on February 23, 2022. Any stock repurchases may be made through open market and privately negotiated transactions, at such times and in such amounts as management deems appropriate, including pursuant to one or more Rule 10b5-1 trading plans adopted in accordance with Rule 10b5-1 of the Securities Exchange Act of 1934, as amended. Additionally, the Board authorized the use of any derivative or similar instrument to effect stock repurchase transactions, including without limitation, accelerated share repurchase contracts, equity forward transactions, equity option transactions, equity swap transactions, cap transactions, collar transactions, naked put options, floor transactions or other similar transactions or any combination of the foregoing transactions. The stock repurchase program was implemented as a method to return value to our stockholders. The timing, pricing and sizes of any repurchases will depend on a number of factors, including the market price of our common stock and general market and economic conditions. The stock repurchase program does not obligate us to repurchase any dollar amount or number of shares, and the program may be suspended or discontinued at any time. 

We did not repurchase shares during the three months ended March 31, 2023. As of March 31, 2023, we had $50.0 million available for repurchase under the December 2022 Stock Repurchase Program. 

Dividends Payment

On November 14, 2022, our Board declared a quarterly dividend in the amount of $0.03 per share, which was paid on January 30, 2023, to stockholders of record on January 15, 2023. In addition, on December 29, 2022, the Board declared a special dividend in the amount of $0.10 per share, which was paid on January 30, 2023 to stockholders of record on January 15, 2023.

On February 21, 2023, the Board declared a second quarterly dividend, in the amount of $0.03 per share, which was paid on April 28, 2023 to stockholders of record on April 13, 2023.

On May 10, 2023, we announced that the Board declared a quarterly dividend. The quarterly dividend, in the amount of $0.03 per share, will be payable, subject to any prior revocation, on July 28, 2023, to shareholders of record on July 13, 2023. Future dividends will be subject to further review and approval by the Board in accordance with applicable law. The Board reserves the right to adjust or withdraw the quarterly dividend in future periods as it reviews the Company’s capital allocation strategy from time-to-time.

 

8. INCOME TAXES

 

Provision for income taxes the three months ended March 31, 2023 and 2022 consisted of the following (in thousands):


 


Three Months Ended March 31,


 


2023


 


2022


Income before provision for income taxes

 9,785
   5,637

Provision for income taxes


 (1,507 )  
(561 )

Effective tax rate


(15.4 )%  
 (10.0 )%


Provision for income taxes for the three months ended March 31, 2023 and 2022 resulted primarily from estimated domestic and foreign taxes included in the calculation of the effective tax rate. We maintain a partial valuation allowance against our U.S. federal deferred tax assets and maintain a full valuation allowance against our U.S. state and Canadian federal deferred tax assets. 

 

As of March 31, 2023, we had unrecognized tax benefits under Accounting Standards Certification (“ASC”) 740 Income Taxes of approximately $7.2 million and applicable interest of $0.1 million. The total amount of unrecognized tax benefits that would affect our effective tax rate, if recognized, is $3.2 million. Our policy is to account for interest and penalties related to uncertain tax positions as a component of income tax provision. We do not expect to have any significant changes to unrecognized tax benefits during the next twelve months.

 

As of March 31, 2023, we had net deferred income tax assets of $7.0 million and deferred income tax liabilities of $0.1 million. Because we have net operating loss and credit carryforwards, there are open statutes of limitations in which federal, state, and foreign taxing authorities may examine our tax returns for all years from 2005 through the current period.

 

We maintain a valuation allowance against certain of our deferred tax assets, including certain federal, all state, and certain foreign deferred tax assets because of uncertainties regarding the realization of the asset balance due to historical losses, the variability of operating results, and uncertainty regarding near term projected results. If we determine the deferred tax assets are realizable based on our assessment of relevant factors, an adjustment to the valuation allowance may increase income in the period such determination is made.

9. NET INCOME (LOSS) PER SHARE


Basic net income (loss) per share is computed using the weighted average number of shares of common stock outstanding during the period. Diluted net income (loss) per share is computed using the weighted average number of shares of common stock, adjusted for any dilutive effect of potential common stock. Potential common stock, computed using the treasury stock method, includes stock options, stock awards and ESPP.


The following is a reconciliation of the denominators used in computing basic and diluted net income (loss) per share (in thousands, except per share amounts): 


 

Three Months Ended March 31,

 

2023


 

2022


Denominator:

 


 

 


Weighted-average shares outstanding, basic

        32,603


 

             33,996


Shares related to outstanding options, unvested RSUs, RSAs, and PSUs

              482


 

              272


Weighted average shares outstanding, diluted

             33,085


 

             34,268


We include PSUs in the calculation of diluted earnings per share if the applicable performance condition has been satisfied as of the end of the reporting period and exclude stock equity awards if the performance condition has not been met.

For the three months ended March 31, 2023 and 2022, we had stock options, RSUs, PSUs and RSAs outstanding that could potentially dilute basic earnings per share in the future, but these were excluded from the computation of diluted net income per share because their effect would have been anti-dilutive. These outstanding securities consisted of the following (in thousands):

 

Three Months Ended March 31,

 

2023


 

2022


Stock options

              140


 

              239


RSUs, RSAs and PSUs

              2


 

              55


Total

              142


 

              294


 

10. LEASES

We lease our office space under lease arrangements with expiration dates on or before March 31, 2024. We recognize lease expense on a straight-line basis over the lease term.  Leases with an initial term of 12 months or less are not recorded on the Condensed Consolidated Balance Sheets. We combine lease and non-lease components for new and reassessed leases. We apply discount rates to operating leases using a portfolio approach.

 

Below is a summary of our right-of-use assets and lease liabilities (in thousands): 

 

 

Balance Sheets Classification

 


March 31,
2023


 


December 31,
2022


Assets

 

 


 


 


 


Right-of-use assets

Other assets

 

$

    210


 

$

         360


Liabilities

 

 


 


 


 


  Operating lease liabilities - current

Other current liabilities

 


        263


 


         486


  Operating lease liabilities - long-term

Other long-term liabilities

 



 


           56


Total lease liabilities

 

 

$

         263


 

$

        542


The table below provides supplemental information related to operating leases during the three months ended March 31, 2023 and 2022 (in thousands except for lease term):


 


Three Months Ended March 31,


 


2023


 


2022


Cash paid within operating cash flow

$

  282


 

$

        355


Weighted average lease terms (in years)


0.69


 


1.11


Weighted average discount rates
N/A


3.93 %

On June 6, 2022, we entered into a sublease agreement with Innovobot Fund LLP for our facility located in Montreal Canada (the Montreal Facility). This sublease commenced on June 8, 2022, and ends on February 27, 2024 which approximates the lease termination date of the original Montreal Facility lease.

On March 12, 2020, we entered into a sublease agreement with Neato Robotics, Inc. for our facility located in San Jose, California (SJ Facility). This sublease commenced in June 2020 and ended on April 30, 2023, which is the lease termination date of the original SJ Facility lease.

In accordance with provisions of ASC 842, we treated each sublease as a separate lease as we were not relieved of the primary obligation under each original lease. We continue to account for each original lease as a lessee, in the same manner as prior to the commencement date of the sublease. We accounted for each sublease as a lessor of such lease. We classified each sublease as an operating lease as it did not meet the criteria of a Sale-Type or Direct Financing lease.

We recognize operating lease expense and lease payments from the sublease, on a straight-line basis, in our Condensed Consolidated Statements of Income and Comprehensive Income over the lease terms. During the three months ended March 31, 2023 and 2022, our net operating lease expenses were as follows (in thousands): 

 


Three Months Ended March 31,


 


2023


 


2022


Operating lease cost

$

       318


 

$

         210


Variable lease payments


   128


 


    137


Sublease income


 (257

)

 


 (257

)

Total lease cost

$

189



$

90


 

Minimum future lease payments obligations as of March 31, 2023 were as follows (in thousands): 

 

For the Years Ending December 31,

 


 


2023


$

279


2024



39


Total lease payments



 318


Less: Interest

 


(55

)

Total lease liability

 

$

263


Future cash receipts from our sublease agreements as of March 31, 2023 were as follows (in thousands):

For the Years Ending December 31,

 


 


2023

 


228


2024

 


33


Total

 

$

261

 

 

This Management’s Discussion and Analysis of Financial Condition and Results of Operations includes forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The forward-looking statements involve risks and uncertainties. Forward-looking statements are frequently identified by words such as “anticipates”, “believes”, “expects”, “intends”, “may”, “can”, “will”, “places”, “estimates”, and other similar expressions. However, these words are not the only way we identify forward-looking statements. Examples of forward-looking statements include among other things, any expectations, projections, or other characterizations of future events, or circumstances, and include statements regarding: the continued impact of COVID-19 on our business, including as to revenue, and potential cost reduction measures, and the continued impact of COVID-19 on our customers, suppliers, and on the economy in general; our strategy and our ability to execute our business plan; our competition and the market in which we operate; our customers and suppliers; our revenue and trends related thereto, and the recognition and components thereof; our costs and expenses, including capital expenditures; our investment of surplus funds and sales of marketable debt securities; seasonality and demand; our investment in research and technology development; changes to general and administrative expenses; our foreign operations and the reinvestment of our earnings related thereto; our investment in and protection of our IP; our employees; capital expenditures and the sufficiency of our capital resources; unrecognized tax benefit and tax liabilities; the impact of changes in interest rates and foreign exchange rates, as well as our plans with respect to foreign currency hedging in general; changes in laws and regulations, including with respect to taxes; our plans and estimates related to and the impact of current and future litigation and arbitration; our leases, sublease and the timing and income related thereto; and our dividend, stock repurchase and equity distribution programs.

Because forward-looking statements relate to the future, they are subject to inherent uncertainties, risks and changes in circumstances that are difficult to predict and many of which are outside of our control. Actual results could differ materially from those projected in the forward-looking statements, therefore we caution you not to place undue reliance on these forward-looking statements. Important factors that could cause our actual results and financial condition to differ materially from those indicated in the forward-looking statements include, among others, the risk factors contained under Part I, Item 1A, “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, filed with the SEC on February 22, 2023 and below under Part II, Item 1A, “Risk Factors.”

Any forward-looking statements made by us in this report speak only as of the date of this report, and we do not intend to update these forward-looking statements after the filing of this report, unless required to do so by applicable law or regulation. You are urged to review carefully and consider our various disclosures in this report and in our other reports publicly disclosed or filed with the SEC that attempt to advise you of the risks and factors that may affect our business.


OVERVIEW

We are a premier licensing company focused on the invention, acceleration, and scaling, through licensing, of innovative haptic technologies that allow people to use their sense of touch to engage with products and experience the digital world around them. We are one of the leading experts in haptics, and our focus on innovation allows us to deliver world-class intellectual property (“IP”) and technology that enables the creation of products that delight end users. Our technologies are designed to facilitate the creation of high-quality haptic experiences, enable their widespread distribution, and ensure that their playback is optimized. Our primary business is currently in the mobility, gaming, and automotive markets, but we believe our technology is broadly applicable and see opportunities in evolving new markets, including virtual and augmented reality, and wearables, as well as residential, commercial, and industrial Internet of Things. In recent years, we have seen a trend towards broad market adoption of haptic technology. As other companies follow our leadership in recognizing how important tactile feedback can be in people’s digital lives, we expect the opportunity to license our IP and technologies will continue to expand.

We have adopted a business model under which we offer licenses to our patented technology to our customers and offer our customers enabling software, related tools and technical assistance designed to integrate our patented technology into our customers’ products or enhance the functionality of our patented technology. Our licenses enable our customers to deploy haptically-enabled devices, content and other offerings, which they typically sell under their own brand names. We and our wholly-owned subsidiaries hold more than 1,000 issued or pending patents worldwide as of March 31, 2023. Our patents cover a wide range of digital technologies and ways in which touch-related technology can be incorporated into and between hardware products and components, systems software, application software, and digital content. We believe that our IP is relevant to many of the most important and cutting-edge ways in which haptic technology is and can be deployed, including in connection with mobile interfaces and user interactions, in association with pressure and other sensing technologies, as part of video and interactive content offerings, as related to virtual and augmented reality experiences, and in connection with advanced actuation technologies and techniques. Our portfolio includes numerous patents and patent applications that we believe may become essential to emerging standards in development by Standards Development Organizations (“SDOs”) including media standards in development by ISO/IEC Moving Picture Expert Group (MPEG) and software and system standards in development at IEEE-SA.

We were incorporated in 1993 in California and reincorporated in Delaware in 1999.

Results of Operations

Overview

Total revenues for the three months ended March 31, 2023 was $7.1 million, a decrease of $0.2 million, or 3%, compared to the same period in 2022.

Total operating expenses were $3.8 million in the three months ended March 31, 2023, a decrease of $0.1 million, or 3%, compared to the same period in 2022.

Net income was $8.3 million in the three months ended March 31, 2023, a $3.2 million, or 63%, increase compared to a net income of $5.1 million in the three months ended March 31, 2022.

The following table sets forth our Condensed Consolidated Statements of Income and Comprehensive Income data as a percentage of total revenues:

 

Three Months Ended March 31,

 

2023


 

2022


Revenues:



 

 


Fixed fee license revenue

 17

%

 

 24

%

Per-unit royalty revenue

82


 

 75


Total royalty and license revenue

 99


 

 99


Development, services, and other

1


 

1


Total revenues

 100


 

 100


Operating expenses:

 


 

 


Sales and marketing

 1


 

  7


Research and development

 2


 

 7


General and administrative

 51


 

 37


Total operating expenses

 54


 

 51


Operating income

 46


 

 49


Interest and other income (loss), net

  92


 

 28


Income before provision for income taxes

 138


 

 77


Provision for income taxes

 (21

)

 

(8

)

Net income

 117

%

 

  69

%



Revenues

Our revenue is primarily derived from fixed fee license agreements and per-unit royalty agreements, along with less significant revenue earned from development, services and other revenue. Royalty and license revenue is composed of per unit royalties earned based on usage or net sales by licensees and fixed payment license fees charged for our IP and software.

A revenue summary for the three months ended March 31, 2023 and 2022 is as follows (in thousands, except for percentages):

 


Three Months Ended March 31,


 


2023


 


2022


 


$ Change


 


% Change


Revenues:


 


 


 


 


 


 


 


Fixed fee license revenue

$

 1,214


 

$     

 1,745


 

 (531

)

 


(30

)%

Per-unit royalty revenue


5,795


 


 5,485


 


310


 


6

%

Total royalty and license revenue


7,009


 


 7,230


 


(221

)

 


(3

)%

Development, services, and other revenue


65


 


 78


 


(13

)

 


(17

)%

Total revenues

$  

 7,074


 

$   

7,308


 

(234

)

 


(3

)%

Royalty and license revenue

Fixed fee license revenue decreased by $0.5 million, or 30%, in the first quarter of 2023 compared to the same period in 2022 primarily due to a $0.5 million decrease in automotive license revenue.

Per-unit royalty revenue increased by $0.3 million, or 6%, in the first quarter of 2023 compared to the same period in 2022, primarily due to an $0.7 million increase in royalties from gaming licensees and a $0.3 million increase in royalties from other licensees partially offset by a $0.6 million decrease in royalties from mobility licensees.

We expect royalty and license revenue to continue to be a major component of our future revenue as our technology is included in products and we succeed in our efforts to monetize our IP. Our fixed fee license revenue could fluctuate depending upon the timing of execution of new fixed license fee arrangements. We also anticipate that our royalty revenue will fluctuate relative to our customers’ unit shipments.

Geographically, revenues generated in Asia, North America and Europe for the three months ended March 31, 2023 represented 84%, 12%, and 4%, respectively, of our total revenue as compared to 75%, 16%, and 9%, respectively, for the three months ended March 31, 2022.

Operating Expenses

A summary of operating expenses for the three months ended March 31, 2023, and 2022 is as follows (in thousands, except for percentages):

 


Three Months Ended March 31,


 


2023


 


2022


 


$ Change


 


% Change


Sales and marketing

$

96


 


 486


 

$

 (390

)

 


 (80

)%

Research and development


 130


 


  513


 


 (383

)

 


 (75

)%

General and administrative


 3,589


 


 2,706


 


 883


 


33

%

Sales and Marketing - Our sales and marketing expenses primarily consisted of employee compensation and benefits, including stock-based compensation; sales commissions; advertising; collateral marketing materials; market development funds; travel; and allocated facilities costs.


Sales and marketing expenses decreased $0.4 million, or 80%, in the three months ended March 31, 2023, compared to the same period in 2022 This decrease was primarily attributable to decreases in compensation, benefits and other personnel-related costs due to lower headcount and a decrease in stock-based compensation expense.

Research and Development - Our research and development expenses primarily consisted of employee compensation and benefits, including stock-based compensation; outside services and consulting fees; tooling and supplies; and allocated facilities costs.

Research and development expenses decreased $0.4 million, or 75%, in the three months ended March 31, 2023, compared to the same period in 2022. This decrease was primarily attributable to decreases in compensation, benefits and other personnel-related costs due to lower headcount and a decrease in stock-based compensation expense.

General and Administrative - Our general and administrative expenses primarily consisted of employee compensation and benefits including stock-based compensation; legal other professional fees; external legal costs for patents; office expense; travel; and allocated facilities costs.

General and administrative expenses increased $0.9 million, or 33%, in the three months ended March 31, 2023 as compared to the same period in 2022. This increase was primarily due to a $1.0 million increase in compensation, benefits driven by increases in stock-based compensation expense and variable compensation.

We are engaged in, and may be required to engage in further, litigation to protect our IP, which may cause our general and administrative expenses to substantially increase reflecting such litigation costs.

Interest and Other Income (Loss)

Interest and Other Income (loss) - Interest and other income consists primarily of interest and dividend income from cash and cash equivalents and marketable debt and equity securities, short-term investments realized and unrealized gains (losses) on our marketable equity securities and derivative instruments and realized gains (losses) on our marketable debt securities.

 


Three Months Ended March 31,


 


2023


 


2022


 


$ Change


 


% Change


Interest and other income (loss), net

$

6,415


 

$

 2,186


 


 4,229


 


 193

%

Other income (expense), net


110


 


(152

)

 


 262


 


(172

)%

Interest and other income (loss), net

$

 6,525


 

$

 2,034


 

$

 4,491


 


 221

%

Interest and other income (loss) increased $4.2 million during the three months ended March 31, 2023, compared to the same period in 2022, primarily driven by a $3.6 million increase in net gains from investments in marketable equity securities and derivative instruments and a $0.7 million increase in interest income.

Other income (expense), net increased $0.3 million during the three months ended March 31, 2023, compared to the same period in 2022, primarily driven by a $0.1 million increase in net foreign currency translation gains and a $0.1 million decrease in interest expense.


Income Taxes

A summary of provision for income taxes and effective tax rates for the three months ended March 31, 2023 and 2022 is as follows (in thousands):

 


Three Months Ended March 31,


 


2023


 


2022


 


$ Change


 


% Change


Income before provision for income taxes

$  

 9,785


 

 5,637


 


 


 


 


Provision for income taxes


(1,507

)

 


(561

)

 


(946

)

 


169

%

Effective tax rate


(15.4

)%

 


(10.0

)%

 


 


 


 


Provision for income taxes for the three months ended March 31, 2023, and 2022 resulted primarily from estimated domestic and foreign taxes included in the calculation of the effective tax rate.

We provided a partial valuation allowance for certain U.S. federal assets, whose future realization is not more likely than not  and continue to maintain full valuation allowance for state and certain foreign deferred tax assets in Canada as a result of uncertainties regarding the realization of the asset balance due to historical losses, the variability of operating results, and uncertainty regarding near term projected results. In the event that we determine the deferred tax assets are realizable based on an assessment of relevant factors, an adjustment to the valuation allowance may increase income in the period such determination is made. The valuation allowance does not impact our ability to utilize the underlying net operating loss carryforwards.

We also maintain liabilities for uncertain tax positions. As of March 31, 2023, we had unrecognized tax benefits under Accounting Standards Certification (“ASC”) 740 Income Taxes of approximately $7.2 million and applicable interest of $0.1 million. The total amount of unrecognized tax benefits that would affect our effective tax rate, if recognized, is $3.2 million. We account for interest and penalties related to uncertain tax positions as a component of income tax provision. We do not expect to have any significant changes to unrecognized tax benefits during the next twelve months. 

Liquidity and Capital Resources

Our cash equivalents, investments - current and investments - noncurrent consist primarily of money-market funds, investments in marketable equity and debt securities (including mutual funds), investments in U.S. treasury securities and certificates of deposit. All marketable securities are stated at market value. Realized gains and losses on marketable equity securities and marketable debt securities are recorded in Other income (expense), net on the Condensed Consolidated Statements of Income and Comprehensive Income. Unrealized gains and losses on marketable equity securities (including mutual funds) are reported as Other income (expense), net on our Condensed Consolidated Statement of Income and Comprehensive Income. Unrealized gains and losses on marketable debt securities reported as a component of Accumulated other comprehensive income on our Condensed Consolidated Balance Sheets. Certificates of deposit are report as Investment - current or Investment -noncurrent based on their remaining maturity days. Interest income from certificates of deposit are reported as Interest and other income (loss), net on the Condensed Consolidated Statement of Income and Comprehensive Income. 

Cash, cash equivalents and investments-current - As of March 31, 2023, our cash, cash equivalents, and investments- current totaled $148.4 million, a decrease of $1.3 million from $149.7 million on December 31, 2022.

A summary of select cash flow information for the three months ended March 31, 2023 and 2022 are as follows (in thousands):

 


Three Months Ended March 31,


 


2023


 


2022


Net cash provided by operating activities

$

              3,523


 

$

              11,038


Net cash provided by (used in) investing activities

$

 (19,708

)

 

$

4,833


Net cash used in financing activities

$

(5,151

)

 

$

          (4,403

)

Cash provided by operating activities - Our operating activities primarily consists of net income adjusted for certain non-cash items including depreciation and amortization; stock-based compensation expense, deferred income taxes and the effect of changes in operating assets and liabilities.

Net cash provided by operating activities was $3.5 million in the three months ended March 31, 2023, a $7.5 million decrease compared to the same period in 2022. This cash decrease was primarily attributable to a $7.2 million decrease from changes in net operating assets and a $3.5 million decrease from changes in non-cash items partially offset by a $3.2 million increase in net income.

Cash provided by (used in) investing activities - Our investing activities primarily consist of purchases of marketable securities and other investments and proceeds from disposal of marketable securities and other investments; proceeds from issuance of derivative instruments; payments made to settle derivative instruments and purchases of computer equipment, furniture and leasehold improvements.

Net cash used in investing activities during the three months ended March 31, 2023 was $19.7 million primarily consisting of $56.3 million in cash used to purchase marketable securities and in the settlement of derivative instruments partially offset by $36.6 million in proceeds from selling marketable securities and derivatives.

Net cash provided by investing activities during the three months ended March 31, 2022 was $4.8 million primarily consisting of $46.7 million in proceeds from selling marketable securities and derivative instruments partially offset by $41.9 million in cash used to purchase marketable securities and in the settlement of derivative instruments.

Cash provided by (used in) financing activities — Our financing activities primarily consist of cash proceeds from issuance of common stock, proceeds from stock option exercises and stock purchases under our employee stock purchase plan and cash paid for repurchases of our common stock.

Net cash used in financing activities during the three months ended March 31, 2023 was $5.2 million primarily consisting of $4.4 million in dividend payments and $0.8 million in shares withheld to cover payroll taxes..

Net cash used in financing activities during the three months ended March 31, 2022 was $4.4 million primarily consisting of cash paid for stock repurchases.

Total cash, cash equivalents, and short-term investments were $148.4 million as of March 31, 2023 of which approximately 30%, or $44.8 million, was held by our foreign subsidiaries and subject to repatriation tax effects. Our intent is to permanently reinvest a majority of our earnings from foreign operations, and current plans do not anticipate that we will need funds generated from foreign operations to fund our domestic operations.



On November 14, 2022, our Board of Directors (“Board”) declared a quarterly dividend in the amount of $0.03 per share, which was paid on January 30, 2023, to stockholders of record on January 15, 2023. In addition, on December 29, 2022, our Board declared a special dividend in the amount of $0.10 per share, which was paid on January 30, 2023, to stockholders of record on January 15, 2023.

On February 21, 2023, our Board declared a second quarterly dividend, in the amount of $0.03 per share, which was paid on April 28, 2023, to stockholders of record on April 13, 2023.

On May 10, 2023, we announced that the Board declared a quarterly dividend. The quarterly dividend, in the amount of $0.03 per share, will be payable, subject to any prior revocation, on July 28, 2023, to shareholders of record on July 13, 2023. Future dividends will be subject to further review and approval by the Board in accordance with applicable law. The Board reserves the right to adjust or withdraw the quarterly dividend in future periods as it reviews the Company’s capital allocation strategy from time-to-time.

We may continue to invest in, protect, and defend our extensive IP portfolio, which can result in the use of cash in the event of litigation.

On December 29, 2022, the Board approved a stock repurchase program of up to $50.0 million of our common stock for a period of up to twelve months (the “December 2022 Stock Repurchase Program”), which terminated and superseded the stock repurchase program that had been approved by our Board on February 23, 2022. Any stock repurchases may be made through open market and privately negotiated transactions, at such times and in such amounts as management deems appropriate, including pursuant to one or more Rule 10b5-1 trading plans adopted in accordance with Rule 10b5-1 of the Exchange Act. Additionally, the Board authorized the use of any derivative or similar instrument to effect stock repurchase transactions, including without limitation, accelerated share repurchase contracts, equity forward transactions, equity option transactions, equity swap transactions, cap transactions, collar transactions, naked put options, floor transactions or other similar transactions or any combination of the foregoing transactions. The December 2022 Stock Repurchase Program was implemented as a method to return value to our stockholders. The timing, pricing and sizes of any repurchases will depend on a number of factors, including the market price of our common stock and general market and economic conditions. The December 2022 Stock Repurchase Program does not obligate us to repurchase any dollar amount or number of shares, and the program may be suspended or discontinued at any time.

We did not repurchase shares during the three months ended March 31, 2023. As of March 31, 2023, we had $50.0 million available for repurchase under the December 2022 Stock Repurchase Program.

We did not have any other significant non-cancellable purchase commitments as of March 31, 2023.

We anticipate that capital expenditures for property and equipment for the remainder of 2023 will be less than $1.0 million.

While the unprecedented public health and governmental efforts to contain the spread of COVID-19 have created significant uncertainty as to general economic and capital market conditions in the past, as of the date of this Quarterly Report on Form 10-Q, we believe we have sufficient capital resources to meet our working capital needs for the next twelve months and beyond.

Critical Accounting Estimates

Our discussion and analysis of our financial condition and results of operations are based upon our condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The preparation of these condensed consolidated financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses, and related disclosure of contingent assets and liabilities. On an ongoing basis, we evaluate our estimates and assumptions, including those related to revenue recognition, marketable securities and derivative instruments, income taxes and contingencies. We base our estimates and assumptions on historical experience and on various other factors that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates and assumptions.

Please refer to Management's Discussion and Analysis of Financial Condition and Results of Operations contained in Part II, Item 7 of our Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on February 22, 2023, for a complete discussion of our critical accounting policies and estimates. The preparation of financial statements and related disclosures in conformity with U.S. GAAP and our discussion and analysis of our financial condition and operating results require the management to make judgments, assumptions and estimates that affect the amounts reported. See Note 1. Significant Accounting Policies of the Notes to Condensed Consolidated Financial Statements in Part I, Item 1 herein, which describes the significant accounting policies and methods used in the preparation of our condensed consolidated financial statements. Management bases its estimates on historical experience and on various other assumptions it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities. 


Recent Accounting Pronouncements

See Note 1. Significant Accounting Policies of the Notes to Condensed Consolidated Financial Statements for information regarding the effect of new accounting pronouncements on our financial statements.

Not applicable.

Based on their evaluation as of March 31, 2023, our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has concluded that our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) were effective to ensure that the information required to be disclosed by us in this Quarterly Report on Form 10-Q was (i) recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and regulations and (ii) accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure.

There were no changes to internal controls over financial reporting that occurred during the quarter ended March 31, 2023, that have materially affected or are reasonably likely to materially affect our internal controls over financial reporting.

Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or our internal controls over financial reporting will prevent all error and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within Immersion, have been detected.




Immersion Corporation vs. Meta Platforms, Inc., f/k/a Facebook, Inc. (“Meta”)

On May 26, 2022, we filed a complaint against Meta in the United States District Court for the Western District of Texas. The complaint alleges that Meta’s augmented and virtual reality (“AR/VR”) systems, including the Meta Quest 2, infringe six of our patents that cover various uses of haptic effects in connection with such AR/VR systems. We are seeking to enjoin Meta from further infringement and to recover a reasonable royalty for such infringement.

The complaint against Meta asserts infringement of the following patents:

          U.S. Patent No. 8,469,806: “System and method for providing complex haptic stimulation during input of control gestures, and relating to control of virtual equipment”

          U.S. Patent No. 8,896,524: “Context-dependent haptic confirmation system”

          U.S. Patent No. 9,727,217: “Haptically enhanced interactivity with interactive content”

          U.S. Patent No. 10,248,298: “Haptically enhanced interactivity with interactive content”

          U.S. Patent No. 10,269,222: “System with wearable device and haptic output device”

          U.S. Patent No. 10,664,143: “Haptically enhanced interactivity with interactive content”

Meta responded to our complaint on August 1, 2022. On September 12, 2022, Meta filed a motion to transfer the lawsuit to the Northern District of California or, in the alternative, to the Austin Division of the Western District of Texas. Meta’s motion remains pending, and a hearing on the transfer motion occurred on January 23, 2023. In the meantime, claim construction briefing is closed, and fact discovery opened on February 7, 2023. The claim construction hearing was scheduled for March 6, 2023, but had been rescheduled by the Court for April 24, 2023, and again rescheduled to May 11, 2023.

Immersion Corporation vs. Xiaomi Group

On or about March 3, 2023, we initiated patent infringement lawsuits against several companies of the Xiaomi-Group (the “Xiamoi-Group”) in Germany, France and India. We initiated lawsuits against Xiaomi-Group companies and their agents in the Düsseldorf Regional Court in Germany, the Tribunal judiciaire de Paris (Paris First Instance Civil Court) in France, and the High Court of Delhi, at New Delhi, in India.

The complaints allege that the Xiaomi-Group’s devices, including the Xiaomi 12, infringe our patents that cover various uses of haptic effects in connection with such devices. We are seeking injunctions that would allow us to prohibit the Xiaomi-Group from selling the infringing devices in Germany, France and India, as well as costs and damages as compensation for such infringement.

The complaints against the Xiaomi-Group assert infringement of the following patents:

          EP 2 463 752 B1 (German part) titled “Haptisches Feedback-System mit gespeicherten Effekten

          EP 2 463 752 B1 (French part) titled “Système de rendu haptique avec stockage d’effets

          IN 304 396 (India) titled “Haptic Feedback System With Stored Effects”

        LGE Korean Withholding Tax Matter


On October 16, 2017, we received a letter from LG Electronics Inc. (“LGE”) requesting that we reimburse LGE with respect to withholding tax imposed on LGE by the Korean tax authorities following an investigation where the tax authority determined that LGE failed to withhold on LGE’s royalty payments to Immersion Software Ireland, a subsidiary of the Company, from 2012 to 2014. Pursuant to an agreement reached with LGE, on April 8, 2020, we provided a provisional deposit to LGE in the amount of KRW 5,916,845,454 (approximately $5.0 million) representing the amount of such withholding tax that was imposed on LGE, which provisional deposit would be returned to us to the extent we ultimately prevail in the appeal in the Korean courts. In the second quarter of 2020, we recorded this deposit as Long-term deposits on our Condensed Consolidated Balance Sheets.

On November 3, 2017, on behalf of LGE, we filed an appeal with the Korea Tax Tribunal regarding their findings with respect to the withholding taxes. The Korea Tax Tribunal hearing took place on March 5, 2019. On March 19, 2019, the Korea Tax Tribunal issued its ruling in which it decided not to accept our arguments with respect to the Korean tax authorities’ assessment of withholding tax and penalties imposed on LGE. On behalf of LGE, we filed an appeal with the Korea Administrative Court on June 10, 2019. The Company has had numerous hearings before the Korea Administrative Court in the years 2019 through 2022. The Korea Administrative Court had indicated that it expected to render a decision on this matter by December 31, 2022, but had subsequently updated the parties to indicate that a decision on this matter is expected by February 16, 2023. On February 15, 2023, we were informed that the Korea Administrative Court had scheduled another hearing for April 27, 2023 due to a change in the main judge for this matter. We had a hearing on April 27, 2023, and the Korea Administrative Court indicated that it expects to render a decision on this matter by June 8, 2023.

On April 25, 2023, we received notice from LGE requesting us to reimburse LGE with respect to withholding tax imposed on LGE by the Korean tax authorities following a recent tax audit of LGE for the years 2018 through 2022 in the amount of KRW 3,025,251,775 (approximately $2.3 million). We are currently evaluating our next steps with respect to the reimbursement of such withholding taxes in accordance with our obligations pursuant to the license agreement with LGE. As of March 31, 2023, we have accrued $0.3 million of withholding taxes, interest and penalties related to the 2018 to 2022 period for which the Korean tax authorities have recently assessed LGE. The additional income tax is accrued in Other Current Liabilities in our Condensed Consolidated Balance Sheets.

Based on the developments in these cases, we regularly reassess the likelihood that we will prevail in some or all the claims from the Korean tax authorities. To the extent that we determine that it is more likely than not that we will prevail against the claims from the Korean tax authorities, then no additional tax expense is provided for in our Condensed Consolidated Statements of Income and Comprehensive Income. In the event that we determine that it is more likely than not that we will not prevail against the claims from the Korean tax authorities, or a portion thereof, then we would estimate the anticipated additional tax expense associated with that outcome and record it as additional income tax expense in our Condensed Consolidated Statements of Income and Comprehensive Income in the period of the new determination. If the additional income tax expense was related to the periods assessed by Korean tax authorities and for which we recorded in Long-term deposits on our Condensed Consolidated Balance Sheets , then the additional income tax expense would be recorded as an impairment in the Long-term deposits. If the additional income tax expense was not related to the periods assessed by Korean tax authorities and for which we recorded a Long-term deposits on our Condensed Consolidated Balance Sheets, then the additional income tax expense would be accrued as an Other current liabilities.

We cannot predict the ultimate outcome of the above-mentioned actions that are pending, and we are unable to estimate any potential liability we may incur. Please also refer to our disclosures in Note 5. Contingencies of the Note to the Condensed Consolidated Financial Statements.



Item 1A.   Risk Factors

There have been no material changes to the risk factors disclosed in Part I, Item 1A, “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on February 22, 2023, except as set forth below. The risk factor set forth below supplements, and should be read together with, that section for disclosures regarding what we believe are the more significant risks and uncertainties related to our businesses

Our business strategy includes acquisitions, and acquisitions entail numerous risks, including the risk of management diversion and increased costs and expenses, all of which could negatively affect the Company’s profitability.

Our business strategy includes, among other things, strategic acquisitions, as well as potential opportunistic acquisitions and strategic actions with respect to our existing investments, such as restructurings, strategic partnerships and collaborations and activist activity. This overall acquisition and investment strategy entails several risks, including the diversion of management’s attention from other business concerns, the incurrence of substantial legal and other advisory fees (including, in the case of activist activity, proxy solicitation fees) and the potential need to finance such acquisitions with additional equity and/or debt. Additionally, to the extent that we are already invested in the entities that are the subject of our acquisitions and other activities, our actions may be temporarily disruptive to the value of the investments, which could adversely affect our financial condition.

In addition, once completed, acquisitions may entail further risks, including: unanticipated costs and liabilities of the acquired businesses, including environmental liabilities, that could materially adversely affect our results of operations; increased regulatory compliance relating to the acquired business; difficulties in assimilating acquired businesses, their personnel and their financial reporting systems, which would prevent the expected benefits from the transaction from being realized within the anticipated timeframe; negative effects on existing business relationships with suppliers and customers; and loss of key employees of the acquired businesses. In addition, any future acquisitions could result in the incurrence of additional debt and related interest expense, contingent liabilities and amortization expense related to intangible assets, which could have a material adverse effect on our business, financial condition, operating results and cash flows, or the issuance of additional equity, which could dilute our stockholder’s equity interests.

There can be no assurance that we will be able to negotiate any pending acquisition successfully, receive the required approvals for any acquisition or otherwise conclude any acquisition successfully, or that any acquisition will achieve the anticipated synergies or other positive results. Overall, if our acquisition strategy is not successful or if acquisitions are not well integrated into our existing operations, the Company’s profitability, business, and financial condition could be negatively affected.


Stock Repurchase Program

On December 29, 2022, the Board approved the December 2022 Stock Repurchase Program, which terminated and superseded the stock repurchase program that had been approved by our Board on February 23, 2022. Any stock repurchases may be made through open market and privately negotiated transactions, at such times and in such amounts as management deems appropriate, including pursuant to one or more Rule 10b5-1 trading plans adopted in accordance with Rule 10b5-1 of the Exchange Act. Additionally, the Board authorized the use of any derivative or similar instrument to effect stock repurchase transactions, including without limitation, accelerated share repurchase contracts, equity forward transactions, equity option transactions, equity swap transactions, cap transactions, collar transactions, naked put options, floor transactions or other similar transactions or any combination of the foregoing transactions. The December 2022 Stock Repurchase Program was implemented as a method to return value to our stockholders. The timing, pricing and sizes of any repurchases will depend on a number of factors, including the market price our common stock and general market and economic conditions. The stock repurchase program does not obligate us to repurchase any dollar amount or number of shares, and the program may be suspended or discontinued at any time.

We did not repurchase shares during the three months ended March 31, 2023. As of March 31, 2023, we had $50.0 million available for repurchase under the December 2022 Stock Repurchase Program.

 

The exhibits listed in the accompanying “Exhibit Index” are filed or incorporated by reference as part of this Form 10-Q. 

 

Exhibit

Number

 

Exhibit Description

 

Incorporated by Reference

Form

 

File No.

 

Exhibit

 

Filing Date

3.1

 

Amended and Restated Bylaws of Immersion Corporation, effective as of August 12, 2022

 

8-K

 

000-38334

 

3.1

 

August 15, 2022

3.2

 

Amended and Restated Certificate of Incorporation of Immersion Corporation

 

8-K

 

000-27969

 

3.1

 

June 7, 2017

3.3

 

Certificate of Designation of the Powers, Preferences and Rights of Series A Redeemable Convertible Preferred Stock

 

8-K

 

000-27969

 

3.1

 

July 29, 2003

3.4

 

Amended and Restated Certificate of Designations of Series B Participating Preferred Stock of Immersion Corporation

 

8-K

 

000-27969

 

3.1

 

November 17, 2021

10.1

**

Amended and Restated Change of Control and Severance Agreement, dated January 3, 2023, between Immersion Corporation and Eric Singer

 

8-K

 

000-38334

 

10.2

 

January 3, 2023

10.2

*

**

Separation Agreement, dated March 30, 2023 by and between Francis Jose and Immersion Corporation Change of Control and Severance Agreement, dated May 26, 2022, by and between the Company and Francis Jose

 

8-K

 

000-38334

 

10.1

 

March 30, 2023

10.3

*

**

Amended and Restated Immersion Corporation 2021 Equity Incentive Plan

 

 

 

 

 

 

 

 

31.1

*

Certification of Eric Singer, Chief Executive Officer, pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

31.2

*

Certification of Aaron Akerman, Chief Financial Officer, pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

 

 

 

 

 

32.1

+

Certification of Eric Singer, Chief Executive Officer, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

32.2

+

Certification of Aaron Akerman, Chief Financial Officer, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

101.INS

*

XBRL Report Instance Document

 

 

 

 

 

 

 

 

101.SCH

*

XBRL Taxonomy Extension Schema Document 

 

 

 

 

 

 

 

 

101.CAL

*

XBRL Taxonomy Calculation Linkbase Document

 

 

 

 

 

 

 

 

101.DEF

*

XBRL Taxonomy Extension Definition Linkbase Document

 

 

 

 

 

 

 

 

101.LAB

*

XBRL Taxonomy Label Linkbase Document

 

 

 

 

 

 

 

 

101.PRE

*

XBRL Presentation Linkbase Document 

 

 

 

 

 

 

 

 

104

 

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

 

 

 

 

 

 

 

 

Filed herewith
+ This certification is deemed not filed for purposes of section 18 of the Exchange Act, as amended, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act, as amended, or the Exchange Act, as amended.
**  Management Contract



Pursuant to the requirements of the Exchange Act, the Registrant has duly caused this Report to be signed on its behalf by the undersigned thereunto duly authorized. 

Date: May 11, 2023

 

 

 

 

 

IMMERSION CORPORATION

 

 

 

 

 

 

By

 

/S/ AARON AKERMAN

 

 

 

 

Aaron Akerman

 

 

 

 

Chief Financial Officer

 

 

 

34

EX-101.DEF 2 immr-20230331_def.xml DEFINITION EX-101.PRE 3 immr-20230331_pre.xml PRESENTATION EX-101.CAL 4 immr-20230331_cal.xml CALCULATION EX-101.LAB 5 immr-20230331_lab.xml LABEL Loss Contingencies Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year 2023 2023 Initial term of lease Lessee, Operating Lease, Term of Contract Dividends Payable, Current Dividends payable Other comprehensive income, net of tax Other Nonoperating Income (Expense) Entities [Table] Entities [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Common Stock Common Stock [Member] Series B Series B [Member] Entity Information [Line Items] Entity Information [Line Items] Document Annual Report Document Annual Report Document Type Document Type Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Public Float Entity Public Float Audit Information [Abstract] Audit Information Auditor Name Auditor Name Auditor Location Auditor Location Auditor Firm ID Auditor Firm ID Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] ASSETS Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short-Term Investments Short-term investments Investments - current Accounts and other receivables Accounts and other receivables Accounts and Other Receivables, Net, Current Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Long-Term Investments Investments- noncurrent Investments - noncurrent Long-term deposits Deposits Assets, Noncurrent Deferred tax assets Deferred Income Tax Assets, Net Other assets Total other assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued compensation Employee-related Liabilities, Current Contract with Customer, Liability, Current Deferred revenue - current Other current liabilities Total other current liabilities Other Liabilities, Current Total current liabilities Liabilities, Current Deferred revenue - noncurrent Contract with Customer, Liability, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 5) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock and additional paid-in capital Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Treasury Stock, Value Treasury stock Stockholders' Equity Attributable to Parent Ending balance Beginning balance Total stockholders’ equity Total liabilities and stockholders’ equity Liabilities and Equity Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Treasury stock, shares (in shares) Treasury Stock, Shares Income Statement Income Statement [Abstract] Statement [Table] Statement [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Royalty and license Fixed Fee License and Per-Unit Royalties [Member] Fixed Fee License and Per-Unit Royalties [Member] Development, Services and Other [Member] Development, Services and Other [Member] Development, services, and other revenue Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Accumulated Deficit Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Revenues: Revenues [Abstract] Revenue from Contract with Customer, Excluding Assessed Tax Total revenues Operating Costs and Expenses [Abstract] Operating expenses: Cost of revenues Cost of Revenue Sales and marketing Selling and Marketing Expense Research and development Research and Development Expense General and administrative General and Administrative Expense Costs and Expenses Total operating expenses Operating income Operating Income (Loss) Interest and other income (loss), net Interest and Other Income Other income (expense), net Nonoperating Income (Expense) Income before provision for income taxes Income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Provision for income taxes Provision for income taxes Total benefit from (provision for) income taxes Income Tax Expense (Benefit) Net income Net income Net Income (Loss) Attributable to Parent Earnings Per Share, Basic Basic net income per share Weighted Average Number of Shares Outstanding, Basic Weighted-average common stock outstanding, basic (in shares) Shares used in calculating basic net income per share Earnings Per Share, Diluted Diluted net income per share Weighted Average Number of Shares Outstanding, Diluted Shares used in computation of diluted net income (loss) per share (in shares) Shares used in calculating diluted net income per share Deferred gains on available-for-sale marketable debt securities Debt Securities, Available-for-Sale, Gain (Loss) Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Realized gains on available-for-sale marketable debt securities reclassified to net income Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Common Stock and Additional Paid-In Capital Common Stock Including Additional Paid in Capital [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Treasury Stock Treasury Stock [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (in shares) Ending balance (in shares) Shares, Issued Unrealized gain on available-for-sale securities, net of taxes Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Exercise of stock options, net of shares withheld for employee taxes (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Exercise of stock options, net of shares withheld for employee taxes Stock Issued During Period, Value, Stock Options Exercised Release of restricted stock units and awards (in shares) Stock Issued During Period Shares Restricted Stock Units And Award Net Of Forfeitures Number of shares issued during the period related to restricted stock units and awards, net of any shares forfeited. Release of restricted stock units and awards Stock Issued During Period Value Restricted Stock Units And Award Net Of Forfeitures Value of stock related to restricted stock units and awards issued during the period, net of the stock value of such awards forfeited. Issuance of stock for ESPP purchase (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Issuance of stock for ESPP purchase Stock Issued During Period, Value, Employee Stock Purchase Plan Stock repurchase (in shares) Repurchase of stock (in shares) Treasury Stock, Shares, Acquired Stock repurchases Repurchased shares, value Treasury Stock, Value, Acquired, Cost Method Release of restricted stock units and awards net of shares withheld for tax liabilities (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Release of restricted stock units and awards net of shares withheld for tax liabilities Restricted Stock, Value, Shares Issued Net of Tax Withholdings Shares issued to an employee in lieu of cash compensation (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Shares issued to an employee in lieu of cash compensation Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Shares issued in connection with public offering, net of offering costs (in shares) Stock Issued During Period, Shares, New Issues Shares issued in connection with public offering, net of offering costs Stock Issued During Period, Value, New Issues Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Dividends, Common Stock Dividend declared Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Cash flows provided by (used in) operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash and cash equivalents provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation of property and equipment Depreciation Reduction in carrying value of right of use assets Operating Lease, Right-of-Use Asset, Amortization Expense Stock-based compensation Share-based compensation, total Share-Based Payment Arrangement, Noncash Expense Net gains on investment in marketable securities Marketable Securities, Gain (Loss) Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Net (gain) loss on derivative instruments Impairment of long-term deposits Asset Impairment Charges Foreign currency remeasurement losses Foreign Currency Remeasurement Gain (Loss) Foreign Currency Remeasurement Gain (Loss) Shares issued to an employee in lieu of cash compensation Share-Based Payment Arrangement, Shares Issued to Employee Share-Based Payment Arrangement, Shares Issued to Employee Other Other Noncash Income (Expense) Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts and other receivables Increase (Decrease) in Accounts and Other Receivables Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Long-term deposits Increase (Decrease) in Deposit Assets Other assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued compensation Increase (Decrease) in Employee Related Liabilities Other current liabilities Increase (Decrease) in Other Current Liabilities Deferred revenue Increase (Decrease) in Contract with Customer, Liability Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Net cash and cash equivalents provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows provided by (used in) investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Payments to Acquire Investments Purchases of marketable securities and other investments Proceeds from sale or maturities of marketable securities and other investments Proceeds from Sale and Maturity of Marketable Securities Proceeds from sale of derivative instruments Proceeds from Derivative Instrument, Investing Activities Payments for settlement of derivative instruments Payments for Derivative Instrument, Investing Activities Net Cash Provided by (Used in) Investing Activities Net cash and cash equivalents provided by (used in) investing activities Cash flows provided by (used in) financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Payment for purchases of treasury stock Payments for Repurchase of Common Stock Payment, Tax Withholding, Share-Based Payment Arrangement Shares withheld to cover payroll taxes Net Cash Provided by (Used in) Financing Activities Net cash and cash equivalents used in financing activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net increase (decrease) in cash and cash equivalents Cash and cash equivalents: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Beginning of period End of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes Income Taxes Paid, Net Supplemental disclosure of non-cash investing, and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Dividends declared but not yet paid Dividends, Cash Leased assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Accounting Policies [Abstract] Accounting Policies [Abstract] SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] REVENUE RECOGNITION Revenue from Contract with Customer [Text Block] Investments, Debt and Equity Securities [Abstract] INVESTMENTS AND FAIR VALUE MEASUREMENTS Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] BALANCE SHEET DETAILS Supplemental Balance Sheet Disclosures [Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] CONTINGENCIES Contingencies Disclosure [Text Block] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] STOCK-BASED COMPENSATION Share-Based Payment Arrangement [Text Block] Equity [Abstract] Equity [Abstract] STOCKHOLDERS' EQUITY Stockholders' Equity Note Disclosure [Text Block] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] INCOME TAXES Income Tax Disclosure [Text Block] Earnings Per Share [Abstract] Earnings Per Share [Abstract] NET INCOME (LOSS) PER SHARE Earnings Per Share [Text Block] Leases [Abstract] Leases [Abstract] LEASES Lessee, Operating Leases [Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] SEGMENT REPORTING, GEOGRAPHIC INFORMATION, AND SIGNIFICANT CUSTOMERS Segment Reporting Disclosure [Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Revenue Recognition Long-Duration Contracts Revenue Recognition, Policy [Policy Text Block] Fair Value Measurement Fair Value Measurement, Policy [Policy Text Block] Cash Equivalents and Certificates of deposit Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Investments in Marketable Securities Marketable Securities, Policy [Policy Text Block] Accounts and Other Receivables Accounts Receivable [Policy Text Block] Property and Equipment, Net Property, Plant and Equipment, Policy [Policy Text Block] Leases Lessee, Leases [Policy Text Block] Advertising Advertising Cost [Policy Text Block] Research and Development Research and Development Expense, Policy [Policy Text Block] Legal Proceedings and Litigations Legal Costs, Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Stock-based Compensation Share-Based Payment Arrangement [Policy Text Block] Concentration of Credit Risks Concentration Risk, Credit Risk, Policy [Policy Text Block] Certain Significant Risks and Uncertainties Certain Significant Risks and Uncertainties [Policy Text Block] Certain Significant Risks and Uncertainties Segment Information Segment Reporting, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Recently Adopted Pronouncements Estimated useful lives of property and equipment Property, Plant and Equipment [Table Text Block] Disaggregated revenue Disaggregation of Revenue [Table Text Block] Schedule of short-term investments Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Marketable Securities Marketable Securities [Table Text Block] Debt Securities, Available-for-sale Debt Securities, Available-for-Sale [Table Text Block] Derivatives Not Designated as Hedging Instruments Derivatives Not Designated as Hedging Instruments [Table Text Block] Realized and Unrealized Gains and Losses From Our Equity Securities and Derivative Instruments Realized and Unrealized Gains and Losses From Our Equity Securities and Derivative Instruments [Table Text Block] Realized and Unrealized Gains and Losses From Our Equity Securities and Derivative Instruments Schedule of financial instruments measured at fair value on recurring basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Schedule of cash and cash equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Schedule of accounts and other receivables Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of Prepaid Expenses and Other Current Assets Schedule of Prepaid Expenses and Other Current Assets [Table Text Block] Schedule of Prepaid Expenses and Other Current Assets Schedule of noncurrent investments Investment Holdings, Schedule of Investments [Table Text Block] Schedule of other assets, net Schedule of Other Assets, Noncurrent [Table Text Block] Other Current Liabilities [Table Text Block] Schedule of other current liabilities Summary of equity incentive program Schedule Of Stock Options And Awards Table [Table Text Block] Tabular disclosure of stock options and awards. Summary of time-based stock options Share-Based Payment Arrangement, Option, Activity [Table Text Block] Summary of restricted stock units activities Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block] Summary of restricted stock awards activities Schedule Of Share Based Compensation Restricted Stock Awards Activity [Table Text Block] Disclosure of the number and weighted-average grant date fair value for restricted stock awards that were outstanding at the beginning and end of the year, and the number of restricted stock awards that were granted, vested, or forfeited during the year. Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block] Summary of stock-based compensation expenses Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Schedule of income tax provisions Schedule Of Income Tax Provisions From Continuing Operations [Table Text Block] Tabular disclosure of Loss from continuing operations before provision for income taxes, provision for income taxes, and related effective tax rate. Schedule of pre-tax book income or loss from continuing operations Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of provisions for income taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Details of significant components of net deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Reconciliation between provision for income taxes at statutory rate and effective tax rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Reconciliation of beginning and ending amount of gross unrecognized tax benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of reconciliation used in computing basic and diluted net income per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Summary of ROU assets and lease liabilities Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Schedule of Supplemental Information to Operating Lease Expense Schedule of Supplemental Information to Operating Lease Expense [Table Text Block] Schedule of Supplemental Information to Operating Lease Expense Schedule of supplemental information related to operating leases and expenses Lease, Cost [Table Text Block] Schedule of minimum future lease payment obligations Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedules of concentration risk Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Property, Plant, And Equipment, Geographic Percentage Of Total Property Property, Plant, And Equipment, Geographic Percentage Of Total Property [Table Text Block] Property, Plant, And Equipment, Geographic Percentage Of Total Property Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table Text Block] Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Government subsidy recognized Government Subsidy Recognized Government Subsidy Recognized Royalty revenue, adjustment Royalty Revenue, Adjustment Royalty Revenue, Adjustment Advertising expense Advertising Expense Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Computer equipment and purchased software Computer Equipment And Purchased Software [Member] Computer Equipment And Purchased Software [Member] Machinery and equipment Machinery and Equipment [Member] Furniture and fixtures Furniture and Fixtures [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Useful life of property and equipment Property, Plant and Equipment, Useful Life Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Fixed Fee License [Member] Fixed Fee License [Member] Fixed fee license revenue Fixed fee license revenue Per-unit royalty revenue Per-Unit Royalties [Member] Per-Unit Royalties [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Contract assets - current Contract with Customer, Asset, after Allowance for Credit Loss, Current Contract assets - long-term Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Increase (decrease) in contract with customer, asset Increase (Decrease) in Contract with Customer, Asset Deferred revenue, period increase (decrease) Deferred Revenue, Period Increase (Decrease) Deferred revenue Deferred Revenue Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Financial Instrument Performance Status [Axis] Financial Instrument Performance Status [Axis] Financial Instrument Performance Status [Domain] Financial Instrument Performance Status [Domain] Performance Obligation B Performance Obligation B [Member] Performance Obligation B Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Deferred revenue, revenue recognized Deferred Revenue, Revenue Recognized Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-Sale [Table] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Corporate Bond Securities Corporate Bond Securities [Member] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Debt Securities, Available-for-Sale Debt securities, fair value Corporate bonds Investments in debt securities Debt securities, available-for-sale, term Debt Securities, Available-for-Sale, Term Debt Securities, Trading, and Equity Securities, FV-N Debt Securities, Trading, and Equity Securities, FV-NI [Table] Mutual Fund Mutual Fund [Member] Equity Securities Equity Securities [Member] U.S. treasury securities US Treasury Securities [Member] Debt and Equity Securities, FV-NI Debt and Equity Securities, FV-NI [Line Items] Cost or Amortized Cost Marketable Securities, Amortized Cost Marketable Securities, Amortized Cost Unrealized Gains Marketable Securities Cumulative Unrealized Gains Cumulative Unrealized Gains on equity and debt marketable securities Unrealized Losses Marketable Securities Cumulative Unrealized Losses Marketable Securities Cumulative Unrealized Losses Fair Value Marketable Securities, Fair Value Marketable Securities, Fair Value Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Marketable Equity Securities Marketable Securities [Member] Marketable Securities Marketable Debt Securities Other Current Assets [Member] Equity securities Equity Securities, FV-NI, Current Total assets at fair value Assets, Fair Value Disclosure Amortized Cost Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract] Less than 1 year Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One 1 to 5 years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five More than 5 years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Total Debt Securities, Available-for-Sale, Amortized Cost Fair Value Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract] Less than 1 year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One 1 to 5 years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five More than 5 years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Cost Derivative Liability, Cost Derivative Liability, Cost Unrealized Gains Financial Liability, Accumulated Gross Unrealized Loss (Gain), Before Tax Financial Liability, Accumulated Gross Unrealized Loss (Gain), Before Tax Derivative instruments Derivative Liability Total financial liability, cost Financial Liability, Cost Financial Liability, Cost Unrealized Gains Financial Liability, Unrealized Loss (Gain), Before Tax Financial Liability, Unrealized Loss (Gain), Before Tax Total liabilities at fair value Financial Liabilities Fair Value Disclosure Equity Securities, FV-NI, Unrealized Gain (Loss) Net unrealized gains recognized on marketable equity securities Net realized gains recognized on marketable equity securities Equity Securities, FV-NI, Realized Gain (Loss) Unrealized Gain (Loss) on Derivatives Net unrealized losses recognized on derivative instruments Gain (Loss) on Sale of Derivatives Net realized gains (losses) recognized on derivative instruments Debt Securities, Available-for-Sale, Realized Gain (Loss) Net realized gains recognized on marketable debt securities Gain (Loss) on Investments Total net gains recognized in interest and other income (loss), net Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Fair value, measurements, recurring Fair Value, Recurring [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Assets, Fair Value Disclosure [Abstract] Assets, Fair Value Disclosure [Abstract] Certificates of deposit Certificates of Deposit, at Carrying Value U.S. treasury securities Debt Securities Mutual funds Cash and Cash Equivalents, Fair Value Disclosure Liabilities, Fair Value Disclosure [Abstract] Liabilities, Fair Value Disclosure [Abstract] Derivative Liability, Statement of Financial Position [Extensible Enumeration] Derivative Liability, Statement of Financial Position [Extensible Enumeration] Cash and Cash Equivalents, at Carrying Value [Abstract] Cash and Cash Equivalents, at Carrying Value [Abstract] Cash Cash Money market funds Money Market Funds, at Carrying Value Certificates of deposit, current Certificates Of Deposit, Current Certificates Of Deposit, Current U.S. treasury securities Financial Instruments, Owned, US Government and Agency Obligations, at Fair Value Marketable securities Marketable Securities, Current Receivables [Abstract] Receivables [Abstract] Trade accounts receivables Accounts Receivable, after Allowance for Credit Loss, Current Other receivables Other Receivables, Net, Current Prepaid expenses Prepaid Expense, Current Other current assets Other Assets, Current U.S. treasury securities Debt Securities, Noncurrent Marketable debt securities Debt Securities, Available-for-Sale, Noncurrent Other Assets, Net [Abstract] Other Assets [Abstract] Lease right-of-use assets Right-of-use assets Operating lease, right-of-use asset Operating Lease, Right-of-Use Asset Other assets Other Assets, Miscellaneous, Noncurrent Other Liabilities, Current [Abstract] Other Liabilities, Current [Abstract] Derivative instruments Derivative Liability, Current Lease liabilities - current Operating lease liabilities - current Operating Lease, Liability, Current Taxes Payable, Current Income taxes payable Other current liabilities Other Sundry Liabilities, Current Loss Contingencies [Table] Loss Contingencies [Table] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Samsung Samsung vs. Immersion [Member] Samsung vs. Immersion [Member] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Withholding taxes on royalty payments Withholding Taxes on Royalty Payments [Member] Withholding Taxes on Royalty Payments [Member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] LGE LGE [Member] LGE Marquardt Marquardt [Member] Marquardt Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Pending Litigation Pending Litigation [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Withholding taxes and penalties cancelled Withholding Taxes and Penalties Cancelled Withholding Taxes and Penalties Cancelled Withholding taxes and penalties, upheld Withholding Taxes And Penalties, Upheld Withholding Taxes And Penalties, Upheld Loss contingency, estimate of possible loss Litigation Settlement, Amount Awarded to Other Party Litigation settlement Litigation Settlement, Expense Loss Contingency, Damages Awarded, Value Reimbursed penalties Unrecognized tax benefits, income tax penalties accrued Unrecognized Tax Benefits, Income Tax Penalties Accrued Payments for Deposits Long-term deposits Loss contingency, damages sought, value Loss Contingency, Damages Sought, Value Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Stock options Share-Based Payment Arrangement, Option [Member] Time-based stock options Time Based Stock Option [Member] Time Based Stock Option [Member] RSAs outstanding Restricted Stock [Member] RSUs outstanding Restricted Stock Units (RSUs) [Member] Market Performance Based Restricted Stock Units Market Performance Based Restricted Stock Units [Member] Market Based Stock Options [Member] Employee stock purchase plan Employee stock purchase plan Employee Stock [Member] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2021 Plan 2021 Plan [Member] 2021 Equity Incentive Plan Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Number of shares authorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Increase in number of common shares reserved for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Stock-based payment award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Stock-based payment award expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Number of available shares consumed for each restricted stock and restricted stock units issued Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Reduction In Shares Available For Grant For Every Share Issued The reduction in number of available shares when a share is issued under the share based compensation. Percentage of fair market value on the purchase date Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Maximum number of shares per employee (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee Maximum value of shares per employee Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount Shares purchased under the ESPP (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Shares available for purchase (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Available For Purchase Share-based Compensation Arrangement by Share-based Payment Award, Shares Available For Purchase Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Unrecognized compensation cost, recognized over an estimated weighted-average period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Common stock shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Standard and market condition-based stock options outstanding (in shares) Beginning outstanding balance (in shares) Ending outstanding balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Incentive shares outstanding (in shares) Beginning outstanding balance (in shares) Ending outstanding balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Number of Shares Underlying Stock Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures Canceled or expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Number of shares underlying stock options, vested and expected to vest (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Number of shares underlying stock options, exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Weighted Average Exercise Price Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Beginning outstanding balance (in dollars per share) Ending outstanding balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Canceled or expired (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Weighted average exercise price, vested and expected to vest (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted average exercise price, exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Weighted average remaining contractual life, outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted average remaining contractual life, vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Weighted average remaining contractual life, exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate intrinsic value, outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Aggregate intrinsic value, vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Aggregate intrinsic value, exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Number of Restricted Stock Units / Awards Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Released (in shares) Released (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited (in shares) Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Beginning outstanding balance (in dollars per share) Ending outstanding balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in dollars per share) Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Released (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Additional Disclosures Weighted average remaining contractual life / recognition period, outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Aggregate intrinsic value, outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Performance Shares Performance Shares [Member] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] RSUs, RSAs and PSUs Restricted Stock and Restricted Stock Units [Member] Restricted Stock and Restricted Stock Units [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Sales and marketing Selling and Marketing Expense [Member] Research and development Research and Development Expense [Member] General and administrative General and Administrative Expense [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Expected life (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Securities or Other Assets Sold under Agreements to Repurchase [Axis] Securities or Other Assets Sold under Agreements to Repurchase [Axis] Assets Sold under Agreements to Repurchase, Type [Domain] Assets Sold under Agreements to Repurchase, Type [Domain] Invenomic Capital Management LP Invenomic Capital Management LP [Member] Invenomic Capital Management LP Ownership [Axis] Ownership [Axis] Ownership [Domain] Ownership [Domain] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Stock Repurchase Program Stock Repurchase Program [Member] Stock Repurchase Program December 2022 Stock Repurchase Program December 2022 Stock Repurchase Program [Member] December 2022 Stock Repurchase Program Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Class of Stock [Line Items] Class of Stock [Line Items] Treasury stock, common (in shares) Treasury Stock, Common, Shares Stock repurchase program, average cost (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Stock repurchased during period, value Stock Repurchased and Retired During Period, Value Closing price of common stock (price per share) Closing price of common stock Closing price of common stock Ownership interest Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Stock repurchase program, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Dividends paid (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Special dividends paid (in dollards per share) Common Stock, Special Dividends, Per Share, Cash Paid Common Stock, Special Dividends, Per Share, Cash Paid Effective tax rate Effective tax rate Effective Income Tax Rate Reconciliation, Percent Deferred Tax Liabilities, Gross Total deferred tax liabilities Deferred Tax Assets, Net Net deferred taxes Income Tax Contingency [Table] Income Tax Contingency [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Foreign tax authority Foreign Tax Authority [Member] Federal Domestic Tax Authority [Member] State and local State and Local Jurisdiction [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Canada CANADA Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Research and development Research Tax Credit Carryforward [Member] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Net operating loss carryforwards Operating Loss Carryforwards Tax credit carryforwards Tax Credit Carryforward, Amount Tax settlement amount Effective Income Tax Rate Reconciliation, Tax Settlement, Amount Total amount of unrecognized tax benefits Unrecognized Tax Benefits that Would Impact Effective Tax Rate Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Table Text Block] Schedule of future cash receipts from our sublease agreements Unrecognized tax benefits Balance at beginning of year Balance at end of year Stock options, RSU's, RSAs and ESPP (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Options to purchase shares of common stock (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Lease Arrangement [Axis] Lease Arrangement [Axis] Lease Arrangement [Axis] Lease Arrangement [Domain] Lease Arrangement [Domain] [Domain] for Lease Arrangement [Axis] Innovobot Innovobot [Member] Innovobot Aventura Florida Facility Aventura Florida Facility [Member] Aventura Florida Facility Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Sublease, initial direct costs Operating Lease, Initial Direct Cost Expense, over Term Area (in square feet) Area of Real Estate Property Total lease liability Total lease liabilities Operating Lease, Liability Weighted average discount rates Operating Lease, Weighted Average Discount Rate, Percent Liabilities Liabilities [Abstract] Operating lease liabilities - long-term Operating Lease, Liability, Noncurrent Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Cash paid within operating cash flow Operating Lease, Payments Weighted average lease terms (in years) Operating Lease, Weighted Average Remaining Lease Term Total lease payments Lessee, Operating Lease, Liability, to be Paid Less: Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, to be Paid [Abstract] Lessee, Operating Lease, Liability, to be Paid, Year One 2024 Lessor, Operating Lease, Payment to be Received, Year One 2024 Total Lessor, Operating Lease, Payments to be Received Operating Lease, Cost Operating lease costs Variable lease payments Variable Lease, Payment Sublease income Sublease Income Lease (Income) Loss Lease (Income) Loss Total lease cost Concentration Risk [Table] Concentration Risk [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Revenues Revenue from Contract with Customer, Product and Service Benchmark [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Market area Product Concentration Risk [Member] Mobile, Wearables, and Consumer Mobile Wearables [Member] Mobile Wearables [Member] Gaming Devices Gaming [Member] Gaming [Member] Automotive Automotive [Member] Automotive [Member] Other Product and Service, Other [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration risk Concentration Risk, Percentage Revenues Revenue from Contract with Customer Benchmark [Member] Geographic concentration risk Geographic Concentration Risk [Member] Asia Asia [Member] North America North America [Member] Europe Europe [Member] Korea KOREA, REPUBLIC OF Japan JAPAN United States of America UNITED STATES Germany GERMANY Other countries with less than 10% in a year Other Countries [Member] Other Countries [Member] Reconciliation of Assets from Segment to Consolidated [Table] Reconciliation of Assets from Segment to Consolidated [Table] Rest of World Rest Of World [Member] Rest Of World Property and equipment, net Property, Plant and Equipment [Member] Segment Reporting, Asset Reconciling Item [Line Items] Segment Reporting, Asset Reconciling Item [Line Items] Customer concentration risk Customer Concentration Risk [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Customer A Customer A [Member] Customer A [Member] Customer B Customer B [Member] Customer B. Customer C Customer C [Member] Customer C. Customer D Customer D [Member] Customer D Customer E Customer E [Member] Customer E Customer F Customer F [Member] Customer F Customer 1 [Member] Customer 1 [Member] Samsung Electronics [Member] Customer 2 [Member] Customer 2 [Member] Customer 2 Customer 3 Customer 3 [Member] Customer 3 Document Quarterly Report Entity Address, Address Line Two Unrecognized Tax Benefits Unrecognized Tax Benefits, Interest on Income Taxes Accrued Deferred Tax Liabilities, Gross Deferred Tax Assets, Net Unrecognized tax benefits, interest on income taxes accrued Common Stocks, Including Additional Paid in Capital Operating lease costs Payments of Ordinary Dividends, Common Stock Dividends payments to stockholders Proceeds from (Payments for) Other Financing Activities Other financing activities Nature of Business and Operations [Policy Text Block] Disclosure of accounting policy for the nature of business and operations. Description of Business Impact of COVID-19 [Policy Text Block] Disclosure of accounting policy for impact of COVID-19. Impact of COVID-19 Contract with Customer, Duration [Axis] Contract with Customer, Duration [Domain] One to three years This member stands for a time band of later than one year and not later than three years. Later than one year and not later than three years [member] More than three years This member stands for a time band of later than three years. Later than three years [member] Number of performance obligations The number of performance obligations in revenue recognition. Number of performance obligations Prepaid Expenses and Other Current Assets [Member] Other Noncurrent Assets [Member] Prepaid expenses and other current assets Other assets Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Loss Contingencies Loss Contingency Accrual Loss contingency, accrued withholding taxes, interest and penalties Cover [Abstract] Schedule of Current Investments [Table Text Block] Schedule of current investments Tabular disclosure of current investments. Other income (expense), net EX-101.SCH 6 immr-20230331.xsd SCHEMA 0000001 - Document - Document and Entity Information link:presentationLink link:definitionLink link:calculationLink 0000002 - Document - Audit Information link:presentationLink link:definitionLink link:calculationLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:definitionLink link:calculationLink 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) link:presentationLink link:definitionLink link:calculationLink 0000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY link:presentationLink link:definitionLink link:calculationLink 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:definitionLink link:calculationLink 0000008 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:definitionLink link:calculationLink 0000009 - Disclosure - REVENUE RECOGNITION link:presentationLink link:definitionLink link:calculationLink 0000010 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS link:presentationLink link:definitionLink link:calculationLink 0000011 - Disclosure - BALANCE SHEET DETAILS link:presentationLink link:definitionLink link:calculationLink 0000012 - Disclosure - CONTINGENCIES link:presentationLink link:definitionLink link:calculationLink 0000013 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:definitionLink link:calculationLink 0000014 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:definitionLink link:calculationLink 0000015 - Disclosure - INCOME TAXES link:presentationLink link:definitionLink link:calculationLink 0000016 - Disclosure - NET INCOME (LOSS) PER SHARE link:presentationLink link:definitionLink link:calculationLink 0000017 - Disclosure - LEASES link:presentationLink link:definitionLink link:calculationLink 0000018 - Disclosure - SEGMENT REPORTING, GEOGRAPHIC INFORMATION, AND SIGNIFICANT CUSTOMERS link:presentationLink link:definitionLink link:calculationLink 0000019 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:definitionLink link:calculationLink 0000020 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:definitionLink link:calculationLink 0000021 - Disclosure - REVENUE RECOGNITION (Tables) link:presentationLink link:definitionLink link:calculationLink 0000022 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:definitionLink link:calculationLink 0000023 - Disclosure - BALANCE SHEET DETAILS (Tables) link:presentationLink link:definitionLink link:calculationLink 0000024 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:definitionLink link:calculationLink 0000025 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:definitionLink link:calculationLink 0000026 - Disclosure - NET INCOME (LOSS) PER SHARE (Tables) link:presentationLink link:definitionLink link:calculationLink 0000027 - Disclosure - LEASES (Tables) link:presentationLink link:definitionLink link:calculationLink 0000028 - Disclosure - SEGMENT REPORTING, GEOGRAPHIC INFORMATION, AND SIGNIFICANT CUSTOMERS (Tables) link:presentationLink link:definitionLink link:calculationLink 0000029 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) link:presentationLink link:definitionLink link:calculationLink 0000030 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Estimated Useful Lives of Property and Equipment (Phantom) (Details) link:presentationLink link:definitionLink link:calculationLink 0000031 - Disclosure - REVENUE RECOGNITION - Disaggregated Revenue (Details) link:presentationLink link:definitionLink link:calculationLink 0000032 - Disclosure - REVENUE RECOGNITION - Narrative (Details) link:presentationLink link:definitionLink link:calculationLink 0000033 - Disclosure - REVENUE RECOGNITION - Performance Obligation (Details) link:presentationLink link:definitionLink link:calculationLink 0000034 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - NARRATIVE (Details) link:presentationLink link:definitionLink link:calculationLink 0000035 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - AMORTIZED COST (Details) link:presentationLink link:definitionLink link:calculationLink 0000036 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - MARKETABLE SECURITIES ON BS (Details) link:presentationLink link:definitionLink link:calculationLink 0000037 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - AMORTIZED COST AND FAIR VALUE BY MATURITY (Details) link:presentationLink link:definitionLink link:calculationLink 0000038 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - DERIVATIVE INSTRUMENT (Details) link:presentationLink link:definitionLink link:calculationLink 0000039 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - REALIZED AND UNREALIZED GAINS AND LOSSES EQUITY AND DERIVATIVE INSTRUMENTS (Details) link:presentationLink link:definitionLink link:calculationLink 0000040 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - FINANCIAL INSTRUMENTS MEASURED AT FAIR VALUE ON RECURRING BASIS (Details) link:presentationLink link:definitionLink link:calculationLink 0000041 - Disclosure - BALANCE SHEET DETAILS - Cash and Cash Equivalents (Details) link:presentationLink link:definitionLink link:calculationLink 0000042 - Disclosure - BALANCE SHEET DETAILS - Current Investments (Details) link:presentationLink link:definitionLink link:calculationLink 0000043 - Disclosure - BALANCE SHEET DETAILS - Accounts and Other Receivables (Details) link:presentationLink link:definitionLink link:calculationLink 0000044 - Disclosure - BALANCE SHEET DETAILS - Prepaid Expenses (Details) link:presentationLink link:definitionLink link:calculationLink 0000045 - Disclosure - BALANCE SHEET DETAILS - Noncurrent Investments (Details) link:presentationLink link:definitionLink link:calculationLink 0000046 - Disclosure - BALANCE SHEET DETAILS - Other Assets, Net (Details) link:presentationLink link:definitionLink link:calculationLink 0000047 - Disclosure - BALANCE SHEET DETAILS - Other Current Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 0000048 - Disclosure - CONTINGENCIES (Details) link:presentationLink link:definitionLink link:calculationLink 0000049 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) link:presentationLink link:definitionLink link:calculationLink 0000050 - Disclosure - STOCK-BASED COMPENSATION - Summary of Equity Incentive Program (Details)1 link:presentationLink link:definitionLink link:calculationLink 0000051 - Disclosure - STOCK-BASED COMPENSATION - Summary of Time-based Stock Options (Details) link:presentationLink link:definitionLink link:calculationLink 0000052 - Disclosure - STOCK-BASED COMPENSATION - Summary of Restricted Stock Units and Restricted Stock Awards (Details) link:presentationLink link:definitionLink link:calculationLink 0000053 - Disclosure - STOCK-BASED COMPENSATION - PSU Activity (Details) link:presentationLink link:definitionLink link:calculationLink 0000054 - Disclosure - STOCK-BASED COMPENSATION - Summary of Stock-based Compensation Expenses (Details) link:presentationLink link:definitionLink link:calculationLink 0000055 - Disclosure - STOCK-BASED COMPENSATION - Valuation Assumptions (Details) link:presentationLink link:definitionLink link:calculationLink 0000056 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Detail) link:presentationLink link:definitionLink link:calculationLink 0000057 - Disclosure - INCOME TAXES - Schedule of Income Tax Provisions (Details) link:presentationLink link:definitionLink link:calculationLink 0000061 - Disclosure - INCOME TAXES - Narrative (Detail) link:presentationLink link:definitionLink link:calculationLink 0000064 - Disclosure - NET INCOME (LOSS) PER SHARE - Reconciliation used in Computing Basic and Diluted Net Income (Loss) per Share (Details) link:presentationLink link:definitionLink link:calculationLink 0000065 - Disclosure - NET INCOME (LOSS) PER SHARE - Outstanding Securities (Details) link:presentationLink link:definitionLink link:calculationLink 0000066 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:definitionLink link:calculationLink 0000067 - Disclosure - LEASES - Summary of Right of Use Assets and Lease Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 0000068 - Disclosure - LEASES - Schedule of Supplemental Information Related To Operating Leases and Expenses (Details) link:presentationLink link:definitionLink link:calculationLink 0000069 - Disclosure - LEASES - Schedule of Net Operating Lease Expenses (Details) link:presentationLink link:definitionLink link:calculationLink 0000070 - Disclosure - LEASES - Schedule of Minimum Future Lease Payment Obligations (Details) link:presentationLink link:definitionLink link:calculationLink 0000071 - Disclosure - LEASES - Future Minimum Sublease Payments 840 (Details) link:presentationLink link:definitionLink link:calculationLink 0000072 - Disclosure - SEGMENT REPORTING, GEOGRAPHIC INFORMATION, AND SIGNIFICANT CUSTOMERS - Schedule of Revenue by Market Areas (Details) link:presentationLink link:definitionLink link:calculationLink 0000073 - Disclosure - SEGMENT REPORTING, GEOGRAPHIC INFORMATION, AND SIGNIFICANT CUSTOMERS - Summary of Revenues by Geographic Revenue by Region (Detail) link:presentationLink link:definitionLink link:calculationLink 0000074 - Disclosure - SEGMENT REPORTING, GEOGRAPHIC INFORMATION, AND SIGNIFICANT CUSTOMERS - Summary of Revenues by Geographic Revenue by Country (Details) link:presentationLink link:definitionLink link:calculationLink 0000075 - Disclosure - SEGMENT REPORTING, GEOGRAPHIC INFORMATION, AND SIGNIFICANT CUSTOMERS - Property and Equipment, Net by Country (Details) link:presentationLink link:definitionLink link:calculationLink 0000076 - Disclosure - SEGMENT REPORTING, GEOGRAPHIC INFORMATION, AND SIGNIFICANT CUSTOMERS - Summary of Significant Customers (Details) link:presentationLink link:definitionLink link:calculationLink 0000077 - Disclosure - SEGMENT REPORTING, GEOGRAPHIC INFORMATION, AND SIGNIFICANT CUSTOMERS - Narrative (Details) link:presentationLink link:definitionLink link:calculationLink EX-10.3 7 ex103_1.htm EX-10.3

IMMERSION CORPORATION

2021 EQUITY INCENTIVE PLAN
(as amended and restated January 20, 2023)

1.    PURPOSE. The purpose of this Plan is to provide incentives to attract, retain and motivate eligible persons whose present and potential contributions are important to the success of the Company, and any Parents and Subsidiaries that exist now or in the future, by offering them an opportunity to participate in the Company’s future performance through the grant of Awards. Capitalized terms not defined elsewhere in the text are defined in Section 28.

2.    SHARES SUBJECT TO THE PLAN.

2.1    Number of Shares Available. Subject to Sections 2.5 and 21 and any other applicable provisions hereof, the total number of Shares reserved and available for grant and issuance pursuant to this Plan as of the Effective Date of the Plan is 8,146,607 Shares plus shares that are subject to stock options or other awards granted under the Company’s 2011 Equity Incentive Plan (the “Prior 2011 Plan”) that cease to be subject to such awards after the Effective Date for any reason other than the exercise, vesting or settlement thereof and, had the award been granted under this Plan, would have again become available for grant and issuance in connection with subsequent Awards under this Plan pursuant to Section 2.2 hereof (up to a maximum of 855,351 Shares). Any Award shall reduce the number of Shares available for issuance under this Plan at the rate of one (1) for one (1) if such Shares were subject to an Option or SAR and at the rate of one and three quarters (1.75) for one (1) if subject to an Award other than an Option or SAR.

2.2    Lapsed, Returned Awards. Shares subject to Awards, and Shares issued under the Plan under any Award, will again be available for grant and issuance in connection with subsequent Awards under this Plan to the extent such Shares: (a) are subject to issuance upon exercise of an Option or SAR granted under this Plan but which cease to be subject to the Option or SAR for any reason other than exercise of the Option or SAR; (b) are subject to Awards granted under this Plan that are forfeited or are repurchased by the Company at the original issue price; (c) are subject to Awards granted under this Plan that otherwise terminate without such Shares being issued; or (d) are surrendered pursuant to an Exchange Program. The following Shares may not again be made available for future grant and issuance as Awards under the Plan: (i) Shares that are withheld to pay the exercise or purchase price of an Award or to satisfy any tax withholding obligations in connection with an Award, (ii) Shares not issued or delivered as a result of the net settlement of an outstanding Option or SAR or (iii) shares of the Company’s Common Stock repurchased on the open market with the proceeds of an Option exercise price. To the extent that any Award is forfeited, repurchased or terminates without Shares being issued, Shares may again be available for issuance under this Plan at the rate of one (1) for one (1) if such shares were subject to an Option or SAR and at the rate of one and three quarters (1.75) for one (1) if subject to an Award other than an Option or SAR.

2.3    Minimum Share Reserve. At all times the Company shall reserve and keep available a sufficient number of Shares as shall be required to satisfy the requirements of all outstanding Awards granted under this Plan.

2.4    Limitations. No more than 20,000,000 Shares shall be issued pursuant to the exercise of ISOs.

2.5    Adjustment of Shares. If the number of outstanding Shares is changed by an extraordinary cash dividend, stock dividend, recapitalization, stock split, reverse stock split, subdivision, combination, reclassification or similar change in the capital structure of the Company, without consideration, then (a) the number of Shares reserved for issuance and future grant under the Plan set forth in Sections 2.1 or 2.2, (b) the Exercise Prices of and number of Shares subject to outstanding Options and SARs, (c) the number of Shares subject to other outstanding Awards, (d) the maximum number of Shares that may be issued as ISOs set forth in Section 2.4, (e) the maximum number of Shares that may be issued to an individual or to a new Employee in any one calendar year set forth in Section 3 and (f) the number of Shares that are granted as Awards to Non-Employee Directors as set forth in Section 12, shall be proportionately adjusted, subject to any required action by the Board or the stockholders of the Company and in compliance with applicable securities laws; provided that fractions of a Share will not be issued.


1


2.6    Vesting Restriction. No portion of any Award shall have an initial vesting period pursuant to which vesting occurs prior to the first anniversary of the date of grant of the Award; provided, that the Committee may accelerate vesting on a discretionary basis. For purposes of Awards to Non-Employee Directors, a vesting period will be deemed to be one year if it runs from the date of one annual meeting of the Company’s stockholders to the earlier of: (i) the one-year anniversary of the date of grant of such Award, and (ii) immediately prior to the next annual stockholders’ meeting. Notwithstanding the foregoing, up to 5% of the Shares authorized for grant pursuant to Section 2.1 may be granted with a minimum vesting schedule of less than one year.

3.    ELIGIBILITY. ISOs may be granted only to Employees. All other Awards may be granted to Employees, Consultants, Directors and Non-Employee Directors of the Company or any Parent or Subsidiary of the Company; provided such Consultants, Directors and Non-Employee Directors render bona fide services not in connection with the offer and sale of securities in a capital-raising transaction. No Participant will be eligible to receive an Award for more than one million (1,000,000) Shares in any calendar year under this Plan except that new Employees of the Company or a Parent or Subsidiary of the Company (including new Employees who are also officers and directors of the Company or any Parent or Subsidiary of the Company) are eligible to receive an Award for up to a maximum of two million (2,000,000) Shares in the calendar year in which they commence their employment.

4.    ADMINISTRATION.

4.1    Committee Composition; Authority. This Plan will be administered by the Committee or by the Board acting as the Committee. Subject to the general purposes, terms and conditions of this Plan, and to the direction of the Board, the Committee will have full power to implement and carry out this Plan, except, however, the Board shall establish the terms for the grant of an Award to Non-Employee Directors. The Committee will have the authority to:

(a)    construe and interpret this Plan, any Award Agreement and any other agreement or document executed pursuant to this Plan;

(b)    prescribe, amend and rescind rules and regulations relating to this Plan or any Award;

(c)    select persons to receive Awards;

(d)    determine the form and terms and conditions, not inconsistent with the terms of the Plan, of any Award granted hereunder. Such terms and conditions include, but are not limited to, the exercise price, the time or times when Awards may vest and be exercised or settled (which may be based on performance criteria), any vesting acceleration or waiver of forfeiture restrictions, the method to satisfy tax withholding obligations or any other tax liability and any restriction or limitation regarding any Award or the Shares relating thereto, based in each case on such factors as the Committee will determine;

 

(e)    determine the number of Shares or other consideration subject to Awards;

(f)    determine the Fair Market Value in good faith, if necessary;

(g)    determine whether Awards will be granted singly, in combination with, in tandem with, in replacement of, or as alternatives to, other Awards under this Plan or any other incentive or compensation plan of the Company or any Parent or Subsidiary of the Company;

(h)    grant waivers of Plan or Award conditions;

(i)    determine the vesting (subject to Section 2.6), exercisability and payment of Awards;


2


(j)    correct any defect, supply any omission or reconcile any inconsistency in this Plan, any Award or any Award Agreement;

(k)    determine whether an Award has been earned;

(l)    subject to Section 18, determine the terms and conditions of any, and to institute any Exchange Program;

(m)    reduce or waive any criteria with respect to Performance Factors;

(n)    adjust Performance Factors to take into account changes in law and accounting or tax rules as the Committee deems necessary or appropriate to reflect the impact of extraordinary or unusual items, events or circumstances to avoid windfalls or hardships;

(o)    adopt rules and/or procedures (including the adoption of any subplan under this Plan and country addenda to Award Agreements) relating to the operation and administration of the Plan to accommodate grants to Participants residing outside of the United States;

(p)    delegate any of the foregoing to a subcommittee consisting of one or more executive officers pursuant to a specific delegation as permitted by applicable law, including Section 157(c) of the Delaware General Corporation Law; and

(q)    make all other determinations necessary or advisable for the administration of this Plan.

4.2    Committee Interpretation and Discretion. Any determination made by the Committee with respect to any Award shall be made in its sole discretion at the time of grant of the Award or, unless in contravention of any express term of the Plan or Award, at any later time, and such determination shall be final and binding on the Company and all persons having an interest in any Award under the Plan. Any dispute regarding the interpretation of the Plan or any Award Agreement shall be submitted by the Participant or Company to the Committee for review. The resolution of such a dispute by the Committee shall be final and binding on the Company and the Participant. The Committee may delegate to one or more executive officers the authority to review and resolve disputes with respect to Awards held by Participants who are not Insiders, and such resolution shall be final and binding on the Company and the Participant.

4.3    Section 16 of the Exchange Act. Awards granted to Participants who are subject to Section 16 of the Exchange Act must be approved by two or more “non-employee directors” (as defined in the regulations promulgated under Section 16 of the Exchange Act).

 

4.4    Documentation. The Award Agreement for a given Award, the Plan and any other documents may be delivered to, and accepted by, a Participant or any other person in any manner (including electronic distribution or posting) that meets applicable legal requirements.

4.5    Foreign Award Recipients. Notwithstanding any provision of the Plan to the contrary, in order to comply with the laws in other countries in which the Company and any Subsidiary operate or have employees or other individuals eligible for Awards, the Committee, in its sole discretion, shall have the power and authority to: (a) determine which Subsidiary shall be covered by the Plan; (b) determine which individuals outside the United States are eligible to participate in the Plan; (c) modify the terms and conditions of any Award granted to individuals outside the United States; (d) establish subplans and addenda to Award Agreements and modify exercise procedures and other terms and procedures, to the extent the Committee determines such actions to be necessary or advisable (and such subplans and/or modifications shall be attached to this Plan as appendices and any addenda to the Award Agreements); provided, however, that no such subplans, addenda to Award Agreements and/or modifications shall increase the share limitations contained in Section 2.1 hereof; and (e) take any action, before or after an Award is made, that the Committee determines to be necessary or advisable to obtain approval or comply with any local governmental regulatory exemptions or approvals. Notwithstanding the foregoing, the Committee may not take any actions hereunder, and no Awards shall be granted, that would violate the Exchange Act or any other applicable United States securities law, the Code, or any other applicable United States governing statute or law.


3


5.    OPTIONS. The Committee may grant Options to Participants and will determine whether such Options will be Incentive Stock Options within the meaning of the Code (“ISOs”) or Nonqualified Stock Options (“NQSOs”), the number of Shares subject to the Option, the Exercise Price of the Option, the period during which the Option may vest and be exercised, and all other terms and conditions of the Option, subject to the following:

5.1    Option Grant. Each Option granted under this Plan will identify the Option as an ISO or an NQSO. An Option may be, but need not be, awarded upon satisfaction of such Performance Factors during any Performance Period as are set out in advance in the Participant’s individual Award Agreement. If the Option is being earned upon the satisfaction of Performance Factors, then the Committee will: (x) determine the nature, length and starting date of any Performance Period for each Option; and (y) select from among the Performance Factors to be used to measure the performance, if any. Performance Periods may overlap and Participants may participate simultaneously with respect to Options that are subject to different performance goals and other criteria.

5.2    Date of Grant. The date of grant of an Option will be the date on which the Committee makes the determination to grant such Option, or a specified future date. The Award Agreement and a copy of this Plan will be delivered to the Participant within a reasonable time after the granting of the Option.

5.3    Exercise Period. Options may be vested and exercisable within the times or upon the conditions as set forth in the Award Agreement governing such Option; providedhowever, that no Option will be exercisable after the expiration of seven (7) years from the date the Option is granted; and provided further that no ISO granted to a person who, at the time the ISO is granted, directly or by attribution owns more than ten percent (10%) of the total combined voting power of all classes of stock of the Company or of any Parent or Subsidiary of the Company (“Ten Percent Stockholder”) will be exercisable after the expiration of five (5) years from the date the ISO is granted. The Committee also may provide for Options to become exercisable at one time or from time to time, periodically or otherwise, in such number of Shares or percentage of Shares as the Committee determines.

 

5.4    Exercise Price. The Exercise Price of an Option will be determined by the Committee when the Option is granted; provided that: (i) the Exercise Price of an Option will be not less than one hundred percent (100%) of the Fair Market Value of the Shares on the date of grant and (ii) the Exercise Price of any ISO granted to a Ten Percent Stockholder will not be less than one hundred ten percent (110%) of the Fair Market Value of the Shares on the date of grant. Payment for the Shares purchased may be made in accordance with Section 11 and the Award Agreement and in accordance with any procedures established by the Company.

5.5    Method of Exercise. Any Option granted hereunder will be vested and exercisable according to the terms of the Plan and at such times and under such conditions as determined by the Committee and set forth in the Award Agreement. An Option may not be exercised for a fraction of a Share. An Option will be deemed exercised when the Company receives: (i) notice of exercise (in such form as the Committee may specify from time to time) from the person entitled to exercise the Option (and/or via electronic execution through the authorized third party administrator), and (ii) full payment for the Shares with respect to which the Option is exercised (together with applicable withholding taxes). Full payment may consist of any consideration and method of payment authorized by the Committee and permitted by the Award Agreement and the Plan. Shares issued upon exercise of an Option will be issued in the name of the Participant. Until the Shares are issued (as evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company), no right to vote or receive dividends or any other rights as a stockholder will exist with respect to the Shares, notwithstanding the exercise of the Option. The Company will issue (or cause to be issued) such Shares promptly after the Option is exercised. No adjustment will be made for a dividend or other right for which the record date is prior to the date the Shares are issued, except as provided in Section 2.5 of the Plan. Exercising an Option in any manner will decrease the number of Shares thereafter available, both for purposes of the Plan and for sale under the Option, by the number of Shares as to which the Option is exercised.


4


5.6    Termination. The exercise of an Option will be subject to the following (except as may be otherwise provided in an Award Agreement):

(a)    If the Participant is Terminated for any reason except for Cause or the Participant’s death or Disability, then the Participant may exercise such Participant’s Options only to the extent that such Options would have been exercisable by the Participant on the Termination Date no later than three (3) months after the Termination Date (or such shorter time period or longer time period not exceeding five (5) years as may be determined by the Committee, with any exercise beyond three (3) months after the Termination Date deemed to be the exercise of an NQSO), but in any event no later than the expiration date of the Options.

(b)    If the Participant is Terminated because of the Participant’s death (or the Participant dies within three (3) months after a Termination other than for Cause or because of the Participant’s Disability), then the Participant’s Options may be exercised only to the extent that such Options would have been exercisable by the Participant on the Termination Date and must be exercised by the Participant’s legal representative, or authorized assignee, no later than twelve (12) months after the Termination Date (or such shorter time period not less than six (6) months or longer time period not exceeding five (5) years as may be determined by the Committee, but in any event no later than the expiration date of the Options.

(c)    If the Participant is Terminated because of the Participant’s Disability, then the Participant’s Options may be exercised only to the extent that such Options would have been exercisable by the Participant on the Termination Date and must be exercised by the Participant (or the Participant’s legal representative or authorized assignee) no later than twelve (12) months after the Termination Date (with any exercise beyond (a) three (3) months after the Termination Date when the Termination is for a Disability that is not a “permanent and total disability” as defined in Section 22(e)(3) of the Code, or (b) twelve (12) months after the Termination Date when the Termination is for a Disability that is a “permanent and total disability” as defined in Section 22(e)(3) of the Code, deemed to be exercise of an NQSO), but in any event no later than the expiration date of the Options.

(d)    If the Participant is terminated for Cause, then Participant’s Options shall expire on such Participant’s Termination Date, or at such later time and on such conditions as are determined by the Committee, but in any no event later than the expiration date of the Options.

5.7    Limitations on Exercise. The Committee may specify a minimum number of Shares that may be purchased on any exercise of an Option, provided that such minimum number will not prevent any Participant from exercising the Option for the full number of Shares for which it is then exercisable.

5.8    Limitations on ISOs. With respect to Awards granted as ISOs, to the extent that the aggregate Fair Market Value of the Shares with respect to which such ISOs are exercisable for the first time by the Participant during any calendar year (under all plans of the Company and any Parent or Subsidiary) exceeds one hundred thousand dollars ($100,000), such Options will be treated as NQSOs. For purposes of this Section 5.8, ISOs will be taken into account in the order in which they were granted. The Fair Market Value of the Shares will be determined as of the time the Option with respect to such Shares is granted. In the event that the Code or the regulations promulgated thereunder are amended after the Effective Date to provide for a different limit on the Fair Market Value of Shares permitted to be subject to ISOs, such different limit will be automatically incorporated herein and will apply to any Options granted after the effective date of such amendment.

5.9    Modification, Extension or Renewal. The Committee may modify, extend or renew outstanding Options and authorize the grant of new Options in substitution therefore, provided that any such action may not, without the written consent of a Participant, impair any of such Participant’s rights under any Option previously granted. Subject to Section 18, the Committee may (a) reduce the Exercise Price of outstanding Options or (b) grant Options in substitution for cancelled options or other Awards authorized under the Plan. Any outstanding ISO that is modified, extended, renewed or otherwise altered will be treated in accordance with Section 424(h) of the Code.

5.10    No Disqualification. Notwithstanding any other provision in this Plan, no term of this Plan relating to ISOs will be interpreted, amended or altered, nor will any discretion or authority granted under this Plan be exercised, so as to disqualify this Plan under Section 422 of the Code or, without the consent of the Participant affected, to disqualify any ISO under Section 422 of the Code.


5


6.    RESTRICTED STOCK AWARDS.

6.1    Awards of Restricted Stock. A Restricted Stock Award is an offer by the Company to sell to a Participant Shares that are subject to restrictions (“Restricted Stock”). The Committee will determine to whom an offer will be made, the number of Shares the Participant may purchase, the Purchase Price, the restrictions under which the Shares will be subject and all other terms and conditions of the Restricted Stock Award, subject to the Plan.

6.2    Restricted Stock Purchase Agreement. All purchases under a Restricted Stock Award will be evidenced by an Award Agreement. Except as may otherwise be provided in an Award Agreement, a Participant accepts a Restricted Stock Award by signing and delivering to the Company an Award Agreement with full payment of the Purchase Price, within thirty (30) days from the date the Award Agreement was delivered to the Participant. If the Participant does not accept such Award within thirty (30) days, then the offer of such Restricted Stock Award will terminate, unless the Committee determines otherwise.

 

6.3    Purchase Price. The Purchase Price for a Restricted Stock Award will be determined by the Committee and may be less than Fair Market Value on the date the Restricted Stock Award is granted. Payment of the Purchase Price must be made in accordance with Section 11 of the Plan, and the Award Agreement and in accordance with any procedures established by the Company.

6.4    Terms of Restricted Stock Awards. Restricted Stock Awards will be subject to such restrictions as the Committee may impose or are required by law. These restrictions may be based on completion of a specified number of years of service with the Company or upon completion of Performance Factors, if any, during any Performance Period as set out in advance in the Participant’s Award Agreement. Prior to the grant of a Restricted Stock Award, the Committee shall: (a) determine the nature, length and starting date of any Performance Period for the Restricted Stock Award; (b) select from among the Performance Factors to be used to measure performance goals, if any; and (c) determine the number of Shares that may be awarded to the Participant. Performance Periods may overlap and a Participant may participate simultaneously with respect to Restricted Stock Awards that are subject to different Performance Periods and having different performance goals and other criteria.

6.5    Termination of Participant. Except as may be set forth in the Participant’s Award Agreement, vesting ceases on such Participant’s Termination Date (unless determined otherwise by the Committee).

7.    STOCK BONUS AWARDS.

7.1    Awards of Stock Bonuses. A Stock Bonus Award is an award to an eligible person of Shares for services to be rendered or for past services already rendered to the Company or any Parent or Subsidiary. All Stock Bonus Awards shall be made pursuant to an Award Agreement. No payment from the Participant will be required for Shares awarded pursuant to a Stock Bonus Award.

7.2    Terms of Stock Bonus Awards. The Committee will determine the number of Shares to be awarded to the Participant under a Stock Bonus Award and any restrictions thereon. These restrictions may be based upon completion of a specified number of years of service with the Company or upon satisfaction of performance goals based on Performance Factors during any Performance Period as set out in advance in the Participant’s Stock Bonus Agreement. Prior to the grant of any Stock Bonus Award the Committee shall: (a) determine the nature, length and starting date of any Performance Period for the Stock Bonus Award; (b) select from among the Performance Factors to be used to measure performance goals; and (c) determine the number of Shares that may be awarded to the Participant. Performance Periods may overlap and a Participant may participate simultaneously with respect to Stock Bonus Awards that are subject to different Performance Periods and different performance goals and other criteria.

7.3    Form of Payment to Participant. Payment may be made in the form of cash, whole Shares, or a combination thereof, based on the Fair Market Value of the Shares earned under a Stock Bonus Award on the date of payment, as determined in the sole discretion of the Committee.

7.4    Termination of Participation. Except as may be set forth in the Participant’s Award Agreement, vesting ceases on such Participant’s Termination Date (unless determined otherwise by the Committee).


6


8.    STOCK APPRECIATION RIGHTS.

8.1    Awards of SARs. A Stock Appreciation Right (“SAR”) is an award to a Participant that may be settled in cash, or Shares (which may consist of Restricted Stock), having a value equal to (a) the difference between the Fair Market Value on the date of exercise over the Exercise Price multiplied by (b) the number of Shares with respect to which the SAR is being settled (subject to any maximum number of Shares that may be issuable as specified in an Award Agreement). All SARs shall be made pursuant to an Award Agreement.

8.2    Terms of SARs. The Committee will determine the terms of each SAR including, without limitation: (a) the number of Shares subject to the SAR; (b) the Exercise Price and the time or times during which the SAR may be settled; (c) the consideration to be distributed on settlement of the SAR; and (d) the effect of the Participant’s Termination on each SAR. The Exercise Price of the SAR will be determined by the Committee when the SAR is granted, and may not be less than Fair Market Value. A SAR may be awarded upon satisfaction of Performance Factors, if any, during any Performance Period as are set out in advance in the Participant’s individual Award Agreement. If the SAR is being earned upon the satisfaction of Performance Factors, then the Committee will: (x) determine the nature, length and starting date of any Performance Period for each SAR; and (y) select from among the Performance Factors to be used to measure the performance, if any. Performance Periods may overlap and Participants may participate simultaneously with respect to SARs that are subject to different Performance Factors and other criteria.

8.3    Exercise Period and Expiration Date. A SAR will be exercisable within the times or upon the occurrence of events determined by the Committee and set forth in the Award Agreement governing such SAR. The SAR Agreement shall set forth the expiration date; provided that no SAR will be exercisable after the expiration of seven (7) years from the date the SAR is granted. The Committee may also provide for SARs to become exercisable at one time or from time to time, periodically or otherwise (including, without limitation, upon the attainment during a Performance Period of performance goals based on Performance Factors), in such number of Shares or percentage of the Shares subject to the SAR as the Committee determines. Except as may be set forth in the Participant’s Award Agreement, vesting ceases on such Participant’s Termination Date (unless determined otherwise by the Committee). Notwithstanding the foregoing, the rules of Section 5.6 also will apply to SARs.

8.4    Form of Settlement. Upon exercise of a SAR, a Participant will be entitled to receive payment from the Company in an amount determined by multiplying (i) the difference between the Fair Market Value of a Share on the date of exercise over the Exercise Price; times (ii) the number of Shares with respect to which the SAR is exercised. At the discretion of the Committee, the payment from the Company for the SAR exercise may be in cash, in Shares of equivalent value, or in some combination thereof. The portion of a SAR being settled may be paid currently or on a deferred basis with such interest or dividend equivalent, if any, as the Committee determines, provided that the terms of the SAR and any deferral satisfy the requirements of Section 409A of the Code.

8.5    Termination of Participation. Except as may be set forth in the Participant’s Award Agreement, vesting ceases on such Participant’s Termination Date (unless determined otherwise by the Committee).

9.    RESTRICTED STOCK UNITS.

9.1    Awards of Restricted Stock Units. A Restricted Stock Unit (“RSU”) is an award to a Participant covering a number of Shares that may be settled in cash, or by issuance of those Shares (which may consist of Restricted Stock). All RSUs shall be made pursuant to an Award Agreement.

9.2    Terms of RSUs. The Committee will determine the terms of an RSU including, without limitation: (a) the number of Shares subject to the RSU; (b) the time or times during which the RSU may be settled; and (c) the consideration to be distributed on settlement, and the effect of the Participant’s Termination on each RSU; provided that no RSU shall have a term longer than ten (10) years. An RSU may be awarded upon satisfaction of such performance goals based on Performance Factors during any Performance Period as are set out in advance in the Participant’s Award Agreement. If the RSU is being earned upon satisfaction of Performance Factors, then the Committee will: (x) determine the nature, length and starting date of any Performance Period for the RSU; (y) select from among the Performance Factors to be used to measure the performance, if any; and (z) determine the number of Shares deemed subject to the RSU. Performance Periods may overlap and participants may participate simultaneously with respect to RSUs that are subject to different Performance Periods and different performance goals and other criteria.


7


9.3    Form and Timing of Settlement. Payment of earned RSUs shall be made as soon as practicable after the date(s) determined by the Committee and set forth in the Award Agreement. The Committee, in its sole discretion, may settle earned RSUs in cash, Shares, or a combination of both. The Committee may also permit a Participant to defer payment under a RSU to a date or dates after the RSU is earned provided that the terms of the RSU and any deferral satisfy the requirements of Section 409A of the Code.

9.4    Termination of Participant. Except as may be set forth in the Participant’s Award Agreement, vesting ceases on such Participant’s Termination Date (unless determined otherwise by the Committee).

10.    PERFORMANCE AWARDS.

10.1    Performance Awards. Performance Awards may be granted in the form of a cash bonus or Performance Shares or Performance Units. Each Award Agreement evidencing a Performance Award shall specify the cash amount or the number of Performance Shares or the Performance Units subject thereto, the Performance Award Formula, the Performance Goal(s) and Performance Period applicable to the Award, and the other terms, conditions and restrictions of the Award.

10.2    Terms of Performance Awards. The Committee will determine the terms of a Performance Award including, without limitation: (a) the amount of cash; (b) the number of Shares subject to the Performance Award; (c) the time or times during which the Performance Award may be settled; and (d) the consideration to be distributed on settlement, and the effect of the Participant’s Termination on each Performance Award. A Performance Award may be awarded upon satisfaction of such performance goals based on Performance Factors during any Performance Period as are set out in advance in the Participant’s Award Agreement. If the Performance Award is being earned upon satisfaction of Performance Factors, then the Committee will: (x) determine the nature, length and starting date of any Performance Period for the Performance Award; (y) select from among the Performance Factors to be used to measure the performance, if any; and (z) determine the number of Shares or amount of cash deemed subject to the Performance Award. Performance Periods may overlap and participants may participate simultaneously with respect to Performance Awards that are subject to different Performance Periods and different performance goals and other criteria. No Participant will be eligible to receive more than $2,000,000 in Performance Units in any calendar year.

10.3    Form and Timing of Settlement. Payment of earned Performance Awards shall be made as soon as practicable after the date(s) determined by the Committee and set forth in the Award Agreement. The Committee, in its sole discretion, may settle earned Performance Awards in cash, Shares, or a combination of both. The Committee may also permit a Participant to defer payment under a Performance Award to a date or dates after the Performance Award is earned provided that the terms of the Performance Award and any deferral satisfy the requirements of Section 409A of the Code.

 

10.4    Termination of Participant. Except as may be set forth in the Participant’s Award Agreement, vesting ceases on such Participant’s Termination Date (unless determined otherwise by the Committee).

11.    PAYMENT FOR SHARE PURCHASES.

Payment from a Participant for Shares purchased pursuant to this Plan may be made in cash or by check or, where expressly approved for the Participant by the Committee and where permitted by law (and to the extent not otherwise set forth in the applicable Award Agreement):

(a)    by cancellation of indebtedness of the Participant to the Company;

(b)    by surrender of shares of the Company held by the Participant that have a Fair Market Value on the date of surrender equal to the aggregate exercise price of the Shares as to which said Award will be exercised or settled;

(c)    by waiver of compensation due or accrued to the Participant for services rendered or to be rendered to the Company or a Parent or Subsidiary of the Company;

(d)    by consideration received by the Company pursuant to a broker-assisted or other form of cashless exercise program implemented by the Company in connection with the Plan;

(e)    by any combination of the foregoing; or

(f)    by any other method of payment as is permitted by applicable law.


8


12.    GRANTS TO NON-EMPLOYEE DIRECTORS.

12.1    Types of Awards. Non-Employee Directors are eligible to receive any type of Award offered under this Plan except ISOs; provided, that no Non-Employee Director shall receive Awards under the Plan that, when combined with cash compensation received for service as a Non-Employee Director, exceeds $700,000 in value (as described below) in any calendar year. The value of Awards for purposes of complying with this maximum shall be determined as follows: (a) for Options and SARs, grant date fair value will be calculated using the Black-Scholes valuation methodology on the date of grant of such Option or SAR, and (b) for all other Awards other than Options and SARs, grant date fair value will be determined by either (i) calculating the product of the Fair Market Value per Share on the date of grant and the aggregate number of Shares subject to the Award, or (ii) calculating the product using an average of the Fair Market Value over a number of trading days and the aggregate number of Shares subject to the Award as determined by the Committee. Awards pursuant to this Section 12 may be automatically made pursuant to policy adopted by the Board or made from time to time as determined in the discretion of the Board.

12.2    Eligibility. Awards pursuant to this Section 12 shall be granted only to Non-Employee Directors. A Non-Employee Director who is elected or re-elected as a member of the Board will be eligible to receive an Award under this Section 12.

12.3    Vesting, Exercisability and Settlement. Except as set forth in Section 21, Awards shall vest, become exercisable and be settled as determined by the Board. With respect to Options and SARs, the exercise price granted to Non-Employee Directors shall not be less than the Fair Market Value of the Shares at the time that such Option or SAR is granted.

12.4    Election to receive Awards in Lieu of Cash. A Non-Employee Director may elect to receive his or her annual retainer payments and/or meeting fees from the Company in the form of cash or Awards or a combination thereof, as determined by the Committee. Such Awards shall be issued under the Plan. An election under this Section 12.4 shall be filed with the Company on the form prescribed by the Company.

13.    WITHHOLDING TAXES.

13.1    Withholding Generally. Whenever Shares are to be issued in satisfaction of Awards granted under this Plan or the applicable tax event occurs, the Company may require the Participant to remit to the Company an amount sufficient to satisfy applicable federal, state, local and international withholding tax requirements related to the Participant’s participation in the Plan and legally applicable to the Participant prior to the delivery of Shares pursuant to exercise or settlement of any Award. Whenever payments in satisfaction of Awards granted under this Plan are to be made in cash, such payment will be net of an amount sufficient to satisfy applicable federal, state, local and international withholding tax requirements.

13.2    Stock Withholding. The Committee, in its sole discretion and pursuant to such procedures as it may specify from time to time, may require or permit a Participant to satisfy the Participant’s tax liability, in whole or in part by (without limitation) (i) paying cash, (ii) electing to have the Company withhold otherwise deliverable cash or Shares having a Fair Market Value equal to such liability, (iii) delivering to the Company already-owned Shares having a Fair Market Value equal to such liability, or (iv) withholding from proceeds of the sale of otherwise deliverable Shares acquired pursuant to an Award either through a voluntary sale or through a mandatory sale arranged by the Company. The Company may withhold for such tax liability by considering applicable statutory withholding rates or other applicable withholding rates, including up to the maximum permissible statutory tax rate for the applicable tax jurisdictions, to the extent consistent with applicable laws. The Fair Market Value of the Shares to be withheld or delivered will be determined as of the date that the taxes are required to be withheld.


9


14.    TRANSFERABILITY.

14.1    Transfer Generally. Unless determined otherwise by the Committee, an Award may not be sold, pledged, assigned, hypothecated, transferred, or disposed of in any manner other than by will or by the laws of descent or distribution. If the Committee makes an Award transferable, including, without limitation, by instrument to an inter vivos or testamentary trust in which the Awards are to be passed to beneficiaries upon the death of the trustor (settlor) or by gift to a Permitted Transferee, such Award will contain such additional terms and conditions as the Administrator deems appropriate.

14.2    Award Transfer Program. Notwithstanding any contrary provision of the Plan, the Committee shall have all discretion and authority to determine and implement the terms and conditions of any Award Transfer Program instituted pursuant to this Section 14.2 and shall have the authority to amend the terms of any Award participating, or otherwise eligible to participate in, the award transfer program, including (but not limited to) the authority to (i) amend (including to extend) the expiration date, post-termination exercise period and/or forfeiture conditions of any such Award, (ii) amend or remove any provisions of the Award relating to the Award holder’s continued service to the Company, (iii) amend the permissible payment methods with respect to the exercise or purchase of any such Award, (iv) amend the adjustments to be implemented in the event of changes in the capitalization and other similar events with respect to such Award, and (v) make such other changes to the terms of such Award as the Committee deems necessary or appropriate in its sole discretion. Notwithstanding anything to the contrary in the Plan, in no event will the Committee have the right to determine and implement the terms and conditions of any Award Transfer Program without stockholder approval.

 

15.    PRIVILEGES OF STOCK OWNERSHIP; RESTRICTIONS ON SHARES.

15.1    Voting and Dividends. No Participant will have any of the rights of a stockholder with respect to any Shares until the Shares are issued to the Participant. Except as may be approved by the Committee in its sole discretion and provided in an Award Agreement, any dividends shall be subject to the same vesting or performance restrictions as the underlying Award. After Shares are issued to the Participant, the Participant will be a stockholder and have all the rights of a stockholder with respect to such Shares, including the right to vote and receive all dividends or other distributions made or paid with respect to such Shares; provided, that if such Shares are Restricted Stock, then any new, additional or different securities the Participant may become entitled to receive with respect to such Shares by virtue of a stock dividend, stock split or any other change in the corporate or capital structure of the Company will be subject to the same restrictions as the Restricted Stock, unless otherwise determined by the Committee in its sole discretion and provided in an Award Agreement; provided, further, that the Participant will have no right to retain such stock dividends or stock distributions with respect to Shares that are repurchased at the Participant’s Purchase Price or Exercise Price, as the case may be, pursuant to Section 15.2. However, the Committee, in its discretion, may provide in the Award Agreement evidencing any Award (other than Options or SARs) that the Participant shall be entitled to Dividend Equivalent Rights with respect to the payment of cash dividends on Shares during the period beginning on the date the Award is granted and ending, with respect to each share subject to the Award, on the earlier of the date on which the Award is exercised or settled or the date on which they are forfeited. Such Dividend Equivalent Rights, if any, shall be credited to the Participant in the form of either cash or additional whole Shares as of the date of payment of such cash dividends on Shares, as determined by the Committee in its sole discretion and provided in an Award Agreement.

15.2    Restrictions on Shares. At the discretion of the Committee, the Company may reserve to itself and/or its assignee(s) a right to repurchase (a “Right of Repurchase”) a portion of any or all Unvested Shares held by a Participant following such Participant’s Termination at any time within ninety (90) days after the later of the Participant’s Termination Date and the date the Participant purchases Shares under this Plan, for cash and/or cancellation of purchase money indebtedness, at the Participant’s Purchase Price or Exercise Price, as the case may be. Unvested Shares, and any such dividends or stock distributions shall be accrued and paid only at such time, if any, as such unvested Shares become vested Shares.


10


16.    CERTIFICATES. All Shares or other securities (whether or not certificated) delivered under this Plan will be subject to such stock transfer orders, legends and other restrictions as the Committee may deem necessary or advisable, including restrictions under any applicable federal, state or foreign securities law, or any rules, regulations and other requirements of the SEC or any stock exchange or automated quotation system upon which the Shares may be listed or quoted and any foreign exchange controls or restrictions.

17.    ESCROW; PLEDGE OF SHARES. To enforce any restrictions on a Participant’s Shares, the Committee may require the Participant to deposit all certificates representing Shares, together with stock powers or other instruments of transfer approved by the Committee, appropriately endorsed in blank, with the Company or an agent designated by the Company to hold in escrow until such restrictions have lapsed or terminated, and the Committee may cause a legend or legends referencing such restrictions to be placed on the certificates. Any Participant who is permitted to execute a promissory note as partial or full consideration for the purchase of Shares under this Plan will be required to pledge and deposit with the Company all or part of the Shares so purchased as collateral to secure the payment of the Participant’s obligation to the Company under the promissory note; providedhowever, that the Committee may require or accept other or additional forms of collateral to secure the payment of such obligation and, in any event, the Company will have full recourse against the Participant under the promissory note notwithstanding any pledge of the Participant’s Shares or other collateral. In connection with any pledge of the Shares, the Participant will be required to execute and deliver a written pledge agreement in such form as the Committee will from time to time approve. The Shares purchased with the promissory note may be released from the pledge on a pro rata basis as the promissory note is paid.

 

18.    EXCHANGE AND BUYOUT OF AWARDS. The repricing of Options or SARs is not permitted without prior stockholder approval. Repricing (which requires prior stockholder approval) is defined as amending the terms of outstanding awards to reduce the exercise price of outstanding Options or SARs or cancel, substitute, buyout or exchange outstanding Options or SARs in exchange for cash, other Awards or Options or SARs with an exercise price that is less than the exercise price of the original Options or SARs (other than pursuant to Sections 2.5 or 21.1). The Committee may, at any time or from time to time authorize the Company, in the case of an Option or SAR exchange with stockholder approval, and with the consent of the respective Participants (unless not required pursuant to Section 5.9 of the Plan), to pay cash or issue new Awards in exchange for the surrender and cancellation of any, or all, outstanding Awards.

19.    SECURITIES LAW AND OTHER REGULATORY COMPLIANCE. An Award will not be effective unless such Award is in compliance with all applicable U.S. and foreign federal and state securities laws, rules and regulations of any governmental body, and the requirements of any stock exchange or automated quotation system upon which the Shares may then be listed or quoted, as they are in effect on the date of grant of the Award and also on the date of exercise or other issuance. Notwithstanding any other provision in this Plan, the Company will have no obligation to issue or deliver certificates for Shares under this Plan prior to: (a) obtaining any approvals from governmental agencies that the Company determines are necessary or advisable; and/or (b) completion of any registration or other qualification of such Shares under any state or federal or foreign law or ruling of any governmental body that the Company determines to be necessary or advisable. The Company will be under no obligation to register the Shares with the SEC or to effect compliance with the registration, qualification or listing requirements of foreign or state securities laws, stock exchange, exchange control or automated quotation system, and the Company will have no liability for any inability or failure to do so.

20.    NO OBLIGATION TO EMPLOY. Nothing in this Plan or any Award granted under this Plan will confer or be deemed to confer on any Participant any right to continue in the employ of, or to continue any other relationship with, the Company or any Parent or Subsidiary of the Company or limit in any way the right of the Company or any Parent or Subsidiary of the Company to terminate Participant’s employment or other relationship at any time.

21.    CORPORATE TRANSACTIONS.

21.1    Assumption or Replacement of  Awards by Successor. In the event of a Corporate Transaction any or all outstanding Awards may be assumed or replaced by the successor corporation, which assumption or replacement shall be binding on all Participants. In the alternative, the successor corporation may substitute equivalent Awards or provide substantially similar consideration to Participants as was provided to stockholders (after taking into account the existing provisions of the Awards). The successor corporation may also issue, in place of outstanding Shares of the Company held by the Participant, substantially similar shares or other property subject to repurchase restrictions no less favorable to the Participant. In the event such successor or acquiring corporation (if any) refuses to assume, convert, replace or substitute Awards, as provided above, pursuant to a Corporate Transaction, then notwithstanding any other provision in this Plan to the contrary, unless otherwise determined by the Committee, such Awards shall terminate and cease to be outstanding effective as of the time of consummation of the Corporate Transaction. In such event, the Committee will notify the Participant in writing or electronically that such Award will be exercisable for a period of time determined by the Committee in its sole discretion, and such Award will terminate upon the expiration of such period. Awards need not be treated similarly in a Corporate Transaction.


11


21.2    Assumption of Awards by the Company. The Company, from time to time, also may substitute or assume outstanding awards granted by another company, whether in connection with an acquisition of such other company or otherwise, by either; (a) granting an Award under this Plan in substitution of such other company’s award; or (b) assuming such award as if it had been granted under this Plan if the terms of such assumed award could be applied to an Award granted under this Plan. Such substitution or assumption will be permissible if the holder of the substituted or assumed award would have been eligible to be granted an Award under this Plan if the other company had applied the rules of this Plan to such grant. In the event the Company assumes an award granted by another company, the terms and conditions of such award will remain unchanged (except that the Purchase Price or the Exercise Price, as the case may be, and the number and nature of Shares issuable upon exercise or settlement of any such Award will be adjusted appropriately pursuant to Section 424(a) of the Code). In the event the Company elects to grant a new Option in substitution rather than assuming an existing option, such new Option may be granted with a similarly adjusted Exercise Price. Substitute Awards shall not reduce the number of Shares authorized for grant under the Plan or authorized for grant to a Participant in a calendar year.

21.3    Non-Employee Directors’ Awards. Notwithstanding any provision to the contrary herein, in the event of a Corporate Transaction, the vesting of all Awards granted to Non-Employee Directors shall accelerate and such Awards shall become exercisable (as applicable) in full prior to the consummation of such event at such times and on such conditions as the Committee determines.

22.    ADOPTION AND STOCKHOLDER APPROVAL. This Plan shall be submitted for the approval of the Company’s stockholders, consistent with applicable laws, within twelve (12) months after the date this Plan is adopted by the Board.

23.    TERM OF PLAN/GOVERNING LAW. Unless earlier terminated as provided herein, this Plan will become effective on the Effective Date and will terminate ten (10) years from the date this Plan is adopted by the Board. This Plan and all Awards granted hereunder shall be governed by and construed in accordance with the laws of the State of Delaware, without regard to that state’s conflict of law provisions.

24.    AMENDMENT OR TERMINATION OF PLAN. The Board may at any time terminate or amend this Plan in any respect, including, without limitation, amendment of any form of Award Agreement or instrument to be executed pursuant to this Plan; providedhowever, that the Board will not, without the approval of the stockholders of the Company, amend this Plan in any manner that requires such stockholder approval; provided further, that a Participant’s Award shall be governed by the version of this Plan then in effect at the time such Award was granted.

25.    NONEXCLUSIVITY OF THE PLAN. Neither the adoption of this Plan by the Board, the submission of this Plan to the stockholders of the Company for approval, nor any provision of this Plan will be construed as creating any limitations on the power of the Board to adopt such additional compensation arrangements as it may deem desirable, including, without limitation, the granting of stock awards and bonuses otherwise than under this Plan, and such arrangements may be either generally applicable or applicable only in specific cases.

26.    INSIDER TRADING POLICY. Each Participant who receives an Award shall comply with any policy adopted by the Company from time to time covering transactions in the Company’s securities by Employees, officers and/or directors of the Company.

27.    ALL AWARDS SUBJECT TO COMPANY CLAWBACK OR RECOUPMENT POLICY. All Awards shall be subject to clawback or recoupment pursuant to any compensation clawback or recoupment policy adopted by the Board or required by law during the term of Participant’s employment or other service with the Company or its Parent or Subsidiary that is applicable to executive officers, employees, directors or other service providers of the Company or its Parent or Subsidiary, and in addition to any other remedies available under such policy and applicable law, may require the cancelation of outstanding Awards and the recoupment of any gains realized with respect to Awards.


12


28.    DEFINITIONS. As used in this Plan, and except as elsewhere defined herein, the following terms will have the following meanings:

Award” means any award under the Plan, including any Option, Restricted Stock, Stock Bonus, Stock Appreciation Right, Restricted Stock Unit or award of Performance Shares.

Award Agreement” means, with respect to each Award, the written or electronic agreement between the Company and the Participant setting forth the terms and conditions of the Award, including a country-specific addenda for non-U.S. Participants, which shall be in substantially a form (which need not be the same for each Participant) that the Committee (or in the case of non-Insider Participants, the Committee’s delegate), has from time to time approved, and will comply with and be subject to the terms and conditions of this Plan.

Award Transfer Program” means, any program instituted by the Committee that would permit Participants the opportunity to transfer for value any outstanding Awards to a financial institution or other person or entity approved by the Committee. A transfer for “value” shall not be deemed to occur under this Plan where an Award is transferred by a Participant for bona fide estate planning purposes to a trust or other testamentary vehicle approved by the Committee.

Board” means the Board of Directors of the Company.

Cause” means unless such term or an equivalent term is otherwise defined with respect to an Award by the Participant’s Award Agreement or by a written contract of employment or service, any of the following: (i) the Participant’s theft, dishonesty, willful misconduct, breach of fiduciary duty for personal profit, or falsification of any Company documents or records; (ii) the Participant’s material failure to abide by a Company’s code of conduct or other policies (including, without limitation, policies relating to confidentiality and reasonable workplace conduct); (iii) the Participant’s unauthorized use, misappropriation, destruction or diversion of any tangible or intangible asset or corporate opportunity of a Company (including, without limitation, the Participant’s improper use or disclosure of a Company’s confidential or proprietary information); (iv) any intentional act by the Participant which has a material detrimental effect on a Company’s reputation or business; (v) the Participant’s repeated failure or inability to perform any reasonable assigned duties after written notice from a Company of, and a reasonable opportunity to cure, such failure or inability; (vi) any material breach by the Participant of any employment, service, non-disclosure, non-competition, non-solicitation or other similar agreement between the Participant and a Company, which breach is not cured pursuant to the terms of such agreement; or (vii) the Participant’s conviction (including any plea of guilty or nolo contendere) of any criminal act involving fraud, dishonesty, misappropriation or moral turpitude, or which impairs the Participant’s ability to perform his or her duties with a Company.

Code” means the United States Internal Revenue Code of 1986, as amended, and the regulations promulgated thereunder.

Committee” means the Compensation Committee of the Board or those persons to whom administration of the Plan, or part of the Plan, has been delegated as permitted by law.

Common Stock” means the common stock of the Company.

Company” means Immersion Corporation, or any successor corporation.

 

Consultant” means any person, including an advisor or independent contractor, engaged by the Company or a Parent or Subsidiary to render services to such entity.

Corporate Transaction” means the occurrence of any of the following events: (i) any “person” (as such term is used in Sections 13(d) and 14(d) of the Exchange Act) becomes the “beneficial owner” (as defined in Rule 13d-3 of the Exchange Act), directly or indirectly, of securities of the Company representing fifty percent (50%) or more of the total voting power represented by the Company’s then-outstanding voting securities; (ii) the consummation of the sale or disposition by the Company of all or substantially all of the Company’s assets; (iii) the consummation of a merger or consolidation of the Company with any other corporation, other than a merger or consolidation which would result in the voting securities of the Company outstanding immediately prior thereto continuing to represent (either by remaining outstanding or by being converted into voting securities of the surviving entity or its parent) at least fifty percent (50%) of the total voting power represented by the voting securities of the Company or such surviving entity or its parent outstanding immediately after such merger or consolidation or (iv) any other transaction which qualifies as a “corporate transaction” under Section 424(a) of the Code wherein the stockholders of the Company give up all of their equity interest in the Company (except for the acquisition, sale or transfer of all or substantially all of the outstanding shares of the Company). Notwithstanding the foregoing, to the extent that any amount constituting deferred compensation as defined in Section 409A of the Code) would become payable under this Plan by reason of a Change in Control, such amount shall become payable only if the event constituting a Change in Control would also constitute a change in ownership or effective control of the Company or a change in the ownership of a substantial portion of the assets of the Company (both as defined in Section 409A of the Code.


13


Director” means a member of the Board.

Disability” means in the case of incentive stock options, total and permanent disability as defined in Section 22(e)(3) of the Code and in the case of other Awards, that the Participant is unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to result in death or can be expected to last for a continuous period of not less than 12 months.

Dividend Equivalent Right” means the right of a Participant, granted at the discretion of the Committee or as otherwise provided by the Plan, to receive a credit for the account of such Participant in an amount equal to the cash dividends paid on one Share for each Share represented by an Award held by such Participant.

Effective Date” means the date the Plan is approved by the Board.

Employee” means any person, including Officers and Directors, providing services as an employee of the Company or any Parent or Subsidiary of the Company. Neither service as a Director nor payment of a director’s fee by the Company will be sufficient to constitute “employment” by the Company.

Exchange Act” means the United States Securities Exchange Act of 1934, as amended.

Exchange Program” means a program approved by stockholders of the Company pursuant to which (a) outstanding Awards are surrendered, cancelled or exchanged for cash, the same type of Award or a different Award (or combination thereof) or (b) the exercise price of an outstanding Award is increased or reduced.

Exercise Price” means, with respect to an Option, the price at which a holder may purchase the Shares issuable upon exercise of an Option and with respect to a SAR, the price at which the SAR is granted to the holder thereof.

 

Fair Market Value” means, as of any date, the value of a share of the Company’s Common Stock determined as follows:

(a)    if such Common Stock is publicly traded and is then listed on a national securities exchange, its closing price on the date of determination on the principal national securities exchange on which the Common Stock is listed or admitted to trading as reported in The Wall Street Journal or such other source as the Committee deems reliable;

(b)    if such Common Stock is publicly traded but is neither listed nor admitted to trading on a national securities exchange, the average of the closing bid and asked prices on the date of determination as reported in The Wall Street Journal or such other source as the Committee deems reliable; or

(c)    if none of the foregoing is applicable, by the Board or the Committee in good faith.

Insider” means an officer or director of the Company or any other person whose transactions in the Company’s Common Stock are subject to Section 16 of the Exchange Act.

Non-Employee Director” means a Director who is not an Employee of the Company or any Parent or Subsidiary.

Option” means an award of an option to purchase Shares pursuant to Section 5 or Section 12.

Parent” means any corporation (other than the Company) in an unbroken chain of corporations ending with the Company if each of such corporations other than the Company owns stock possessing fifty percent (50%) or more of the total combined voting power of all classes of stock in one of the other corporations in such chain.

Participant” means a person who holds an Award under this Plan.

Performance Award means a cash or stock award granted pursuant to Section 10 or Section 12 of the Plan.


14


“Performance Factors” means any of the factors selected by the Committee and specified in an Award Agreement, which may include without limitation any of the following objective measures, either individually, alternatively or in any combination, applied to the Company as a whole or any business unit or Subsidiary, either individually, alternatively, or in any combination, on a GAAP or non-GAAP basis, and measured, to the extent applicable on an absolute basis or relative to a pre-established target, to determine whether the performance goals established by the Committee with respect to applicable Awards have been satisfied:

(i)     revenue;

(ii)     sales;

(iii)     expenses;

(iv)     operating income;

(v)     gross margin;

(vi)     operating margin;

 

(vii)     earnings before any one or more of: stock-based compensation expense, interest, taxes, depreciation and amortization;

(viii)     pre-tax profit;

(ix)     net operating income;

(x)     net income;

(xi)     economic value added;

(xii)     free cash flow;

(xiii)     operating cash flow;

(xiv)     balance of cash, cash equivalents and marketable securities;

(xv)     stock price;

(xvi)     earnings per share;

(xvii)     return on stockholder equity;

(xviii)     return on capital;

(xix)     return on assets;

(xx)     return on investment;

(xxi)     employee satisfaction;

(xxii)     employee retention;

(xxiii)     market share;

(xxiv)     customer satisfaction;

(xxv)     product development;

(xxvi)     research and development expenses;

(xxvii)     completion of an identified special project; and

(xxviii)     completion of a joint venture or other corporate transaction.


15


Performance Factors shall be calculated with respect to the Company and each Subsidiary consolidated therewith for financial reporting purposes or such division or other business unit as may be selected by the Committee. For purposes of the Plan, the Performance Factors applicable to a Performance Award shall be calculated in accordance with generally accepted accounting principles, if applicable, but prior to the accrual or payment of any Performance Award for the same Performance Period and excluding the effect (whether positive or negative) of any change in accounting standards or any extraordinary, unusual or nonrecurring item, as determined by the Committee, occurring after the establishment of the Performance Goals applicable to the Performance Award. Each such adjustment, if any, may be made for the purpose of providing a consistent basis from period to period for the calculation of Performance Factors in order to prevent the dilution or enlargement of the Participant’s rights with respect to a Performance Award. 

Performance Period” means the period of service determined by the Committee, not to exceed five (5) years, during which years of service or performance is to be measured for the Award.

Performance Share” means a right to receive Shares pursuant to Section 10 of the Plan.

Permitted Transferee” means any child, stepchild, grandchild, parent, stepparent, grandparent, spouse, former spouse, sibling, niece, nephew, mother-in-law, father-in-law, son-in-law, daughter-in-law, brother-in-law, or sister-in-law (including adoptive relationships) of the Employee, any person sharing the Employee’s household (other than a tenant or employee), a trust in which these persons (or the Employee) have more than 50% of the beneficial interest, a foundation in which these persons (or the Employee) control the management of assets, and any other entity in which these persons (or the Employee) own more than 50% of the voting interests.

Performance Unit” means the right to receive cash pursuant to Section 10 of the Plan.

Plan” means this Immersion Corporation 2021 Equity Incentive Plan.

Purchase Price” means the price to be paid for Shares acquired under the Plan, other than Shares acquired upon exercise of an Option or SAR.

Restricted Stock Award” means an award of Shares pursuant to Section 6 or Section 12 of the Plan, or issued pursuant to the early exercise of an Option.

Restricted Stock Unit” means an Award granted pursuant to Section 9 or Section 12 of the Plan.

SEC” means the United States Securities and Exchange Commission.

Securities Act” means the United States Securities Act of 1933, as amended.

Shares” means shares of the Company’s Common Stock and the common stock of any successor security.

Stock Appreciation Right” means an Award granted pursuant to Section 8 or Section 12 of the Plan.

Stock Bonus” means an Award granted pursuant to Section 7 or Section 12 of the Plan.

Subsidiary” means any corporation (other than the Company) in an unbroken chain of corporations beginning with the Company if each of the corporations other than the last corporation in the unbroken chain owns stock possessing fifty percent (50%) or more of the total combined voting power of all classes of stock in one of the other corporations in such chain.

Termination” or “Terminated” means, for purposes of this Plan with respect to a Participant, that the Participant has for any reason ceased to provide services as an employee, officer, director, consultant, independent contractor or advisor to the Company or a Parent or Subsidiary of the Company. An employee will not be deemed to have ceased to provide services in the case of (i) sick leave, (ii) military leave, or (iii) any other leave of absence approved by the Committee; provided, that such leave is for a period of not more than 90 days, unless reemployment upon the expiration of such leave is guaranteed by contract or statute or unless provided otherwise pursuant to formal policy adopted from time to time by the Company and issued and promulgated to employees in writing. In the case of any employee on an approved leave of absence, or any employee with a reduction in hours worked (for illustrative purposes only, a change in schedule from that of full-time to part-time) the Committee may make such provisions respecting suspension of vesting of the Award while on leave from the employ of the Company or a Parent or Subsidiary of the Company, or during such change in working hours, as it may deem appropriate, except that in no event may an Award be exercised after the expiration of the term set forth in the applicable Award Agreement. The Committee will have sole discretion to determine whether a Participant has ceased to provide services and the effective date on which the Participant ceased to provide services (the “Termination Date”).

Unvested Shares” means Shares that have not yet vested or are subject to a right of repurchase in favor of the Company (or any successor thereto). 


16

EX-31.1 8 ex311_2.htm EX-31.1

Exhibit 31.1

CERTIFICATIONS PURSUANT TO SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

I, Eric Singer, certify that:

I have reviewed this annual report on Form 10-Q of Immersion Corporation;

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;

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;

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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: May 11, 2023

 

/s/   ERIC SINGER

 

Eric Singer

 

Chief Executive Officer

 


EX-31.2 9 ex312_3.htm EX-31.2

Exhibit 31.2

CERTIFICATIONS PURSUANT TO SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

I, Aaron Akerman, certify that:

I have reviewed this annual report on Form 10-Q of Immersion Corporation;

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; 

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;

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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: May 11, 2023

/s/   AARON AKERMAN

 

Aaron Akerman

 

Chief Financial Officer

 

EX-32.1 10 ex321_4.htm EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Annual Report of Immersion Corporation (the “Company”) on Form 10-Q for the three months ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Eric Singer, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that based on my knowledge:


(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.


/s/   ERIC SINGER

 

Eric Singer

 

Chief Executive Officer

 

May 11, 2023

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Registrant and will be retained by the Registrant and furnished to the Securities and Exchange Commission or its staff upon request.

EX-32.2 11 ex322_5.htm EX-32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Annual Report of Immersion Corporation (the “Company”) on Form 10-Q for the three months ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Aaron Akerman, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that based on my knowledge:  


(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.


/s/AARON AKERMAN

 

Aaron Akerman

 

Chief Financial Officer

 

May 11, 2023

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Registrant and will be retained by the Registrant and furnished to the Securities and Exchange Commission or its staff upon request.

XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2023
May 05, 2023
Entity Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Fiscal Year Focus 2023  
Document Period End Date Mar. 31, 2023  
Current Fiscal Year End Date --12-31  
Document Transition Report false  
Entity File Number 000-38334  
Entity Registrant Name Immersion Corporation  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 94-3180138  
Entity Address, Address Line One 2999 N.E. 191st Street  
Entity Address, Address Line Two Suite 610  
Entity Address, City or Town Aventura  
Entity Address, State or Province FL  
Entity Address, Postal Zip Code 33180  
City Area Code 408  
Local Phone Number 467-1900  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   32,633,851
Entity Central Index Key 0001058811  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Common Stock    
Entity Information [Line Items]    
Title of 12(b) Security Common Stock, $0.001 par value  
Trading Symbol IMMR  
Security Exchange Name NASDAQ  
Series B    
Entity Information [Line Items]    
Title of 12(b) Security Series B Junior Participating Preferred Stock Purchase Rights  
Trading Symbol IMMR  
Security Exchange Name NASDAQ  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 27,484 $ 48,820
Investments - current 120,920 100,918
Accounts and other receivables 1,736 1,235
Prepaid expenses and other current assets 8,925 9,347
Total current assets 159,065 160,320
Property and equipment, net 272 293
Investments - noncurrent 25,604 17,040
Long-term deposits 4,306 4,324
Deferred tax assets 7,217 7,217
Other assets 654 916
Total assets 197,118 190,110
Current liabilities:    
Accounts payable 22 86
Accrued compensation 770 2,029
Deferred revenue - current 4,766 4,766
Other current liabilities 14,046 12,465
Total current liabilities 19,604 19,346
Deferred revenue - noncurrent 11,440 12,629
Other long-term liabilities 345 435
Total liabilities 31,389 32,410
Commitments and contingencies (Note 5)
Stockholders’ equity:    
Common stock and additional paid-in capital 322,847 322,714
Accumulated other comprehensive income 577 202
Accumulated deficit (61,738) (70,016)
Treasury stock (95,957) (95,200)
Total stockholders’ equity 165,729 157,700
Total liabilities and stockholders’ equity $ 197,118 $ 190,110
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenues:    
Total revenues $ 7,074 $ 7,308
Operating expenses:    
Sales and marketing 96 486
Research and development 130 513
General and administrative 3,589 2,706
Total operating expenses 3,815 3,705
Operating income 3,259 3,603
Interest and other income (loss), net 6,526 2,034
Income before provision for income taxes 9,785 5,637
Provision for income taxes (1,507) (561)
Net income $ 8,278 $ 5,076
Basic net income per share $ 0.25 $ 0.15
Shares used in calculating basic net income per share 32,603 33,996
Diluted net income per share $ 0.25 $ 0.15
Shares used in calculating diluted net income per share 33,085 34,268
Other comprehensive income, net of tax    
Deferred gains on available-for-sale marketable debt securities $ 565 $ 530
Realized gains on available-for-sale marketable debt securities reclassified to net income (190) (289)
Total comprehensive income 8,653 5,317
Accumulated Deficit    
Operating expenses:    
Net income 8,278 5,076
Royalty and license    
Revenues:    
Total revenues 7,009 7,230
Development, services, and other revenue    
Revenues:    
Total revenues $ 65 $ 78
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock and Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2021   46,534,198     12,143,433
Beginning balance at Dec. 31, 2021 $ 141,295 $ 323,296 $ 412 $ (100,680) $ (81,733)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 5,076     5,076  
Unrealized gain on available-for-sale securities, net of taxes 241   241    
Release of restricted stock units and awards (in shares)   116,811      
Issuance of stock for ESPP purchase (in shares)   7,725      
Issuance of stock for ESPP purchase 34 $ 34      
Stock repurchase (in shares)         938,781
Stock repurchases (4,442)       $ (4,442)
Shares issued in connection with public offering, net of offering costs 5 5      
Stock-based compensation 1,141 $ 1,141      
Ending balance (in shares) at Mar. 31, 2022   46,658,734     13,082,214
Ending balance at Mar. 31, 2022 143,350 $ 324,476 653 (95,604) $ (86,175)
Beginning balance (in shares) at Dec. 31, 2021   46,534,198     12,143,433
Beginning balance at Dec. 31, 2021 141,295 $ 323,296 412 (100,680) $ (81,733)
Ending balance (in shares) at Dec. 31, 2022   46,974,598     14,727,582
Ending balance at Dec. 31, 2022 157,700 $ 322,714 202 (70,016) $ (95,200)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 8,278     8,278  
Unrealized gain on available-for-sale securities, net of taxes 375   375    
Issuance of stock for ESPP purchase (in shares)   1,298      
Issuance of stock for ESPP purchase 6 $ 6      
Release of restricted stock units and awards net of shares withheld for tax liabilities (in shares)   401,955     97,936
Release of restricted stock units and awards net of shares withheld for tax liabilities (757)       $ (757)
Shares issued to an employee in lieu of cash compensation (in shares)   50,643      
Shares issued to an employee in lieu of cash compensation 385 $ 385      
Stock-based compensation 946 946      
Dividend declared (1,204) $ (1,204)      
Ending balance (in shares) at Mar. 31, 2023   47,428,494     14,825,518
Ending balance at Mar. 31, 2023 $ 165,729 $ 322,847 $ 577 $ (61,738) $ (95,957)
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows provided by (used in) operating activities:    
Net income $ 8,278 $ 5,076
Adjustments to reconcile net income to net cash and cash equivalents provided by operating activities:    
Depreciation of property and equipment 21 35
Reduction in carrying value of right of use assets 151 171
Stock-based compensation 946 1,141
Net gains on investment in marketable securities (3,683) (3,534)
Net (gain) loss on derivative instruments (615) 2,795
Foreign currency remeasurement losses 0 131
Shares issued to an employee in lieu of cash compensation 385 0
Other (26) (17)
Changes in operating assets and liabilities:    
Accounts and other receivables (501) (109)
Prepaid expenses and other current assets 383 1,644
Long-term deposits 18 4,611
Other assets 113 757
Accounts payable (68) 52
Accrued compensation (1,259) 12
Other current liabilities 602 (77)
Deferred revenue (1,189) (1,295)
Other long-term liabilities (33) (355)
Net cash and cash equivalents provided by operating activities 3,523 11,038
Cash flows provided by (used in) investing activities:    
Purchases of marketable securities and other investments (54,954) (36,778)
Proceeds from sale or maturities of marketable securities and other investments 30,771 39,899
Proceeds from sale of derivative instruments 5,844 6,817
Payments for settlement of derivative instruments (1,369) (5,105)
Net cash and cash equivalents provided by (used in) investing activities (19,708) 4,833
Cash flows provided by (used in) financing activities:    
Dividends payments to stockholders (4,400) 0
Payment for purchases of treasury stock 0 (4,442)
Shares withheld to cover payroll taxes (757) 0
Other financing activities 6 39
Net cash and cash equivalents used in financing activities (5,151) (4,403)
Net increase (decrease) in cash and cash equivalents (21,336) 11,468
Cash and cash equivalents:    
Beginning of period 48,820 51,490
End of period 27,484 62,958
Supplemental disclosure of cash flow information:    
Cash paid for income taxes 19 17
Supplemental disclosure of non-cash investing, and financing activities:    
Dividends declared but not yet paid 1,015 0
Leased assets obtained in exchange for new operating lease liabilities $ 0 $ 120
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.1
SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
SIGNIFICANT ACCOUNTING POLICIES

1.   SIGNIFICANT ACCOUNTING POLICIES

 

Description of Business

Immersion Corporation (the “Company”, “Immersion”, “we” or “us”) was incorporated in 1993 in California and reincorporated in Delaware in 1999. We focus on the creation, design, development, and licensing of innovative haptic technologies that allow people to use their sense of touch more fully as they engage with products and experience the digital world around them. We have adopted a business model under which we provide advanced tactile software, related tools and technical assistance designed to help integrate our patented technology into our customers’ products or enhance the functionality of our patented technology to certain customers, and offer licenses for our patented technology to other customers.

 

Impact of COVID-19

The outbreak of a novel strain of coronavirus (“COVID-19”) caused governments and public health officials around the world to implement stringent measures to help control the spread of the virus. In response to the COVID-19 pandemic, we implemented work-from-home and restricted travel policies in the first quarter of 2020, but have since lifted our travel restriction and our employees now work either from the office or from home.

 

Principles of Consolidation and Basis of Presentation

The accompanying condensed consolidated financial statements include the accounts of Immersion and our wholly-owned subsidiaries. All intercompany accounts, transactions, and balances have been eliminated in consolidation.

The accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) for interim financial information and with the instructions for Form 10-Q and Article 10 of Regulation S-X. Accordingly, these condensed consolidated financial statements do not include all information and footnotes necessary for a complete presentation of the financial position, results of operations, and cash flows, in conformity with U.S. GAAP and should be read in conjunction with our audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2022. In the opinion of management, all adjustments consisting of only normal and recurring items necessary for the fair presentation of the financial position and results of operations for the interim periods presented have been included. Certain prior year amounts have been reclassified to conform with the current year presentation. 

 

Use of Estimates

The preparation of condensed consolidated financial statements and related disclosures requires management to make estimates and assumptions that affect the reported amounts of the condensed consolidated financial statements. Significant estimates include revenue recognition, fair value of financial instruments, useful lives of property and equipment, valuation of income taxes including uncertain tax provisions, stock-based compensation and long-term deposits for withholding taxes. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. The results of operations for the three months ended March 31, 2023 are not necessarily indicative of the results to be expected for the full year. 

 

Segment Information

We develop, license, and support a wide range of software and intellectual property (“IP”) that more fully engage users’ sense of touch when operating digital devices. We focus on the following target application areas: mobile devices, wearables, consumer, mobile entertainment and other content; console gaming; automotive; medical; and commercial. We manage these application areas in one operating and reporting segment with only one set of management, development, and administrative personnel.

Our chief operating decision maker (“CODM”) is the Chief Executive Officer. The CODM approves budgets and allocates resources to and assesses the performance of our business using information about our revenue and operating loss. There is only one segment that is reported to management. 

 

Recent Account Pronouncements

We do not expect recent accounting pronouncements or changes in accounting pronouncements during the three months ended March 31, 2023, to have significant impact on our financial positions and results of operations.

XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE RECOGNITION
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION

2. REVENUE RECOGNITION

Disaggregated Revenue

 

The following table presents the disaggregation of our revenue for the three months ended March 31, 2023, and 2022 (in thousands):


 


Three Months Ended March 31,

 


2023


 


2022


Fixed fee license revenue

$

1,214


 

$

1,745


Per-unit royalty revenue


5,795


 


5,485


Total royalty and license revenue


 7,009


 


7,230


Development, services, and other revenue


65


 


78


Total revenues

$

7,074


 

$

7,308

Per-unit Royalty Revenue

We record per-unit royalty revenue in the same period in which the licensee’s underlying sales occur. When we do not receive the per-unit licensee royalty reports for sales during a given quarter within the time frame that allows us to adequately review the reports and include the actual amounts in our quarterly results for such quarter, we accrue the related revenue based on estimates of our licensees’ underlying sales, subject to certain constraints on our ability to estimate such amounts. We develop such estimates based on a combination of available data including, but not limited to, approved customer forecasts, a look back at historical royalty reporting for each of our customers, and industry information available for the licensed products. 

As a result of accruing per-unit royalty revenue for the quarter based on such estimates, adjustments will be required in the following quarter to true up revenue to the actual amounts reported by our licensees. In the three months ended March 31, 2023, we recorded adjustments of $0.4 million to increase royalty revenue. We recorded adjustments of $0.3 million to increase royalty revenue during the three months ended March 31, 2022.

Contract Assets

As of March 31, 2023, we had contract assets of $6.8 million included within Prepaid expenses and other current assets, and $0.4 million included within Other assets on the Condensed Consolidated Balance Sheets. As of December 31, 2022, we had contract assets of $7.7 million included within Prepaid expenses and other current assets, and $0.5 million included within Other assets on the Condensed Consolidated Balance Sheets.


Contract assets decreased by $1.1 million from January 1, 2023, to March 31, 2023, primarily due to actual royalties billed during the quarter.

Deferred Revenue

We recognize revenue from a fixed fee license agreement when we have satisfied our performance obligations, which typically occurs upon the transfer of rights to our technology upon the execution of the license agreement. However, in certain contracts, we grant a license to our existing patent portfolio at the inception of the license agreement as well as rights to the portfolio as it evolves throughout the contract term. For such arrangements, we have concluded that there are two separate performance obligations:

          Performance Obligation A: Transfer of rights to our patent portfolio as it exists when the contract is executed; and

          Performance Obligation B: Transfer of rights to our patent portfolio as it evolves over the term of the contract, including access to new patent applications that the licensee can benefit from over the term of the contract.

If a fixed fee license agreement contains only Performance Obligation A, we recognize the revenue from the agreement at the inception of the contract. For fixed fee license agreements that contain both Performance Obligation A and B, we allocate the transaction price based on the standalone price for each of the two performance obligations. We use a number of factors primarily related to the attributes of our patent portfolio to estimate standalone prices related to Performance Obligation A and B. Once the transaction price is allocated, the portion of the transaction price allocable to Performance Obligation A is recognized in the period the license agreement is signed and the customer can benefit from rights provided in the contract. The portion allocable to Performance Obligation B is recognized on a straight-line basis over the contract term which best represents the ongoing and continuous nature of the patent prosecution process. For such contracts, a contract liability account is established and included within Deferred revenue on the Condensed Consolidated Balance Sheets. As the rights and obligations in a contract are interdependent, contract assets and contract liabilities that arise in the same contract are presented on a net basis. 

Based on contracts signed and payments received as of March 31, 2023, we expect to recognize $16.2 million in revenue related to Performance Obligation B under our fixed fee license agreements, which are satisfied over time, including $10.5 million over one to three years and $5.7 million over more than three years.

As of December 31, 2022, total deferred revenue was $17.4 million. We recognized $1.2 million of deferred revenue during the three months ended March 31, 2023.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.1
INVESTMENTS AND FAIR VALUE MEASUREMENTS
3 Months Ended
Mar. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
INVESTMENTS AND FAIR VALUE MEASUREMENTS

3.  INVESTMENTS AND FAIR VALUE MEASUREMENTS

Marketable Securities

We invest surplus funds in excess of operational requirements in a diversified portfolio of marketable securities, with the objectives of delivering competitive returns, maintaining a high degree of liquidity, and seeking to avoid the permanent impairment of principal.

We regularly review our investment portfolio to identify and evaluate investments that have indicators of possible impairment. Investments are considered impaired when a decline in fair value is judged to be other-than-temporary. If the cost of an individual investment exceeds its fair value, we evaluate, among other factors, general market conditions, the duration and extent to which the fair value is less than cost, and our intent and ability to hold the investment. Once a decline in fair value is determined to be other-than-temporary, we will record an impairment charge and establish a new cost basis for the investment.

 

Marketable securities as of March 31, 2023 and December 31, 2022 consisted of the following (in thousands):

 

 


March 31, 2023


 


Cost or Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value

Marketable equity securities


 


 


 


 


 


 


 


Mutual funds

$

26,683


 

$

 —


 

$

(2,988

)

 

$

      23,695


Equity securities


56,485


 


4,877


 


     (6,077

)

 


55,285


Total marketable equity securities


83,168


 


   4,877


 


    (9,065

)

 


            78,980


Marketable debt securities


 


 


 


 


 


 


 


U.S. treasury securities


48,534


 


413


 


         (13

)

 


           48,934


Corporate bonds


18,555


 


  211


 


  (156

)

 


       18,610


Total marketable debt securities


67,089


 


 624


 


     (169

)

 


          67,544



$

150,257


 

$

  5,501


 

$

 (9,234

)

 

$

    146,524


 

 


December 31, 2022


 


Cost or Amortized Cost


 


Unrealized Gains


 


Unrealized Losses


 


Fair Value


Marketable equity securities


 


 


 


 


 


 


 


Mutual funds

$

26,352


 

$

     —


 

$

  (3,143

)

 

$

    23,209


Equity securities


 53,273


 


2,776


 


   (5,836

)

 


   50,213


Total marketable equity securities


79,625


 


   2,776


 


  (8,979

)

 


   73,422


Marketable debt securities


 


 


 


 


 


 


 


U.S. treasury securities


  25,640


 


  182


 


  (24

)

 


  25,798


Corporate bonds


13,496


 


   48


 


        (106

)

 


   13,438


Total marketable debt securities


 39,136


 


   230


 


       (130

)

 


   39,236


 

$

118,761


 

$

    3,006


 

$

       (9,109

)

 

$

    112,658


 

The amortized costs and fair value of our marketable debt securities, by contractual maturity, as of March 31, 2023 (in thousands) are as follows: 

 

 


March 31, 2023


 


Amortized Cost


 


Fair Value


Less than 1 year

$

 41,559


 

$

     41,939


1 to 5 years


20,247


 


20,204


More than 5 years


   5,283


 


  5,400


Total

$

    67,089


 

$

67,543


 

Derivative Financial Instruments

 

Our derivative instruments consisted of call and put options sold at their fair value as of the balance sheet date. These derivative instruments are reported as Other current liabilities on our Condensed Consolidated Balance Sheets as of March 31, 2023 and December 31, 2022 (in thousands):


 


March 31, 2023


 


Cost


 


Unrealized Losses


 


Fair Value


Derivative instruments

$

6,848


 

$

662


 

$

7,510


 

$

6,848


 

$

 662


 

$

      7,510


 

 


December 31, 2022


 


Cost


 


Unrealized Losses


 


Fair Value


Derivative instruments

$

   2,987


 

$

   662


 

$

      3,649


 

$

 2,987


 

$

     662


 

$

      3,649



A summary of realized and unrealized gains and losses from our equity securities and derivative instruments are as follows (in thousands):


 


Three Months Ended March 31,


 


2023


 


2022


Net unrealized gains recognized on marketable equity securities

$

2,014


 

$

      2,140


Net realized gains  recognized on marketable equity securities


 1,669


 


     1,026


Net unrealized losses recognized on derivative instruments


   (102

)

 


       (2,661

)

Net realized gains (losses) recognized on derivative instruments


717


 


           (134

)

Net realized gains recognized on marketable debt securities


 —


 


        368


Total net gains recognized in interest and other income (loss), net

$

 4,298


 

$

        739



Fair Value Measurements


Our financial instruments measured at fair value on a recurring basis consisted of money-market funds, mutual funds, equity securities, corporate debt securities and derivatives.  Equity securities are classified within Level 1 of the fair value hierarchy as they are valued based on quoted market price in an active market. Corporate debt securities and derivative instruments are valued based on quoted prices in markets that are less active, broker or dealer quotations, or alternative pricing sources with reasonable levels of price transparency are generally classified within Level 2 of the fair value hierarchy.


Financial instruments valued based on unobservable inputs which reflect the reporting entity’s own assumptions or data that market participants would use in valuing an instrument are generally classified within Level 3 of the fair value hierarchy. We did not hold Level 3 financial instruments as of March 31, 2023, and December 31, 2022.

 

Financial instruments measured at fair value on a recurring basis as of March 31, 2023 and December 31, 2022 are classified based on the valuation technique in the table below (in thousands):

 

 


March 31, 2023


 


 


 


Fair Value Measurements Using


 


 


 


Quoted Prices in Active Markets for Identical Assets (Level 1)


 


Significant Other Observable Inputs (Level 2)


 


Significant Unobservable Inputs (Level 3)


 


Total


Assets:


 


 


 


 


 


 


 


U.S. treasury securities 

$

 —


 

$

  48,934


 

$

        —


 

$

       48,934


Mutual funds


    23,695


 


      —


 


      —


 


 23,695


Equity securities


55,285


 


        —


 


         —


 


   55,285


Corporate bonds


     —


 


  18,610


 


      —


 


 18,610


Total assets at fair value

$

78,980


 

$

  67,544


 

$

       —


 

$

146,524


 


 


 


 


 


 


 


 


Liabilities


 


 


 


 


 


 


 


Derivative instruments

$

    —


 

$

 7,510


 

$

         —


 

$

   7,510


Total liabilities at fair value

$

        —


 

$

      7,510


 

$

   —


 

$

      7,510



 


December 31, 2022


 


 


 


Fair Value Measurements Using


 


 


 


Quoted Prices in Active Markets for Identical Assets (Level 1)


 


Significant Other Observable Inputs (Level 2)


 


Significant Unobservable Inputs (Level 3)


 


Total


Assets:


 


 


 


 


 


 


 


Certificate of deposit $

$ 5,300

$

$ 5,300

U.S.treasury securities



 


       25,798


 


 


25,798


Mutual funds


  23,209


 



 


 


   23,209


Equity securities


   50,213


 


         —


 


          —


 


 50,213


Corporate bonds


      —


 


  13,438


 


        —


 


    13,438


Total assets at fair value

$

     73,422


 

$

     44,536


 

$

         —


 

$

117,958


 


 


 


 


 


 


 


 


Liabilities


 


 


 


 


 


 


 


Derivative instruments

$

 —


 

$

      3,649


 

$

        —


 

$

    3,649


Total liabilities at fair value

$

    —


 

$

    3,649


 

$

          —


 

$

   3,649


XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.1
BALANCE SHEET DETAILS
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BALANCE SHEET DETAILS

4.   BALANCE SHEETS DETAILS

Cash and Cash Equivalents

 

Cash and cash equivalents were as follows (in thousands): 


 


March 31,

2023


 


December 31,

2022


Cash

$

7,972


 

$

      9,630


Money market funds


19,512


 


    13,586


Certificates of deposit (1)



 


  25,604


Cash and cash equivalents

$

   27,484


 

$

   48,820


(1) Represents certificates of deposit with initial maturity days of 90 days or less.

Investments - Current

 

Investments - current were as follows (in thousands):


 


March 31,

2023


 


December 31,

2022


Certificates of deposit (2)

$


 

$

     5,300


Marketable securities


78,981


 


  73,422


U.S. treasury securities


41,939


 


  22,196


Short-term investments

$

  120,920


 

$

   100,918


(2) Represents investments with initial maturity days between 91 days and one year.

Accounts and Other Receivables

 

Accounts and other receivables were as follows (in thousands):


 


March 31,

2023


 


December 31,

2022


Trade accounts receivables

$

491


 

$

       1,003


Other receivables


  1,245


 


       232


Accounts and other receivables

$

      1,736


 

$

       1,235


Allowance for credit losses as of March 31, 2023 and December 31, 2022 were not material. 

Prepaid Expenses and Other Current Assets

 

Prepaid expenses and other current assets were as follows (in thousands): 


 


March 31,

2023


 


December 31,

2022


Prepaid expenses

$

      2,033


 

$

       1,576


Contract assets - current


   6,837


 


      7,671


Other current assets


      55


 


         100


Prepaid expenses and other current assets

$

    8,925


 

$

     9,347


 

Investments - noncurrent

 

Investments- noncurrent were as follows (in thousands):


 


March 31,

2023


 


December 31,

2022


U.S. treasury securities

$

      6,994


 

$

      3,602


Marketable debt securities


  18,610


 


    13,438


Investments- noncurrent

$

 25,604


 

$

   17,040


Other Assets

 

Other assets were as follows (in thousands):


 


March 31,

2023


 


December 31,

2022


Contract assets - long-term


      436


 


        545


Lease right-of-use assets


     210


 


        360


Other assets


 8


 


          11


Total other assets

$

   654


 

$

       916


Other Current Liabilities

 

Other current liabilities were as follows (in thousands):




March 31,

2023


 


December 31,

2022


Derivative instruments

$

    7,510


 

$

     3,649


Lease liabilities - current


      263


 


        486


Income taxes payable


    4,156


 


     2,700


Dividends payable


      1,015


 


       4,212


Other current liabilities


   1,102


 


    1,418


Total other current liabilities

$

   14,046


 

$

 12,465

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.1
CONTINGENCIES
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
CONTINGENCIES

5. CONTINGENCIES

From time to time, we receive claims from third parties asserting that our technologies, or those of our licensees, infringe on the other parties’ IP rights. Management believes that these claims are without merit. Additionally, periodically, we are involved in routine legal matters and contractual disputes incidental to our normal operations. In management’s opinion, unless we disclosed otherwise, the resolution of such matters will not have a material adverse effect on our consolidated financial condition, results of operations, or liquidity.

In the normal course of business, we provide indemnification of varying scope to customers, most commonly to licensees in connection with licensing arrangements that include our IP, although these provisions can cover additional matters. Historically, costs related to these guarantees have not been significant, and we are unable to estimate the maximum potential impact of these guarantees on our future results of operations.

 LGE Korean Withholding Tax Matter

On October 16, 2017, we received a letter from LG Electronics Inc. (“LGE”) requesting that we reimburse LGE with respect to withholding tax imposed on LGE by the Korean tax authorities following an investigation where the tax authority determined that LGE failed to withhold on LGE’s royalty payments to Immersion Software Ireland, a subsidiary of the Company, from 2012 to 2014. Pursuant to an agreement reached with LGE, on April 8, 2020, we provided a provisional deposit to LGE in the amount of KRW 5,916,845,454 (approximately $5.0 million) representing the amount of such withholding tax that was imposed on LGE, which provisional deposit would be returned to us to the extent we ultimately prevail in the appeal in the Korean courts. In the second quarter of 2020, we recorded this deposit in Long-term deposits on our Condensed Consolidated Balance Sheets

On November 3, 2017, on behalf of LGE, we filed an appeal with the Korea Tax Tribunal regarding their findings with respect to the withholding taxes. The Korea Tax Tribunal hearing took place on March 5, 2019. On March 19, 2019, the Korea Tax Tribunal issued its ruling in which it decided not to accept our arguments with respect to the Korean tax authorities’ assessment of withholding tax and penalties imposed on LGE. On behalf of LGE, we filed an appeal with the Korea Administrative Court on June 10, 2019. The Company has had numerous hearings before the Korea Administrative Court in the years 2019 through 2022. The Korea Administrative Court had indicated that it expected to render a decision on this matter by December 31, 2022, but had subsequently updated the parties to indicate that a decision on this matter was expected by February 16, 2023. On February 15, 2023, we were informed that the Korea Administrative Court had scheduled another hearing for April 27, 2023 due to a change in the main judge for this matter. We had a hearing on April 27, 2023, and the Korea Administrative Court indicated that it expects to render a decision on this matter by June 8, 2023. 

On April 25, 2023, we received notice from LGE requesting us to reimburse LGE with respect to withholding tax imposed on LGE by the Korean tax authorities following a recent tax audit of LGE for the years 2018 through 2022 in the amount of KRW 3,025,251,775 (approximately $2.3 million). We are currently evaluating our next steps with respect to the reimbursement of such withholding taxes in accordance with our obligations pursuant to the license agreement with LGE. As of March 31, 2023, we have accrued $0.3 million of withholding taxes, interest and penalties related to the 2018 to 2022 period for which the Korean tax authorities have recently assessed LGE. The additional income tax is accrued in Other Current Liabilities in our Condensed Consolidated Balance Sheets.

Based on the developments in these cases, we regularly reassess the likelihood that we will prevail in the claims from the Korean tax authorities with respect to the LGE case. To the extent that we determine that it is more likely than not that we will prevail against the claims from the Korean tax authorities, then no additional tax expense is provided for in our Condensed Consolidated Statements of Income and Comprehensive Income. In the event that we determine that it is more likely than not that we will not prevail against the claims from the Korean tax authorities, or a portion thereof, then we would estimate the anticipated additional tax expense associated with that outcome and record it as additional income tax expense in our Condensed Consolidated Statements of Income and Comprehensive Income in the period of the new determination. If the additional income tax expense was related to the periods assessed by Korean tax authorities and for which we recorded a Long-term deposits on our Condensed Consolidated Balance Sheets, then the additional income tax expense would be recorded as an impairment to the Long-term deposits. If the additional income tax expense was not related to the periods assessed by Korean tax authorities and for which we recorded in Long-term deposits on our Condensed Consolidated Balance Sheets, then the additional income tax expense would be accrued as an Other current liabilities

In the event that we do not ultimately prevail in our appeal in the Korean courts with respect to this case, the applicable deposits included in Long-term deposits would be recorded as additional income tax expense on our Condensed Consolidated Statements of Income and Comprehensive Income, in the period in which we do not ultimately prevail.

In the fourth quarter of 2021, we recorded an impairment charge of $0.8 million related to the long-term deposits paid to LGE.

Immersion Corporation vs. Meta Platforms, Inc., f/k/a Facebook, Inc.

On May 26, 2022, we filed a complaint against Meta Platforms, Inc. (formerly known as Facebook, Inc.) (“Meta”) in the United States District Court for the Western District of Texas.  The complaint alleges that Meta’s augmented and virtual reality (“AR/VR”) systems, including the Meta Quest 2, infringe six of our patents that cover various uses of haptic effects in connection with such AR/VR systems. We are seeking to enjoin Meta from further infringement and to recover a reasonable royalty for such infringement.

The complaint against Meta asserts infringement of the following patents:

        U.S. Patent No. 8,469,806: “System and method for providing complex haptic stimulation during input of control gestures, and relating to control of virtual equipment”

        U.S. Patent No. 8,896,524: “Context-dependent haptic confirmation system”

        U.S. Patent No. 9,727,217: “Haptically enhanced interactivity with interactive content”

        U.S. Patent No. 10,248,298: “Haptically enhanced interactivity with interactive content”

        U.S. Patent No. 10,269,222: “System with wearable device and haptic output device”

        U.S. Patent No. 10,664,143: “Haptically enhanced interactivity with interactive content”

Meta responded to our complaint on August 1, 2022.  On September 12, 2022, Meta filed a motion to transfer the lawsuit to the Northern District of California or, in the alternative, to the Austin Division of the Western District of Texas. Meta’s motion remains pending, and a hearing on the transfer motion occurred on January 23, 2023. In the meantime, the claim construction briefing is closed, and fact discovery opened on February 7, 2023.  The claim construction hearing was scheduled for March 6, 2023, but was rescheduled by the Court for April 24, 2023 and again rescheduled to May 11, 2023.

Immersion Corporation vs. Xiaomi Group

On or about March 3, 2023, we initiated patent infringement lawsuits against several companies of the Xiaomi-Group (the “Xiaomi-Group”) in Germany, France and India. We initiated lawsuits against Xiaomi-Group companies and their agents in the Düsseldorf Regional Court in Germany, the Tribunal judiciaire de Paris (Paris First Instance Civil Court) in France, and the High Court of Delhi, at New Delhi, in India.

The complaints allege that the Xiaomi-Group’s devices, including the Xiaomi 12, infringe our patents that cover various uses of haptic effects in connection with such devices. We are seeking injunctions that would allow us to prohibit Xiaomi-Group from selling the infringing devices in Germany, France and India, as well as costs and damages as compensation for such infringement. 

The complaints against the Xiaomi-Group assert infringement of the following patents:

        EP 2 463 752 B1 (German part) titled “Haptisches Feedback-System mit gespeicherten Effekten

        EP 2 463 752 B1 (French part) titled “Système de rendu haptique avec stockage d’effets

        IN 304 396 (India) titled “Haptic Feedback System With Stored Effects”

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION

6. STOCK-BASED COMPENSATION

Stock Options and Awards

Our equity incentive program is a long-term retention program that is intended to attract, retain, and provide incentives for employees, consultants, officers, and directors and to align stockholder and employee interests. We may grant time-based options, market condition-based options, stock appreciation rights, restricted stock awards (“RSAs”), restricted stock units (“RSUs”), performance shares, market condition-based performance restricted stock units (“PSUs”), and other stock-based equity awards to employees, officers, directors, and consultants.

On January 18, 2022, our stockholders approved the 2021 Equity Incentive Plan (the “2021 Plan”), which provides for a total number of shares reserved and available for grant and issuance equal to 3,525,119 shares plus up to an additional 855,351 shares that are subject to stock options or other awards granted under the 2011 Equity Incentive Plan. On March 30, 2023, our stockholders approved an amendment to the 2021 Plan to increase the number of shares reserved for issuance under the 2021 Plan by 4,621,488 shares.

Under our equity incentive plans, stock options may be granted at prices not less than the fair market value on the date of grant for such stock options. Stock options generally vest over four years and expire seven years from the applicable grant date. Market condition-based stock awards are subject to a market condition whereby the closing price of our common stock must exceed a certain level for a number of trading days within a specified time frame or the awards will be canceled before expiration. RSAs generally vests over one year. RSUs generally vest over three years. Awards granted other than a stock option or a stock appreciation right shall reduce the common stock shares available for grant by 1.75 shares for every share issued.

 

A summary of our equity incentive program as of March 31, 2023 is as follows (in thousands):


Common stock shares available for grant

           5,158

Stock options outstanding

              140

RSUs outstanding

              754

RSAs outstanding

              75

PSUs outstanding

              413

Time-Based Stock Options

The following summarizes time-based stock options activities for the three months ended March 31, 2023:


 

Number of Shares Underlying Stock Options (in thousands)


 


Weighted Average Exercise Price Per Share


 


Weighted Average Remaining Contractual Life (Years)


 


Aggregate Intrinsic Value (in thousands)


Outstanding at December 31, 2022

     140


 

$

        7.57


 


4.03


 

$

            — 


Granted

              —


 


              —


 


 


 


 


Exercised

              —


 


              —


 


 


 


 


Canceled or expired

              —


 


              —


 


 


 


 


Outstanding as of March 31, 2023

     140


 

$

        7.57


 


3.78


 

$

            193


Vested and expected to vest at March 31, 2023

    138


 

$

  7.57


 


3.78


 

$

            190


Exercisable at March 31, 2023

     111


 

$

   7.57


 


3.78


 

$

           153


 

The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying awards and the exercise price of our common stock for the options that were in-the-money.

We did not grant stock options in the three months ended March 31, 2023.

Restricted Stock Units

 

The following summarizes RSU activities for the three months ended March 31, 2023:


 


Number of Restricted Stock Units (in thousands)


 


Weighted Average Grant Date Fair Value Per Share


 


Weighted Average Remaining Recognition Period (Years)


 


Aggregate Intrinsic Value (in thousands)


Outstanding at December 31, 2022


       887


 

$

         5.85


 


2.38


 

$

        6,226


Granted


              —


 


              —


 


 


 


 


Released


     (82

)

 


      5.67


 


 


 


 


Forfeited


          (51

)

 


       6.91


 


 


 


 


Outstanding at March 31, 2023


      754


 

$

        5.79


 


2.22


 

$

       6,738


The aggregate intrinsic value is calculated as the market value as of the end of the reporting period.

Restricted Stock Awards

 

The following summarizes RSA activities for the three months ended March 31, 2023:


 


Number of Restricted Stock Awards
(in thousands)


 


Weighted Average Grant Date Fair Value Per Share


 


Weighted Average Remaining Recognition Period (Years)


Outstanding at December 31, 2022


      119


 

$

         5.47


 


1.31


Granted


        75


 


       8.31


 


 


Released


        (119

)

 


        5.47


 


 


Forfeited


              —


 


              —


 


 


Outstanding at March 31, 2023


        75


 

$

       8.31


 


1.00


Market Condition-Based Performance Stock Units

The following summarizes PSU activities for the three months ended March 31, 2023:


 

Number of Market Condition-Based Performance Stock Units (in thousands)


 


Weighted Average Grant Date Fair Value Per Share


 


Weighted Average Remaining Recognition Period (Years)


Outstanding at December 31, 2022

       615


 

$

         3.69


 


1.12


Granted

              —


 


              —


 


 


Released

         (202

)

 


          3.65


 


 


Forfeited

              —


 


              —


 


 


Outstanding at March 31, 2023

        413


 

$

         3.71


 


1.00


Employee Stock Purchase Plan

Under our 1999 Employee Stock Purchase Plan (“ESPP”), eligible employees may purchase common stock through payroll deductions at a purchase price of 85% of the lower of the fair market value of our common stock at the beginning of the offering period or the purchase date. Participants may not purchase more than 2,000 shares in a six-month offering period or purchase stock having a value greater than $25,000 in any calendar year as measured at the beginning of the offering period. A total of 1.0 million shares of common stock have been reserved for issuance under the ESPP. During the three months ended March 31, 2023, 1,298 shares were purchased under the ESPP.  Effective February 1, 2023, our ESPP was discontinued and 193,134 shares expired following the ESPP termination. 

Stock-based Compensation Expense

Valuation and amortization methods

Stock-based compensation is based on the estimated fair value of awards, net of estimated forfeitures, and recognized over the requisite service period. Estimated forfeitures are based on historical experience at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The stock-based compensation related to all of our stock-based awards and ESPP for the three months ended March 31, 2023, and 2022 is as follows (in thousands): 

 


Three Months Ended March 31,


 


2023


 


2022


Stock options

     (56

)

 

           (43

)

RSUs, RSAs and PSUs


   1,002


 


    1,187


ESPP


              —


 


              (3

)

Total

946


 

      1,141


 


 


 


 


Sales and marketing

  (99

)

 

$

         90


Research and development


        (74

)

 


        107


General and administrative


  1,119


 


         944


Total

 946


 

  1,141


As of March 31, 2023, there was $5.6 million of unrecognized compensation cost adjusted for estimated forfeitures related to non-vested stock options, RSUs, RSAs and PSUs granted to our employees and directors. This unrecognized compensation cost will be recognized over an estimated weighted-average period of approximately 1.8 years. Total unrecognized compensation cost will be adjusted for future changes in estimated forfeitures. 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
STOCKHOLDERS' EQUITY

7. STOCKHOLDERS’ EQUITY

Stock Repurchase Program

On February 23, 2022, our Board of Directors (the "Board") approved a stock repurchase program of up to $30.0 million of our common stock for a period of up to twelve months (the "February 2022 Stock Repurchase Program"). Any stock repurchases were made through open market or privately negotiated transactions, at such times and in such amounts as management deemed appropriate, including pursuant to one or more Rule 10b5-1 trading plans adopted in accordance with Rule 10b5-1 of the Securities Exchange Act of 1934. Additionally, the Board authorized the use of derivative or similar instrument to effect stock repurchase transactions, including without limitation, accelerated share repurchase contracts, equity forward transactions, equity option transactions, equity swap transactions, cap transactions, collar transactions, naked put options, floor transactions or other similar transactions or any combination of the foregoing transactions. The stock repurchase program was implemented as a method to return value to our stockholders. The timing, pricing and sizes of any repurchases depended on a number of factors, including the market price of our common stock and general market and economic conditions. The stock repurchase program did not obligate us to repurchase any dollar amount or number of shares, and the program could be suspended or discontinued at any time. The February 2022 Stock Repurchase Program was terminated on December 29, 2022. 

In the year ended December 31, 2022, we repurchased 1,637,566 shares of our common stock for $8.9 million at an average purchase price of $5.46 per share. The February 2022 Stock Repurchase Program was terminated on December 29, 2022.

On December 29, 2022, the Board approved a stock repurchase program of up to $50.0 million of our common stock for a period of up to twelve months (the “December 2022 Stock Repurchase Program”), which terminated and superseded the stock repurchase program that had been approved by the Board on February 23, 2022. Any stock repurchases may be made through open market and privately negotiated transactions, at such times and in such amounts as management deems appropriate, including pursuant to one or more Rule 10b5-1 trading plans adopted in accordance with Rule 10b5-1 of the Securities Exchange Act of 1934, as amended. Additionally, the Board authorized the use of any derivative or similar instrument to effect stock repurchase transactions, including without limitation, accelerated share repurchase contracts, equity forward transactions, equity option transactions, equity swap transactions, cap transactions, collar transactions, naked put options, floor transactions or other similar transactions or any combination of the foregoing transactions. The stock repurchase program was implemented as a method to return value to our stockholders. The timing, pricing and sizes of any repurchases will depend on a number of factors, including the market price of our common stock and general market and economic conditions. The stock repurchase program does not obligate us to repurchase any dollar amount or number of shares, and the program may be suspended or discontinued at any time. 

We did not repurchase shares during the three months ended March 31, 2023. As of March 31, 2023, we had $50.0 million available for repurchase under the December 2022 Stock Repurchase Program. 

Dividends Payment

On November 14, 2022, our Board declared a quarterly dividend in the amount of $0.03 per share, which was paid on January 30, 2023, to stockholders of record on January 15, 2023. In addition, on December 29, 2022, the Board declared a special dividend in the amount of $0.10 per share, which was paid on January 30, 2023 to stockholders of record on January 15, 2023.

On February 21, 2023, the Board declared a second quarterly dividend, in the amount of $0.03 per share, which was paid on April 28, 2023 to stockholders of record on April 13, 2023.

On May 10, 2023, we announced that the Board declared a quarterly dividend. The quarterly dividend, in the amount of $0.03 per share, will be payable, subject to any prior revocation, on July 28, 2023, to shareholders of record on July 13, 2023. Future dividends will be subject to further review and approval by the Board in accordance with applicable law. The Board reserves the right to adjust or withdraw the quarterly dividend in future periods as it reviews the Company’s capital allocation strategy from time-to-time.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES

8. INCOME TAXES

 

Provision for income taxes the three months ended March 31, 2023 and 2022 consisted of the following (in thousands):


 


Three Months Ended March 31,


 


2023


 


2022


Income before provision for income taxes

 9,785
   5,637

Provision for income taxes


 (1,507 )  
(561 )

Effective tax rate


(15.4 )%  
 (10.0 )%


Provision for income taxes for the three months ended March 31, 2023 and 2022 resulted primarily from estimated domestic and foreign taxes included in the calculation of the effective tax rate. We maintain a partial valuation allowance against our U.S. federal deferred tax assets and maintain a full valuation allowance against our U.S. state and Canadian federal deferred tax assets. 

 

As of March 31, 2023, we had unrecognized tax benefits under Accounting Standards Certification (“ASC”) 740 Income Taxes of approximately $7.2 million and applicable interest of $0.1 million. The total amount of unrecognized tax benefits that would affect our effective tax rate, if recognized, is $3.2 million. Our policy is to account for interest and penalties related to uncertain tax positions as a component of income tax provision. We do not expect to have any significant changes to unrecognized tax benefits during the next twelve months.

 

As of March 31, 2023, we had net deferred income tax assets of $7.0 million and deferred income tax liabilities of $0.1 million. Because we have net operating loss and credit carryforwards, there are open statutes of limitations in which federal, state, and foreign taxing authorities may examine our tax returns for all years from 2005 through the current period.

 

We maintain a valuation allowance against certain of our deferred tax assets, including certain federal, all state, and certain foreign deferred tax assets because of uncertainties regarding the realization of the asset balance due to historical losses, the variability of operating results, and uncertainty regarding near term projected results. If we determine the deferred tax assets are realizable based on our assessment of relevant factors, an adjustment to the valuation allowance may increase income in the period such determination is made.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.1
NET INCOME (LOSS) PER SHARE
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
NET INCOME (LOSS) PER SHARE

9. NET INCOME (LOSS) PER SHARE


Basic net income (loss) per share is computed using the weighted average number of shares of common stock outstanding during the period. Diluted net income (loss) per share is computed using the weighted average number of shares of common stock, adjusted for any dilutive effect of potential common stock. Potential common stock, computed using the treasury stock method, includes stock options, stock awards and ESPP.


The following is a reconciliation of the denominators used in computing basic and diluted net income (loss) per share (in thousands, except per share amounts): 


 

Three Months Ended March 31,

 

2023


 

2022


Denominator:

 


 

 


Weighted-average shares outstanding, basic

        32,603


 

             33,996


Shares related to outstanding options, unvested RSUs, RSAs, and PSUs

              482


 

              272


Weighted average shares outstanding, diluted

             33,085


 

             34,268


We include PSUs in the calculation of diluted earnings per share if the applicable performance condition has been satisfied as of the end of the reporting period and exclude stock equity awards if the performance condition has not been met.

For the three months ended March 31, 2023 and 2022, we had stock options, RSUs, PSUs and RSAs outstanding that could potentially dilute basic earnings per share in the future, but these were excluded from the computation of diluted net income per share because their effect would have been anti-dilutive. These outstanding securities consisted of the following (in thousands):

 

Three Months Ended March 31,

 

2023


 

2022


Stock options

              140


 

              239


RSUs, RSAs and PSUs

              2


 

              55


Total

              142


 

              294


XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
LEASES

10. LEASES

We lease our office space under lease arrangements with expiration dates on or before March 31, 2024. We recognize lease expense on a straight-line basis over the lease term.  Leases with an initial term of 12 months or less are not recorded on the Condensed Consolidated Balance Sheets. We combine lease and non-lease components for new and reassessed leases. We apply discount rates to operating leases using a portfolio approach.

 

Below is a summary of our right-of-use assets and lease liabilities (in thousands): 

 

 

Balance Sheets Classification

 


March 31,
2023


 


December 31,
2022


Assets

 

 


 


 


 


Right-of-use assets

Other assets

 

$

    210


 

$

         360


Liabilities

 

 


 


 


 


  Operating lease liabilities - current

Other current liabilities

 


        263


 


         486


  Operating lease liabilities - long-term

Other long-term liabilities

 



 


           56


Total lease liabilities

 

 

$

         263


 

$

        542


The table below provides supplemental information related to operating leases during the three months ended March 31, 2023 and 2022 (in thousands except for lease term):


 


Three Months Ended March 31,


 


2023


 


2022


Cash paid within operating cash flow

$

  282


 

$

        355


Weighted average lease terms (in years)


0.69


 


1.11


Weighted average discount rates
N/A


3.93 %

On June 6, 2022, we entered into a sublease agreement with Innovobot Fund LLP for our facility located in Montreal Canada (the Montreal Facility). This sublease commenced on June 8, 2022, and ends on February 27, 2024 which approximates the lease termination date of the original Montreal Facility lease.

On March 12, 2020, we entered into a sublease agreement with Neato Robotics, Inc. for our facility located in San Jose, California (SJ Facility). This sublease commenced in June 2020 and ended on April 30, 2023, which is the lease termination date of the original SJ Facility lease.

In accordance with provisions of ASC 842, we treated each sublease as a separate lease as we were not relieved of the primary obligation under each original lease. We continue to account for each original lease as a lessee, in the same manner as prior to the commencement date of the sublease. We accounted for each sublease as a lessor of such lease. We classified each sublease as an operating lease as it did not meet the criteria of a Sale-Type or Direct Financing lease.

We recognize operating lease expense and lease payments from the sublease, on a straight-line basis, in our Condensed Consolidated Statements of Income and Comprehensive Income over the lease terms. During the three months ended March 31, 2023 and 2022, our net operating lease expenses were as follows (in thousands): 

 


Three Months Ended March 31,


 


2023


 


2022


Operating lease cost

$

       318


 

$

         210


Variable lease payments


   128


 


    137


Sublease income


 (257

)

 


 (257

)

Total lease cost

$

189



$

90


 

Minimum future lease payments obligations as of March 31, 2023 were as follows (in thousands): 

 

For the Years Ending December 31,

 


 


2023


$

279


2024



39


Total lease payments



 318


Less: Interest

 


(55

)

Total lease liability

 

$

263


Future cash receipts from our sublease agreements as of March 31, 2023 were as follows (in thousands):

For the Years Ending December 31,

 


 


2023

 


228


2024

 


33


Total

 

$

261

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.1
SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Description of Business

Description of Business

Immersion Corporation (the “Company”, “Immersion”, “we” or “us”) was incorporated in 1993 in California and reincorporated in Delaware in 1999. We focus on the creation, design, development, and licensing of innovative haptic technologies that allow people to use their sense of touch more fully as they engage with products and experience the digital world around them. We have adopted a business model under which we provide advanced tactile software, related tools and technical assistance designed to help integrate our patented technology into our customers’ products or enhance the functionality of our patented technology to certain customers, and offer licenses for our patented technology to other customers.

Principles of Consolidation

Principles of Consolidation and Basis of Presentation

The accompanying condensed consolidated financial statements include the accounts of Immersion and our wholly-owned subsidiaries. All intercompany accounts, transactions, and balances have been eliminated in consolidation.

The accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) for interim financial information and with the instructions for Form 10-Q and Article 10 of Regulation S-X. Accordingly, these condensed consolidated financial statements do not include all information and footnotes necessary for a complete presentation of the financial position, results of operations, and cash flows, in conformity with U.S. GAAP and should be read in conjunction with our audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2022. In the opinion of management, all adjustments consisting of only normal and recurring items necessary for the fair presentation of the financial position and results of operations for the interim periods presented have been included. Certain prior year amounts have been reclassified to conform with the current year presentation. 

Use of Estimates

Use of Estimates

The preparation of condensed consolidated financial statements and related disclosures requires management to make estimates and assumptions that affect the reported amounts of the condensed consolidated financial statements. Significant estimates include revenue recognition, fair value of financial instruments, useful lives of property and equipment, valuation of income taxes including uncertain tax provisions, stock-based compensation and long-term deposits for withholding taxes. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. The results of operations for the three months ended March 31, 2023 are not necessarily indicative of the results to be expected for the full year. 

Segment Information

Segment Information

We develop, license, and support a wide range of software and intellectual property (“IP”) that more fully engage users’ sense of touch when operating digital devices. We focus on the following target application areas: mobile devices, wearables, consumer, mobile entertainment and other content; console gaming; automotive; medical; and commercial. We manage these application areas in one operating and reporting segment with only one set of management, development, and administrative personnel.

Our chief operating decision maker (“CODM”) is the Chief Executive Officer. The CODM approves budgets and allocates resources to and assesses the performance of our business using information about our revenue and operating loss. There is only one segment that is reported to management. 

Recently Adopted Pronouncements

Recent Account Pronouncements

We do not expect recent accounting pronouncements or changes in accounting pronouncements during the three months ended March 31, 2023, to have significant impact on our financial positions and results of operations.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE RECOGNITION (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregated revenue

The following table presents the disaggregation of our revenue for the three months ended March 31, 2023, and 2022 (in thousands):


 


Three Months Ended March 31,

 


2023


 


2022


Fixed fee license revenue

$

1,214


 

$

1,745


Per-unit royalty revenue


5,795


 


5,485


Total royalty and license revenue


 7,009


 


7,230


Development, services, and other revenue


65


 


78


Total revenues

$

7,074


 

$

7,308

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.1
INVESTMENTS AND FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of short-term investments

Marketable securities as of March 31, 2023 and December 31, 2022 consisted of the following (in thousands):

 

 


March 31, 2023


 


Cost or Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value

Marketable equity securities


 


 


 


 


 


 


 


Mutual funds

$

26,683


 

$

 —


 

$

(2,988

)

 

$

      23,695


Equity securities


56,485


 


4,877


 


     (6,077

)

 


55,285


Total marketable equity securities


83,168


 


   4,877


 


    (9,065

)

 


            78,980


Marketable debt securities


 


 


 


 


 


 


 


U.S. treasury securities


48,534


 


413


 


         (13

)

 


           48,934


Corporate bonds


18,555


 


  211


 


  (156

)

 


       18,610


Total marketable debt securities


67,089


 


 624


 


     (169

)

 


          67,544



$

150,257


 

$

  5,501


 

$

 (9,234

)

 

$

    146,524


 

 


December 31, 2022


 


Cost or Amortized Cost


 


Unrealized Gains


 


Unrealized Losses


 


Fair Value


Marketable equity securities


 


 


 


 


 


 


 


Mutual funds

$

26,352


 

$

     —


 

$

  (3,143

)

 

$

    23,209


Equity securities


 53,273


 


2,776


 


   (5,836

)

 


   50,213


Total marketable equity securities


79,625


 


   2,776


 


  (8,979

)

 


   73,422


Marketable debt securities


 


 


 


 


 


 


 


U.S. treasury securities


  25,640


 


  182


 


  (24

)

 


  25,798


Corporate bonds


13,496


 


   48


 


        (106

)

 


   13,438


Total marketable debt securities


 39,136


 


   230


 


       (130

)

 


   39,236


 

$

118,761


 

$

    3,006


 

$

       (9,109

)

 

$

    112,658


Debt Securities, Available-for-sale

The amortized costs and fair value of our marketable debt securities, by contractual maturity, as of March 31, 2023 (in thousands) are as follows: 

 

 


March 31, 2023


 


Amortized Cost


 


Fair Value


Less than 1 year

$

 41,559


 

$

     41,939


1 to 5 years


20,247


 


20,204


More than 5 years


   5,283


 


  5,400


Total

$

    67,089


 

$

67,543


Derivatives Not Designated as Hedging Instruments

Our derivative instruments consisted of call and put options sold at their fair value as of the balance sheet date. These derivative instruments are reported as Other current liabilities on our Condensed Consolidated Balance Sheets as of March 31, 2023 and December 31, 2022 (in thousands):


 


March 31, 2023


 


Cost


 


Unrealized Losses


 


Fair Value


Derivative instruments

$

6,848


 

$

662


 

$

7,510


 

$

6,848


 

$

 662


 

$

      7,510


 

 


December 31, 2022


 


Cost


 


Unrealized Losses


 


Fair Value


Derivative instruments

$

   2,987


 

$

   662


 

$

      3,649


 

$

 2,987


 

$

     662


 

$

      3,649


Realized and Unrealized Gains and Losses From Our Equity Securities and Derivative Instruments

A summary of realized and unrealized gains and losses from our equity securities and derivative instruments are as follows (in thousands):


 


Three Months Ended March 31,


 


2023


 


2022


Net unrealized gains recognized on marketable equity securities

$

2,014


 

$

      2,140


Net realized gains  recognized on marketable equity securities


 1,669


 


     1,026


Net unrealized losses recognized on derivative instruments


   (102

)

 


       (2,661

)

Net realized gains (losses) recognized on derivative instruments


717


 


           (134

)

Net realized gains recognized on marketable debt securities


 —


 


        368


Total net gains recognized in interest and other income (loss), net

$

 4,298


 

$

        739


Schedule of financial instruments measured at fair value on recurring basis

Financial instruments measured at fair value on a recurring basis as of March 31, 2023 and December 31, 2022 are classified based on the valuation technique in the table below (in thousands):

 

 


March 31, 2023


 


 


 


Fair Value Measurements Using


 


 


 


Quoted Prices in Active Markets for Identical Assets (Level 1)


 


Significant Other Observable Inputs (Level 2)


 


Significant Unobservable Inputs (Level 3)


 


Total


Assets:


 


 


 


 


 


 


 


U.S. treasury securities 

$

 —


 

$

  48,934


 

$

        —


 

$

       48,934


Mutual funds


    23,695


 


      —


 


      —


 


 23,695


Equity securities


55,285


 


        —


 


         —


 


   55,285


Corporate bonds


     —


 


  18,610


 


      —


 


 18,610


Total assets at fair value

$

78,980


 

$

  67,544


 

$

       —


 

$

146,524


 


 


 


 


 


 


 


 


Liabilities


 


 


 


 


 


 


 


Derivative instruments

$

    —


 

$

 7,510


 

$

         —


 

$

   7,510


Total liabilities at fair value

$

        —


 

$

      7,510


 

$

   —


 

$

      7,510



 


December 31, 2022


 


 


 


Fair Value Measurements Using


 


 


 


Quoted Prices in Active Markets for Identical Assets (Level 1)


 


Significant Other Observable Inputs (Level 2)


 


Significant Unobservable Inputs (Level 3)


 


Total


Assets:


 


 


 


 


 


 


 


Certificate of deposit $

$ 5,300

$

$ 5,300

U.S.treasury securities



 


       25,798


 


 


25,798


Mutual funds


  23,209


 



 


 


   23,209


Equity securities


   50,213


 


         —


 


          —


 


 50,213


Corporate bonds


      —


 


  13,438


 


        —


 


    13,438


Total assets at fair value

$

     73,422


 

$

     44,536


 

$

         —


 

$

117,958


 


 


 


 


 


 


 


 


Liabilities


 


 


 


 


 


 


 


Derivative instruments

$

 —


 

$

      3,649


 

$

        —


 

$

    3,649


Total liabilities at fair value

$

    —


 

$

    3,649


 

$

          —


 

$

   3,649


XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.1
BALANCE SHEET DETAILS (Tables)
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of cash and cash equivalents

Cash and cash equivalents were as follows (in thousands): 


 


March 31,

2023


 


December 31,

2022


Cash

$

7,972


 

$

      9,630


Money market funds


19,512


 


    13,586


Certificates of deposit (1)



 


  25,604


Cash and cash equivalents

$

   27,484


 

$

   48,820


(1) Represents certificates of deposit with initial maturity days of 90 days or less.
Schedule of current investments

Investments - current were as follows (in thousands):


 


March 31,

2023


 


December 31,

2022


Certificates of deposit (2)

$


 

$

     5,300


Marketable securities


78,981


 


  73,422


U.S. treasury securities


41,939


 


  22,196


Short-term investments

$

  120,920


 

$

   100,918


(2) Represents investments with initial maturity days between 91 days and one year.

Schedule of accounts and other receivables

Accounts and other receivables were as follows (in thousands):


 


March 31,

2023


 


December 31,

2022


Trade accounts receivables

$

491


 

$

       1,003


Other receivables


  1,245


 


       232


Accounts and other receivables

$

      1,736


 

$

       1,235


Schedule of Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets were as follows (in thousands): 


 


March 31,

2023


 


December 31,

2022


Prepaid expenses

$

      2,033


 

$

       1,576


Contract assets - current


   6,837


 


      7,671


Other current assets


      55


 


         100


Prepaid expenses and other current assets

$

    8,925


 

$

     9,347


Schedule of noncurrent investments

Investments- noncurrent were as follows (in thousands):


 


March 31,

2023


 


December 31,

2022


U.S. treasury securities

$

      6,994


 

$

      3,602


Marketable debt securities


  18,610


 


    13,438


Investments- noncurrent

$

 25,604


 

$

   17,040


Schedule of other assets, net

Other assets were as follows (in thousands):


 


March 31,

2023


 


December 31,

2022


Contract assets - long-term


      436


 


        545


Lease right-of-use assets


     210


 


        360


Other assets


 8


 


          11


Total other assets

$

   654


 

$

       916


Schedule of other current liabilities

Other current liabilities were as follows (in thousands):




March 31,

2023


 


December 31,

2022


Derivative instruments

$

    7,510


 

$

     3,649


Lease liabilities - current


      263


 


        486


Income taxes payable


    4,156


 


     2,700


Dividends payable


      1,015


 


       4,212


Other current liabilities


   1,102


 


    1,418


Total other current liabilities

$

   14,046


 

$

 12,465

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION (Tables)
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of equity incentive program

A summary of our equity incentive program as of March 31, 2023 is as follows (in thousands):


Common stock shares available for grant

           5,158

Stock options outstanding

              140

RSUs outstanding

              754

RSAs outstanding

              75

PSUs outstanding

              413

Summary of time-based stock options

The following summarizes time-based stock options activities for the three months ended March 31, 2023:


 

Number of Shares Underlying Stock Options (in thousands)


 


Weighted Average Exercise Price Per Share


 


Weighted Average Remaining Contractual Life (Years)


 


Aggregate Intrinsic Value (in thousands)


Outstanding at December 31, 2022

     140


 

$

        7.57


 


4.03


 

$

            — 


Granted

              —


 


              —


 


 


 


 


Exercised

              —


 


              —


 


 


 


 


Canceled or expired

              —


 


              —


 


 


 


 


Outstanding as of March 31, 2023

     140


 

$

        7.57


 


3.78


 

$

            193


Vested and expected to vest at March 31, 2023

    138


 

$

  7.57


 


3.78


 

$

            190


Exercisable at March 31, 2023

     111


 

$

   7.57


 


3.78


 

$

           153


Summary of restricted stock units activities

The following summarizes RSU activities for the three months ended March 31, 2023:


 


Number of Restricted Stock Units (in thousands)


 


Weighted Average Grant Date Fair Value Per Share


 


Weighted Average Remaining Recognition Period (Years)


 


Aggregate Intrinsic Value (in thousands)


Outstanding at December 31, 2022


       887


 

$

         5.85


 


2.38


 

$

        6,226


Granted


              —


 


              —


 


 


 


 


Released


     (82

)

 


      5.67


 


 


 


 


Forfeited


          (51

)

 


       6.91


 


 


 


 


Outstanding at March 31, 2023


      754


 

$

        5.79


 


2.22


 

$

       6,738


Summary of restricted stock awards activities

The following summarizes RSA activities for the three months ended March 31, 2023:


 


Number of Restricted Stock Awards
(in thousands)


 


Weighted Average Grant Date Fair Value Per Share


 


Weighted Average Remaining Recognition Period (Years)


Outstanding at December 31, 2022


      119


 

$

         5.47


 


1.31


Granted


        75


 


       8.31


 


 


Released


        (119

)

 


        5.47


 


 


Forfeited


              —


 


              —


 


 


Outstanding at March 31, 2023


        75


 

$

       8.31


 


1.00


Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option

The following summarizes PSU activities for the three months ended March 31, 2023:


 

Number of Market Condition-Based Performance Stock Units (in thousands)


 


Weighted Average Grant Date Fair Value Per Share


 


Weighted Average Remaining Recognition Period (Years)


Outstanding at December 31, 2022

       615


 

$

         3.69


 


1.12


Granted

              —


 


              —


 


 


Released

         (202

)

 


          3.65


 


 


Forfeited

              —


 


              —


 


 


Outstanding at March 31, 2023

        413


 

$

         3.71


 


1.00


Summary of stock-based compensation expenses

 


Three Months Ended March 31,


 


2023


 


2022


Stock options

     (56

)

 

           (43

)

RSUs, RSAs and PSUs


   1,002


 


    1,187


ESPP


              —


 


              (3

)

Total

946


 

      1,141


 


 


 


 


Sales and marketing

  (99

)

 

$

         90


Research and development


        (74

)

 


        107


General and administrative


  1,119


 


         944


Total

 946


 

  1,141


XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES (Tables)
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of income tax provisions

Provision for income taxes the three months ended March 31, 2023 and 2022 consisted of the following (in thousands):


 


Three Months Ended March 31,


 


2023


 


2022


Income before provision for income taxes

 9,785
   5,637

Provision for income taxes


 (1,507 )  
(561 )

Effective tax rate


(15.4 )%  
 (10.0 )%
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.1
NET INCOME (LOSS) PER SHARE (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of reconciliation used in computing basic and diluted net income per share

The following is a reconciliation of the denominators used in computing basic and diluted net income (loss) per share (in thousands, except per share amounts): 


 

Three Months Ended March 31,

 

2023


 

2022


Denominator:

 


 

 


Weighted-average shares outstanding, basic

        32,603


 

             33,996


Shares related to outstanding options, unvested RSUs, RSAs, and PSUs

              482


 

              272


Weighted average shares outstanding, diluted

             33,085


 

             34,268


Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share

 

Three Months Ended March 31,

 

2023


 

2022


Stock options

              140


 

              239


RSUs, RSAs and PSUs

              2


 

              55


Total

              142


 

              294


XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Summary of ROU assets and lease liabilities

Below is a summary of our right-of-use assets and lease liabilities (in thousands): 

 

 

Balance Sheets Classification

 


March 31,
2023


 


December 31,
2022


Assets

 

 


 


 


 


Right-of-use assets

Other assets

 

$

    210


 

$

         360


Liabilities

 

 


 


 


 


  Operating lease liabilities - current

Other current liabilities

 


        263


 


         486


  Operating lease liabilities - long-term

Other long-term liabilities

 



 


           56


Total lease liabilities

 

 

$

         263


 

$

        542

Schedule of Supplemental Information to Operating Lease Expense

The table below provides supplemental information related to operating leases during the three months ended March 31, 2023 and 2022 (in thousands except for lease term):


 


Three Months Ended March 31,


 


2023


 


2022


Cash paid within operating cash flow

$

  282


 

$

        355


Weighted average lease terms (in years)


0.69


 


1.11


Weighted average discount rates
N/A


3.93 %
Schedule of supplemental information related to operating leases and expenses

 


Three Months Ended March 31,


 


2023


 


2022


Operating lease cost

$

       318


 

$

         210


Variable lease payments


   128


 


    137


Sublease income


 (257

)

 


 (257

)

Total lease cost

$

189



$

90


Schedule of minimum future lease payment obligations

Minimum future lease payments obligations as of March 31, 2023 were as follows (in thousands): 

 

For the Years Ending December 31,

 


 


2023


$

279


2024



39


Total lease payments



 318


Less: Interest

 


(55

)

Total lease liability

 

$

263


Schedule of future cash receipts from our sublease agreements

Future cash receipts from our sublease agreements as of March 31, 2023 were as follows (in thousands):

For the Years Ending December 31,

 


 


2023

 


228


2024

 


33


Total

 

$

261

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE RECOGNITION - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Total revenues $ 7,074 $ 7,308
Royalty and license    
Disaggregation of Revenue [Line Items]    
Total revenues 7,009 7,230
Fixed fee license revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 1,214 1,745
Per-unit royalty revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 5,795 5,485
Development, services, and other revenue    
Disaggregation of Revenue [Line Items]    
Total revenues $ 65 $ 78
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE RECOGNITION - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Royalty revenue, adjustment $ 400 $ 300  
Contract assets - current 6,837   $ 7,671
Contract assets - long-term 436   545
Increase (decrease) in contract with customer, asset $ (1,100)    
Deferred revenue     $ 17,400
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE RECOGNITION - Performance Obligation (Details)
$ in Millions
3 Months Ended
Mar. 31, 2023
USD ($)
Number
Dec. 31, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Deferred revenue, revenue recognized $ 1.2  
Deferred revenue   $ 17.4
Number of performance obligations | Number 2  
Fixed fee license revenue | Performance Obligation B    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, remaining performance obligation, amount $ 16.2  
Fixed fee license revenue | Performance Obligation B | One to three years    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, remaining performance obligation, amount 10.5  
Fixed fee license revenue | Performance Obligation B | More than three years    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, remaining performance obligation, amount $ 5.7  
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.1
INVESTMENTS AND FAIR VALUE MEASUREMENTS - AMORTIZED COST (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt and Equity Securities, FV-NI    
Cost or Amortized Cost $ 150,257 $ 118,761
Unrealized Gains 5,501 3,006
Unrealized Losses (9,234) (9,109)
Fair Value 146,524 112,658
Marketable Equity Securities    
Debt and Equity Securities, FV-NI    
Cost or Amortized Cost 83,168 79,625
Unrealized Gains 4,877 2,776
Unrealized Losses (9,065) (8,979)
Fair Value 78,980 73,422
Marketable Equity Securities | Mutual Fund    
Debt and Equity Securities, FV-NI    
Cost or Amortized Cost 26,683 26,352
Unrealized Gains 0 0
Unrealized Losses (2,988) (3,143)
Fair Value 23,695 23,209
Marketable Equity Securities | Equity Securities    
Debt and Equity Securities, FV-NI    
Cost or Amortized Cost 56,485 53,273
Unrealized Gains 4,877 2,776
Unrealized Losses (6,077) (5,836)
Fair Value 55,285 50,213
Marketable Debt Securities    
Debt and Equity Securities, FV-NI    
Cost or Amortized Cost 67,089 39,136
Unrealized Gains 624 230
Unrealized Losses (169) (130)
Fair Value 67,544 39,236
Marketable Debt Securities | Corporate Bond Securities    
Debt and Equity Securities, FV-NI    
Cost or Amortized Cost 18,555 13,496
Unrealized Gains 211 48
Unrealized Losses (156) (106)
Fair Value 18,610 13,438
Marketable Debt Securities | U.S. treasury securities    
Debt and Equity Securities, FV-NI    
Cost or Amortized Cost 48,534 25,640
Unrealized Gains 413 182
Unrealized Losses (13) (24)
Fair Value $ 48,934 $ 25,798
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.1
INVESTMENTS AND FAIR VALUE MEASUREMENTS - AMORTIZED COST AND FAIR VALUE BY MATURITY (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Amortized Cost  
Less than 1 year $ 41,559
1 to 5 years 20,247
More than 5 years 5,283
Total 67,089
Fair Value  
Less than 1 year 41,939
1 to 5 years 20,204
More than 5 years 5,400
Debt securities, fair value $ 67,543
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.1
INVESTMENTS AND FAIR VALUE MEASUREMENTS - DERIVATIVE INSTRUMENT (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]    
Cost $ 6,848 $ 2,987
Unrealized Gains 662 662
Derivative instruments 7,510 3,649
Total financial liability, cost 6,848 2,987
Unrealized Gains 662 662
Total liabilities at fair value $ 7,510 $ 3,649
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.1
INVESTMENTS AND FAIR VALUE MEASUREMENTS - REALIZED AND UNREALIZED GAINS AND LOSSES EQUITY AND DERIVATIVE INSTRUMENTS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Investments, Debt and Equity Securities [Abstract]    
Net unrealized gains recognized on marketable equity securities $ 2,014 $ 2,140
Net realized gains recognized on marketable equity securities 1,669 1,026
Net unrealized losses recognized on derivative instruments (102) (2,661)
Net realized gains (losses) recognized on derivative instruments 717 (134)
Net realized gains recognized on marketable debt securities 0 368
Total net gains recognized in interest and other income (loss), net $ 4,298 $ 739
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.1
INVESTMENTS AND FAIR VALUE MEASUREMENTS - FINANCIAL INSTRUMENTS MEASURED AT FAIR VALUE ON RECURRING BASIS (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Assets, Fair Value Disclosure [Abstract]    
Certificates of deposit [1] $ 0 $ 25,604
Corporate bonds 67,543  
Liabilities, Fair Value Disclosure [Abstract]    
Derivative instruments 7,510 3,649
Total liabilities at fair value 7,510 3,649
Fair value, measurements, recurring    
Assets, Fair Value Disclosure [Abstract]    
Certificates of deposit   5,300
U.S. treasury securities 48,934 25,798
Mutual funds 23,695 23,209
Equity securities 55,285 50,213
Corporate bonds 18,610 13,438
Total assets at fair value 146,524 117,958
Liabilities, Fair Value Disclosure [Abstract]    
Derivative instruments 7,510 3,649
Total liabilities at fair value 7,510 3,649
Fair value, measurements, recurring | Fair Value, Inputs, Level 1    
Assets, Fair Value Disclosure [Abstract]    
Certificates of deposit   0
U.S. treasury securities 0 0
Mutual funds 23,695 23,209
Equity securities 55,285 50,213
Corporate bonds 0 0
Total assets at fair value 78,980 73,422
Liabilities, Fair Value Disclosure [Abstract]    
Derivative instruments 0 0
Total liabilities at fair value 0 0
Fair value, measurements, recurring | Fair Value, Inputs, Level 2    
Assets, Fair Value Disclosure [Abstract]    
Certificates of deposit   5,300
U.S. treasury securities 48,934 25,798
Mutual funds 0 0
Equity securities 0 0
Corporate bonds 18,610 13,438
Total assets at fair value 67,544 44,536
Liabilities, Fair Value Disclosure [Abstract]    
Derivative instruments 7,510 3,649
Total liabilities at fair value 7,510 3,649
Fair value, measurements, recurring | Fair Value, Inputs, Level 3    
Assets, Fair Value Disclosure [Abstract]    
Certificates of deposit   0
U.S. treasury securities 0 0
Mutual funds 0 0
Equity securities 0 0
Corporate bonds 0 0
Total assets at fair value 0 0
Liabilities, Fair Value Disclosure [Abstract]    
Derivative instruments 0 0
Total liabilities at fair value $ 0 $ 0
[1] Represents certificates of deposit with initial maturity days of 90 days or less.
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
BALANCE SHEET DETAILS - Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Cash and Cash Equivalents, at Carrying Value [Abstract]    
Cash $ 7,972 $ 9,630
Money market funds 19,512 13,586
Certificates of deposit [1] 0 25,604
Cash and cash equivalents $ 27,484 $ 48,820
[1] Represents certificates of deposit with initial maturity days of 90 days or less.
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
BALANCE SHEET DETAILS - Current Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Certificates of deposit, current [1] $ 0 $ 5,300
Marketable securities 78,981 73,422
U.S. treasury securities 41,939 22,196
Short-term investments $ 120,920 $ 100,918
[1] Represents investments with initial maturity days between 91 days and one year.
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
BALANCE SHEET DETAILS - Accounts and Other Receivables (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Receivables [Abstract]    
Trade accounts receivables $ 491 $ 1,003
Other receivables 1,245 232
Accounts and other receivables $ 1,736 $ 1,235
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.1
BALANCE SHEET DETAILS - Prepaid Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid expenses $ 2,033 $ 1,576
Contract assets - current 6,837 7,671
Other current assets 55 100
Prepaid expenses and other current assets $ 8,925 $ 9,347
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.1
BALANCE SHEET DETAILS - Noncurrent Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
U.S. treasury securities $ 6,994 $ 3,602
Marketable debt securities 18,610 13,438
Investments- noncurrent $ 25,604 $ 17,040
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.1
BALANCE SHEET DETAILS - Other Assets, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Other Assets, Net [Abstract]    
Contract assets - long-term $ 436 $ 545
Lease right-of-use assets 210 360
Other assets 8 11
Total other assets $ 654 $ 916
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.1
BALANCE SHEET DETAILS - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Other Liabilities, Current [Abstract]    
Derivative instruments $ 7,510 $ 3,649
Lease liabilities - current 263 486
Income taxes payable 4,156 2,700
Dividends payable 1,015 4,212
Other current liabilities 1,102 1,418
Total other current liabilities $ 14,046 $ 12,465
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.1
CONTINGENCIES (Details) - LGE
$ in Millions
3 Months Ended
Apr. 25, 2023
KRW (₩)
Apr. 25, 2023
USD ($)
Apr. 08, 2020
KRW (₩)
Apr. 08, 2020
USD ($)
Dec. 31, 2021
USD ($)
Mar. 31, 2023
USD ($)
Loss Contingencies [Line Items]            
Impairment of long-term deposits         $ 0.8  
Loss Contingencies ₩ 3,025,251,775 $ 2.3        
Long-term deposits     ₩ 5,916,845,454 $ 5.0    
Loss contingency, accrued withholding taxes, interest and penalties           $ 0.3
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION - Narrative (Details)
$ in Thousands
3 Months Ended
Jan. 18, 2022
shares
Mar. 31, 2023
USD ($)
shares
Mar. 30, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of available shares consumed for each restricted stock and restricted stock units issued 1.75    
Unrecognized compensation cost | $   $ 5,600  
Unrecognized compensation cost, recognized over an estimated weighted-average period   1 year 9 months 18 days  
2021 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized 3,525,119    
Increase in number of common shares reserved for issuance (in shares) 855,351    
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based payment award vesting period 4 years    
Stock options | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based payment award expiration period 7 years    
RSAs outstanding      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based payment award vesting period 1 year    
RSUs outstanding      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based payment award vesting period 3 years    
Employee stock purchase plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized   1,000,000  
Stock-based payment award expiration period   6 months  
Percentage of fair market value on the purchase date   85.00%  
Maximum number of shares per employee (in shares)   2,000  
Maximum value of shares per employee | $   $ 25,000  
Shares purchased under the ESPP (in shares)   1,298  
Shares available for purchase (in shares)   193,134  
Employee stock purchase plan | 2021 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized     4,621,488
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION - Summary of Equity Incentive Program (Details)1 - shares
shares in Thousands
Mar. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock shares available for grant (in shares) 5,158  
Time-based stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Standard and market condition-based stock options outstanding (in shares) 140 140
RSUs outstanding    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Incentive shares outstanding (in shares) 754 887
RSAs outstanding    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Incentive shares outstanding (in shares) 75 119
Market Performance Based Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Incentive shares outstanding (in shares) 413  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION - Summary of Time-based Stock Options (Details) - Time-based stock options - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Number of Shares Underlying Stock Options    
Beginning outstanding balance (in shares) 140  
Granted (in shares) 0  
Exercised (in shares) 0  
Canceled or expired (in shares) 0  
Ending outstanding balance (in shares) 140 140
Number of shares underlying stock options, vested and expected to vest (in shares) 138  
Number of shares underlying stock options, exercisable (in shares) 111  
Weighted Average Exercise Price Per Share    
Beginning outstanding balance (in dollars per share) $ 7.57  
Granted (in dollars per share) 0  
Exercised (in dollars per share) 0  
Canceled or expired (in dollars per share) 0  
Ending outstanding balance (in dollars per share) 7.57 $ 7.57
Weighted average exercise price, vested and expected to vest (in dollars per share) 7.57  
Weighted average exercise price, exercisable (in dollars per share) $ 7.57  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted average remaining contractual life, outstanding 3 years 9 months 10 days 4 years 10 days
Weighted average remaining contractual life, vested and expected to vest 3 years 9 months 10 days  
Weighted average remaining contractual life, exercisable 3 years 9 months 10 days  
Aggregate intrinsic value, outstanding $ 193 $ 0
Aggregate intrinsic value, vested and expected to vest 190  
Aggregate intrinsic value, exercisable $ 153  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION - Summary of Restricted Stock Units and Restricted Stock Awards (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
RSUs outstanding    
Number of Restricted Stock Units / Awards    
Beginning outstanding balance (in shares) 887  
Granted (in shares) 0  
Released (in shares) (82)  
Forfeited (in shares) (51)  
Ending outstanding balance (in shares) 754 887
Weighted Average Grant Date Fair Value    
Beginning outstanding balance (in dollars per share) $ 5.85  
Granted (in dollars per share) 0  
Released (in dollars per share) 5.67  
Forfeited (in dollars per share) 6.91  
Ending outstanding balance (in dollars per share) $ 5.79 $ 5.85
Share-based Compensation Arrangement by Share-based Payment Award, Additional Disclosures [Abstract]    
Weighted average remaining contractual life / recognition period, outstanding 2 years 2 months 19 days 2 years 4 months 17 days
Aggregate intrinsic value, outstanding $ 6,738 $ 6,226
RSAs outstanding    
Number of Restricted Stock Units / Awards    
Beginning outstanding balance (in shares) 119  
Granted (in shares) 75  
Released (in shares) (119)  
Forfeited (in shares) 0  
Ending outstanding balance (in shares) 75 119
Weighted Average Grant Date Fair Value    
Beginning outstanding balance (in dollars per share) $ 5.47  
Granted (in dollars per share) 8.31  
Released (in dollars per share) 5.47  
Forfeited (in dollars per share) 0  
Ending outstanding balance (in dollars per share) $ 8.31 $ 5.47
Share-based Compensation Arrangement by Share-based Payment Award, Additional Disclosures [Abstract]    
Weighted average remaining contractual life / recognition period, outstanding 1 year 1 year 3 months 21 days
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION - PSU Activity (Details) - Performance Shares - $ / shares
shares in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]    
Beginning outstanding balance (in shares) 615  
Granted (in shares) 0  
Released (in shares) (202)  
Forfeited (in shares) 0  
Ending outstanding balance (in shares) 413 615
Weighted Average Grant Date Fair Value    
Beginning outstanding balance (in dollars per share) $ 3.69  
Granted (in dollars per share) 0  
Released (in dollars per share) 3.65  
Forfeited (in dollars per share) 0  
Ending outstanding balance (in dollars per share) $ 3.71 $ 3.69
Share-based Compensation Arrangement by Share-based Payment Award, Additional Disclosures [Abstract]    
Weighted average remaining contractual life / recognition period, outstanding 1 year 1 year 1 month 13 days
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION - Summary of Stock-based Compensation Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Share-based compensation, total $ 946 $ 1,141
Sales and marketing    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Share-based compensation, total (99) 90
Research and development    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Share-based compensation, total (74) 107
General and administrative    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Share-based compensation, total 1,119 944
Stock options    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Share-based compensation, total (56) (43)
RSUs, RSAs and PSUs    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Share-based compensation, total 1,002 1,187
Employee stock purchase plan    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Share-based compensation, total $ 0 $ (3)
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY - Narrative (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
May 10, 2023
Feb. 21, 2023
Dec. 29, 2022
Nov. 14, 2022
Mar. 31, 2022
Dec. 31, 2022
Mar. 31, 2023
Feb. 23, 2022
Class of Stock [Line Items]                
Repurchased shares, value         $ 4,442      
Dividends paid (in dollars per share) $ 0.03 $ 0.03   $ 0.03        
Special dividends paid (in dollards per share)     $ 0.1          
Stock Repurchase Program                
Class of Stock [Line Items]                
Stock repurchase program, average cost (in dollars per share)           $ 5.46    
Stock repurchase program, authorized amount               $ 30,000
Repurchased shares, value           $ 8,900    
Common Stock | Stock Repurchase Program                
Class of Stock [Line Items]                
Repurchase of stock (in shares)           1,637,566    
Common Stock | December 2022 Stock Repurchase Program                
Class of Stock [Line Items]                
Stock repurchase program, authorized amount     $ 50,000          
Stock repurchase program, remaining authorized repurchase amount             $ 50,000  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES - Schedule of Income Tax Provisions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Tax Disclosure [Abstract]    
Income before provision for income taxes $ 9,785 $ 5,637
Provision for income taxes $ (1,507) $ (561)
Effective tax rate (15.40%) (10.00%)
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES - Narrative (Detail)
$ in Millions
Mar. 31, 2023
USD ($)
Income Tax Contingency [Line Items]  
Unrecognized tax benefits $ 7.2
Unrecognized tax benefits, interest on income taxes accrued 0.1
Total amount of unrecognized tax benefits 3.2
Deferred Tax Assets, Net 7.0
Deferred Tax Liabilities, Gross $ 0.1
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.1
NET INCOME (LOSS) PER SHARE - Reconciliation used in Computing Basic and Diluted Net Income (Loss) per Share (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Weighted-average common stock outstanding, basic (in shares) 32,603 33,996
Stock options, RSU's, RSAs and ESPP (in shares) 482 272
Shares used in computation of diluted net income (loss) per share (in shares) 33,085 34,268
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.1
NET INCOME (LOSS) PER SHARE - Outstanding Securities (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Options to purchase shares of common stock (in shares) 142 294
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Options to purchase shares of common stock (in shares) 140 239
RSUs, RSAs and PSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Options to purchase shares of common stock (in shares) 2 55
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Narrative (Details)
Mar. 31, 2023
Lessee, Lease, Description [Line Items]  
Initial term of lease 12 months
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Summary of Right of Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Assets    
Operating lease, right-of-use asset $ 210 $ 360
Liabilities    
Operating lease liabilities - current 263 486
Operating lease liabilities - long-term 0 56
Total lease liabilities $ 263 $ 542
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other assets Other assets
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities Other current liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other long-term liabilities Other long-term liabilities
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Schedule of Supplemental Information Related To Operating Leases and Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Leases [Abstract]    
Cash paid within operating cash flow $ 282 $ 355
Weighted average lease terms (in years) 8 months 8 days 1 year 1 month 9 days
Weighted average discount rates   3.93%
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Schedule of Net Operating Lease Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Leases [Abstract]    
Operating lease costs $ 318 $ 210
Variable lease payments 128 137
Sublease income (257) (257)
Total lease cost $ 189 $ 90
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Schedule of Minimum Future Lease Payment Obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2023 $ 279  
2024 39  
Total lease payments 318  
Less: Interest (55)  
Total lease liability $ 263 $ 542
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Future Minimum Sublease Payments 840 (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Leases [Abstract]  
2023 $ 228
2024 33
Total $ 261
XML 68 immr-20230331_htm.xml IDEA: XBRL DOCUMENT 0001058811 2023-01-01 2023-03-31 0001058811 2022-01-01 2022-03-31 0001058811 immr:FixedFeeLicenseMember 2023-01-01 2023-03-31 0001058811 immr:PerUnitRoyaltiesMember 2023-01-01 2023-03-31 0001058811 immr:FixedFeeLicenseMember 2022-01-01 2022-03-31 0001058811 immr:PerUnitRoyaltiesMember 2022-01-01 2022-03-31 0001058811 immr:FixedFeeLicenseandPerUnitRoyaltiesMember 2023-01-01 2023-03-31 0001058811 immr:FixedFeeLicenseandPerUnitRoyaltiesMember 2022-01-01 2022-03-31 0001058811 immr:DevelopmentServicesandOtherMember 2022-01-01 2022-03-31 0001058811 immr:DevelopmentServicesandOtherMember 2023-01-01 2023-03-31 0001058811 2023-03-31 0001058811 2022-03-31 0001058811 2022-12-31 0001058811 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001058811 us-gaap:SeriesBMember 2023-01-01 2023-03-31 0001058811 2023-05-05 0001058811 immr:LGEMember 2020-04-08 2020-04-08 0001058811 immr:LGEMember 2021-10-01 2021-12-31 0001058811 immr:A2021PlanMember 2022-01-18 2022-01-18 0001058811 immr:December2022StockRepurchaseProgramMember us-gaap:CommonStockMember 2022-12-29 0001058811 immr:December2022StockRepurchaseProgramMember us-gaap:CommonStockMember 2023-03-31 0001058811 us-gaap:EmployeeStockOptionMember 2022-01-18 2022-01-18 0001058811 2022-11-14 2022-11-14 0001058811 2022-12-29 2022-12-29 0001058811 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-01-18 2022-01-18 0001058811 2023-02-21 2023-02-21 0001058811 us-gaap:RestrictedStockMember 2022-01-18 2022-01-18 0001058811 us-gaap:RestrictedStockUnitsRSUMember 2022-01-18 2022-01-18 0001058811 2022-01-18 0001058811 immr:TimeBasedStockOptionMember 2023-03-31 0001058811 us-gaap:RestrictedStockUnitsRSUMember 2023-03-31 0001058811 us-gaap:RestrictedStockMember 2023-03-31 0001058811 immr:MarketPerformanceBasedRestrictedStockUnitsMember 2023-03-31 0001058811 immr:TimeBasedStockOptionMember 2022-12-31 0001058811 immr:TimeBasedStockOptionMember 2023-01-01 2023-03-31 0001058811 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001058811 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001058811 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001058811 us-gaap:RestrictedStockMember 2023-01-01 2023-03-31 0001058811 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001058811 us-gaap:RestrictedStockMember 2022-12-31 0001058811 us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0001058811 us-gaap:PerformanceSharesMember 2023-03-31 0001058811 us-gaap:PerformanceSharesMember 2022-12-31 0001058811 us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0001058811 us-gaap:EmployeeStockMember 2023-01-01 2023-03-31 0001058811 us-gaap:EmployeeStockMember 2023-03-31 0001058811 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001058811 immr:RestrictedStockandRestrictedStockUnitsMember 2023-01-01 2023-03-31 0001058811 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001058811 immr:RestrictedStockandRestrictedStockUnitsMember 2022-01-01 2022-03-31 0001058811 us-gaap:EmployeeStockMember 2022-01-01 2022-03-31 0001058811 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001058811 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001058811 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001058811 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-03-31 0001058811 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001058811 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001058811 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001058811 immr:RestrictedStockandRestrictedStockUnitsMember 2023-01-01 2023-03-31 0001058811 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001058811 immr:RestrictedStockandRestrictedStockUnitsMember 2022-01-01 2022-03-31 0001058811 immr:MarketableSecuritiesMember us-gaap:EquitySecuritiesMember 2023-03-31 0001058811 us-gaap:OtherCurrentAssetsMember us-gaap:USTreasurySecuritiesMember 2023-03-31 0001058811 us-gaap:OtherCurrentAssetsMember us-gaap:CorporateBondSecuritiesMember 2023-03-31 0001058811 us-gaap:OtherCurrentAssetsMember 2023-03-31 0001058811 immr:MarketableSecuritiesMember us-gaap:MutualFundMember 2022-12-31 0001058811 immr:MarketableSecuritiesMember us-gaap:EquitySecuritiesMember 2022-12-31 0001058811 immr:MarketableSecuritiesMember 2022-12-31 0001058811 us-gaap:OtherCurrentAssetsMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001058811 us-gaap:OtherCurrentAssetsMember us-gaap:CorporateBondSecuritiesMember 2022-12-31 0001058811 us-gaap:OtherCurrentAssetsMember 2022-12-31 0001058811 immr:MarketableSecuritiesMember us-gaap:MutualFundMember 2023-03-31 0001058811 immr:MarketableSecuritiesMember 2023-03-31 0001058811 immr:A2021PlanMember 2022-01-18 0001058811 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001058811 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001058811 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001058811 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001058811 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-12-31 0001058811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001058811 us-gaap:RetainedEarningsMember 2022-12-31 0001058811 us-gaap:TreasuryStockMember 2022-12-31 0001058811 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001058811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001058811 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001058811 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-03-31 0001058811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001058811 us-gaap:RetainedEarningsMember 2023-03-31 0001058811 us-gaap:TreasuryStockMember 2023-03-31 0001058811 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-12-31 0001058811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001058811 us-gaap:RetainedEarningsMember 2021-12-31 0001058811 us-gaap:TreasuryStockMember 2021-12-31 0001058811 2021-12-31 0001058811 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-03-31 0001058811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001058811 us-gaap:RetainedEarningsMember 2022-03-31 0001058811 us-gaap:TreasuryStockMember 2022-03-31 0001058811 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001058811 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001058811 us-gaap:TreasuryStockMember 2022-01-01 2022-03-31 0001058811 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001058811 us-gaap:TreasuryStockMember 2023-01-01 2023-03-31 0001058811 us-gaap:EmployeeStockMember immr:A2021PlanMember 2023-03-30 0001058811 immr:FixedFeeLicenseMember immr:PerformanceObligationBMember 2023-03-31 0001058811 immr:FixedFeeLicenseMember immr:LaterThanOneYearAndNotLaterThanThreeYearsMember immr:PerformanceObligationBMember 2023-03-31 0001058811 immr:FixedFeeLicenseMember immr:LaterThanThreeYearsMember immr:PerformanceObligationBMember 2023-03-31 0001058811 immr:TimeBasedStockOptionMember 2022-01-01 2022-12-31 0001058811 immr:StockRepurchaseProgramMember 2022-02-23 0001058811 immr:StockRepurchaseProgramMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001058811 immr:StockRepurchaseProgramMember 2022-01-01 2022-12-31 0001058811 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001058811 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001058811 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001058811 us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001058811 immr:LGEMember 2023-04-25 2023-04-25 0001058811 2023-05-10 2023-05-10 0001058811 immr:LGEMember 2023-03-31 shares pure iso4217:KRW iso4217:USD iso4217:USD shares immr:Number http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent false --12-31 Q1 FL 2023 0001058811 P6M http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent 10-Q true 2023-03-31 false 000-38334 Immersion Corporation DE 94-3180138 2999 N.E. 191st Street Suite 610 Aventura 33180 408 467-1900 Common Stock, $0.001 par value IMMR NASDAQ Series B Junior Participating Preferred Stock Purchase Rights IMMR NASDAQ Yes Yes Non-accelerated Filer true false false 32633851 27484000 48820000 120920000 100918000 1736000 1235000 8925000 9347000 159065000 160320000 272000 293000 25604000 17040000 4306000 4324000 7217000 7217000 654000 916000 197118000 190110000 22000 86000 770000 2029000 4766000 4766000 14046000 12465000 19604000 19346000 11440000 12629000 345000 435000 31389000 32410000 322847000 322714000 577000 202000 -61738000 -70016000 95957000 95200000 165729000 157700000 197118000 190110000 7009000 7230000 65000 78000 7074000 7308000 96000 486000 130000 513000 3589000 2706000 3815000 3705000 3259000 3603000 6526000 2034000 9785000 5637000 1507000 561000 8278000 5076000 0.25 0.15 32603 33996 0.25 0.15 33085 34268 565000 530000 190000 289000 8653000 5317000 46974598 322714000 202000 -70016000 14727582 -95200000 157700000 8278000 8278000 375000 375000 401955 97936 -757000 -757000 1298 6000 6000 50643 385000 385000 1204000 1204000 946000 946000 47428494 322847000 577000 -61738000 14825518 -95957000 165729000 46534198 323296000 412000 -100680000 12143433 -81733000 141295000 5076000 5076000 241000 241000 938781 4442000 4442000 116811 7725 34000 34000 5000 5000 1141000 1141000 46658734 324476000 653000 -95604000 13082214 -86175000 143350000 8278000 5076000 21000 35000 151000 171000 946000 1141000 3683000 3534000 615000 -2795000 0 131000 385000 0 26000 17000 501000 109000 -383000 -1644000 -18000 -4611000 -113000 -757000 -68000 52000 -1259000 12000 602000 -77000 -1189000 -1295000 -33000 -355000 3523000 11038000 54954000 36778000 30771000 39899000 5844000 6817000 1369000 5105000 -19708000 4833000 4400000 0 0 4442000 757000 0 6000 39000 -5151000 -4403000 -21336000 11468000 48820000 51490000 27484000 62958000 19000 17000 1015000 0 0 120000 <p style="font-size: 10pt; line-height: 1.2; margin: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="font-weight: bold; line-height: inherit;">1. </span><span style="font-weight: bold; line-height: inherit;"> </span><span style="font-weight: bold; line-height: inherit;"> </span><span style="font-weight: bold; line-height: inherit;">SIGNIFICANT ACCOUNTING POLICIES</span></span></p> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman';font-size: 10pt;"> </span></p> <div style="border-left: none; border-right: none;"> <p style="font-size: 10pt;line-height: 1.2;margin: 0pt;text-indent: 18pt;font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Description of Business</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Immersion Corporation (the “Company”, “Immersion”, “we” or “us”) was incorporated in 1993 in California and reincorporated in Delaware in 1999. We focus on the creation, design, development, and licensing of innovative haptic technologies that allow people to use their sense of touch more fully as they engage with products and experience the digital world around them. We have adopted a business model under which we provide advanced tactile software, related tools and technical assistance designed to help integrate our patented technology into our customers’ products or enhance the functionality of our patented technology to certain customers, and offer licenses for our patented technology to other customers.</span></p> </div> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman';font-size: 10pt;"> </span></p> <div style="border-left: none; border-right: none;"> <div id="fs_4NPSN14L6O00000000000000000000B"> <p style="font-size: 10pt;line-height: 1.2;margin: 0pt;text-indent: 18pt;font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Impact of COVID-19</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">The outbreak of a novel strain of coronavirus (“COVID-19”) caused governments and public health officials around the world to implement stringent measures to help control the spread of the virus. In response to the COVID-19 pandemic, we implemented work-from-home and restricted travel policies in the first quarter of 2020, but have since lifted our travel restriction and our employees now work either from the office or from home.</span></p> </div> </div> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman';font-size: 10pt;"> </span></p> <div style="border-left: none; border-right: none;"> <p style="font-size: 10pt;line-height: 1.2;margin: 0pt;text-indent: 18pt;font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Principles of Consolidation and Basis of Presentation</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">The accompanying condensed consolidated financial statements include the accounts of Immersion and our wholly-owned subsidiaries. All intercompany accounts, transactions, and balances have been eliminated in consolidation.</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">The accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">“</span>U.S. GAAP<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">”</span>) for interim financial information and with the instructions for Form 10-Q and Article 10 of Regulation S-X. Accordingly, these condensed consolidated financial statements do not include all information and footnotes necessary for a complete presentation of the financial position, results of operations, and cash flows, in conformity with U.S. GAAP and should be read in conjunction with our audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2022. In the opinion of management, all adjustments consisting of only normal and recurring items necessary for the fair presentation of the financial position and results of operations for the interim periods presented have been included. Certain prior year amounts have been reclassified to conform with the current year presentation. </span></p> </div> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman';font-size: 10pt;"> </span></p> <div style="border-left: none; border-right: none;"> <p style="font-size: 10pt;line-height: 1.2;margin: 0pt;text-indent: 18pt;font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Use of Estimates</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">The preparation of condensed consolidated financial statements and related disclosures requires management to make estimates and assumptions that affect the reported amounts of the condensed consolidated financial statements. Significant estimates include revenue recognition, fair value of financial instruments, useful lives of property and equipment, valuation of income taxes including uncertain tax provisions, stock-based compensation and long-term deposits for withholding taxes. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. The results of operations for the three months ended March 31, 2023 are not necessarily indicative of the results to be expected for the full year. </span></p> </div> <div> </div> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman';font-size: 10pt;"> </span></p> <p style="font-size: 10pt;line-height: 1.2;margin: 0pt;text-indent: 18pt;font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Segment Information</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-after: avoid; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">We develop, license, and support a wide range of software and intellectual property (“IP”) that more fully engage users’ sense of touch when operating digital devices. We focus on the following target application areas: mobile devices, wearables, consumer, mobile entertainment and other content; console gaming; automotive; medical; and commercial. We manage these application areas in one operating and reporting segment with only one set of management, development, and administrative personnel.</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Our chief operating decision maker (“CODM”) is the Chief Executive Officer. The CODM approves budgets and allocates resources to and assesses the performance of our business using information about our revenue and operating loss. There is only one segment that is reported to management. </span></p> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman';font-size: 10pt;"> </span></p> <div style="border-left: none; border-right: none;"> <p style="font-size: 10pt;line-height: 1.2;margin: 0pt;text-indent: 18pt;font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Recent Account Pronouncements</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-after: avoid; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">We do not expect recent accounting pronouncements or changes in accounting pronouncements during the three months ended March 31, 2023, to have significant impact on our financial positions and results of operations.</span></p> </div> <p style="font-size: 10pt;line-height: 1.2;margin: 0pt;text-indent: 18pt;font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Description of Business</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Immersion Corporation (the “Company”, “Immersion”, “we” or “us”) was incorporated in 1993 in California and reincorporated in Delaware in 1999. We focus on the creation, design, development, and licensing of innovative haptic technologies that allow people to use their sense of touch more fully as they engage with products and experience the digital world around them. We have adopted a business model under which we provide advanced tactile software, related tools and technical assistance designed to help integrate our patented technology into our customers’ products or enhance the functionality of our patented technology to certain customers, and offer licenses for our patented technology to other customers.</span></p> <p style="font-size: 10pt;line-height: 1.2;margin: 0pt;text-indent: 18pt;font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Principles of Consolidation and Basis of Presentation</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">The accompanying condensed consolidated financial statements include the accounts of Immersion and our wholly-owned subsidiaries. All intercompany accounts, transactions, and balances have been eliminated in consolidation.</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">The accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">“</span>U.S. GAAP<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">”</span>) for interim financial information and with the instructions for Form 10-Q and Article 10 of Regulation S-X. Accordingly, these condensed consolidated financial statements do not include all information and footnotes necessary for a complete presentation of the financial position, results of operations, and cash flows, in conformity with U.S. GAAP and should be read in conjunction with our audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2022. In the opinion of management, all adjustments consisting of only normal and recurring items necessary for the fair presentation of the financial position and results of operations for the interim periods presented have been included. Certain prior year amounts have been reclassified to conform with the current year presentation. </span></p> <p style="font-size: 10pt;line-height: 1.2;margin: 0pt;text-indent: 18pt;font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Use of Estimates</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">The preparation of condensed consolidated financial statements and related disclosures requires management to make estimates and assumptions that affect the reported amounts of the condensed consolidated financial statements. Significant estimates include revenue recognition, fair value of financial instruments, useful lives of property and equipment, valuation of income taxes including uncertain tax provisions, stock-based compensation and long-term deposits for withholding taxes. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. The results of operations for the three months ended March 31, 2023 are not necessarily indicative of the results to be expected for the full year. </span></p> <p style="font-size: 10pt;line-height: 1.2;margin: 0pt;text-indent: 18pt;font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Segment Information</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-after: avoid; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">We develop, license, and support a wide range of software and intellectual property (“IP”) that more fully engage users’ sense of touch when operating digital devices. We focus on the following target application areas: mobile devices, wearables, consumer, mobile entertainment and other content; console gaming; automotive; medical; and commercial. We manage these application areas in one operating and reporting segment with only one set of management, development, and administrative personnel.</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Our chief operating decision maker (“CODM”) is the Chief Executive Officer. The CODM approves budgets and allocates resources to and assesses the performance of our business using information about our revenue and operating loss. There is only one segment that is reported to management. </span></p> <p style="font-size: 10pt;line-height: 1.2;margin: 0pt;text-indent: 18pt;font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Recent Account Pronouncements</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-after: avoid; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">We do not expect recent accounting pronouncements or changes in accounting pronouncements during the three months ended March 31, 2023, to have significant impact on our financial positions and results of operations.</span></p> <div> <p style="font-size: 10pt; line-height: 120%; margin: 0pt; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2. </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">REVENUE RECOGNITION</span></p> <p style="font-size: 10pt; line-height: 120%; margin: 12pt 0pt 0pt; orphans: 0; page-break-inside: avoid; text-indent: 18pt; widows: 0;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Disaggregated Revenue</span></p> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div style="border-right: none; border-left: none;"> <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-inside: avoid; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following table presents the disaggregation of our revenue for the three months ended </span>March 31, 2023<span style="font-family: 'Times New Roman'; font-size: 10pt;">, and 2022 (in thousands):</span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-inside: avoid; text-indent: 0px; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <table cellpadding="0" cellspacing="0" style="height: 70px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td colspan="6" style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Three Months Ended March 31,</span></p> </td> </tr> <tr style="height: 10px;"> <td style="height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; text-align: left; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2023 </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td style="height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2022 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px 0px 0px 5px; height: 10px; width: 75%; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Fixed fee license revenue </span></p> </td> <td style="padding: 0px; width: 1%; height: 10px; vertical-align: bottom; text-align: left; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding: 0px; height: 10px; width: 10%; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,214 </span></p> </td> <td style="padding: 0px; height: 10px; width: 1%; vertical-align: bottom; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"><br/></td> <td style="height: 10px; width: 1%; vertical-align: bottom; background-color: #cceeff; padding: 0px; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; width: 1%; height: 10px; vertical-align: bottom; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding: 0px; height: 10px; width: 10%; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,745 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; width: 1%; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 5px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Per-unit royalty revenue </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; text-align: left; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">5,795 </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td style="height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">5,485 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px 0px 0px 5px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total royalty and license revenue </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; text-align: left; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"><br/></td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 7,009 </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"><br/></td> <td style="height: 10px; vertical-align: bottom; background-color: #cceeff; padding: 0px; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"><br/></td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">7,230 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 5px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Development, services, and other revenue </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; text-align: left; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">65 </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td style="height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">78 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px 0px 0px 5px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total revenues </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; text-align: left; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">7,074 </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td style="height: 10px; vertical-align: bottom; background-color: #cceeff; padding: 0px; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">7,308 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;"/> </tr> </tbody> </table> </div> </div> </div> <p style="font-size: 10pt; line-height: 120%; margin: 12pt 0pt; orphans: 0; page-break-inside: avoid; text-indent: 18pt; widows: 0;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 18pt;">Per-unit Royalty Revenue</span><br/></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-after: avoid; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">We record per-unit royalty revenue in the same period in which the licensee’s underlying sales occur. When we do not receive the per-unit licensee royalty reports for sales during a given quarter within the time frame that allows us to adequately review the reports and include the actual amounts in our quarterly results for such quarter, we accrue the related revenue based on estimates of our licensees’ underlying sales, subject to certain constraints on our ability to estimate such amounts. We develop such estimates based on a combination of available data including, but not limited to, approved customer forecasts, a look back at historical royalty reporting for each of our customers, and industry information available for the licensed products. </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">As a result of accruing per-unit royalty revenue for the quarter based on such estimates, adjustments will be required in the following quarter to true up revenue to the actual amounts reported by our licensees. In the three months ended March 31, 2023, we recorded adjustments of $0.4</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"> </span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">million to increase royalty revenue. We recorded adjustments of $0.3</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"> </span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">million to increase royalty revenue during the three months ended March 31, 2022. </span></p> <p style="font-size: 10pt; line-height: 120%; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Contract Assets</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">As of </span>March 31, 2023<span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">, we had contract assets of $6.8 million included within </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; line-height: inherit;">Prepaid expenses and other current asset</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">s, and $0.4 million included within </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; line-height: inherit;">Other assets</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"> on the </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; line-height: inherit;">Condensed Consolidated Balance Sheets</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">. As of December</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"> </span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">31, 2022, we had contract assets of $7.7 million included within </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; line-height: inherit;">Prepaid expenses and other current assets</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">, and $0.5 million included within </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; line-height: inherit;">Other assets</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"> on the </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; line-height: inherit;">Condensed</span> <span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; line-height: inherit;">Consolidated Balance Sheets</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">. </span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; text-indent: 0px;"><br/></p> <div> </div> <p style="font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">Contract assets decreased by $1.1 million from January</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"> </span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">1, 2023, to March</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"> </span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">31, 2023, primarily due to actual royalties billed during the quarter.</span></p> <p style="font-size: 10pt; line-height: 120%; margin: 12pt 0pt 0pt; page-break-after: avoid; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Deferred Revenue</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">We recognize revenue from a fixed fee license agreement when we have satisfied our performance obligations, which typically occurs upon the transfer of rights to our technology upon the execution of the license agreement. However, in certain contracts, we grant a license to our existing patent portfolio at the inception of the license agreement as well as rights to the portfolio as it evolves throughout the contract term. For such arrangements, we have concluded that there are two separate performance obligations:</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt 36pt; text-indent: -18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; line-height: inherit;">•</span><span style="font-style: normal; font-variant: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-weight: normal; font-stretch: normal; font-size: 7pt; line-height: inherit; font-family: 'Times New Roman';">          </span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">Performance Obligation A: Transfer of rights to our patent portfolio as it exists when the contract is executed; and</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt 36pt; text-indent: -18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; line-height: inherit;">•</span><span style="font-style: normal; font-variant: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-weight: normal; font-stretch: normal; font-size: 7pt; line-height: inherit; font-family: 'Times New Roman';">          </span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">Performance Obligation B: Transfer of rights to our patent portfolio as it evolves over the term of the contract, including access to new patent applications that the licensee can benefit from over the term of the contract. </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">If a fixed fee license agreement contains only Performance Obligation A, we recognize the revenue from the agreement at the inception of the contract. For fixed fee license agreements that contain both Performance Obligation A and B, we allocate the transaction price based on the standalone price for each of the two performance obligations. We use a number of factors primarily related to the attributes of our patent portfolio to estimate standalone prices related to Performance Obligation A and B. Once the transaction price is allocated, the portion of the transaction price allocable to Performance Obligation A is recognized in the period the license agreement is signed and the customer can benefit from rights provided in the contract. The portion allocable to Performance Obligation B is recognized on a straight-line basis over the contract term which best represents the ongoing and continuous nature of the patent prosecution process. For such contracts, a contract liability account is established and included within </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; line-height: inherit;">Deferred revenue </span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">on the</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; line-height: inherit;"> Condensed Consolidated Balance Sheet</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">s. As the rights and obligations in a contract are interdependent, contract assets and contract liabilities that arise in the same contract are presented on a net basis. </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Based on contracts signed and payments received as of March 31, 2023, we expect to recognize $16.2 million in revenue related to Performance Obligation B under our fixed fee license agreements, which are satisfied over time, including $10.5 million over one to three years and $5.7 million over more than three years.</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">As of December 31, 2022, total deferred revenue was $17.4 million. We recognized $1.2 million of deferred revenue during the three months ended March 31, 2023.</span></p> </div> <div style="border-right: none; border-left: none;"> <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-inside: avoid; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following table presents the disaggregation of our revenue for the three months ended </span>March 31, 2023<span style="font-family: 'Times New Roman'; font-size: 10pt;">, and 2022 (in thousands):</span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-inside: avoid; text-indent: 0px; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <table cellpadding="0" cellspacing="0" style="height: 70px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td colspan="6" style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Three Months Ended March 31,</span></p> </td> </tr> <tr style="height: 10px;"> <td style="height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; text-align: left; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2023 </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td style="height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2022 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px 0px 0px 5px; height: 10px; width: 75%; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Fixed fee license revenue </span></p> </td> <td style="padding: 0px; width: 1%; height: 10px; vertical-align: bottom; text-align: left; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding: 0px; height: 10px; width: 10%; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,214 </span></p> </td> <td style="padding: 0px; height: 10px; width: 1%; vertical-align: bottom; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"><br/></td> <td style="height: 10px; width: 1%; vertical-align: bottom; background-color: #cceeff; padding: 0px; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; width: 1%; height: 10px; vertical-align: bottom; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding: 0px; height: 10px; width: 10%; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,745 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; width: 1%; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 5px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Per-unit royalty revenue </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; text-align: left; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">5,795 </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td style="height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">5,485 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px 0px 0px 5px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total royalty and license revenue </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; text-align: left; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"><br/></td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 7,009 </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"><br/></td> <td style="height: 10px; vertical-align: bottom; background-color: #cceeff; padding: 0px; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"><br/></td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">7,230 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 5px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Development, services, and other revenue </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; text-align: left; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">65 </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td style="height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">78 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000 !important;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px 0px 0px 5px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total revenues </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; text-align: left; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">7,074 </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;" valign="bottom"><br/></td> <td style="height: 10px; vertical-align: bottom; background-color: #cceeff; padding: 0px; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: bottom; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;" valign="bottom"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">7,308 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #000000 !important; border-bottom-width: 3pt; border-bottom-style: double; border-bottom-color: #000000 !important;"/> </tr> </tbody> </table> </div> </div> </div> 1214000 1745000 5795000 5485000 7009000 7230000 65000 78000 7074000 7308000 400000 300000 6800000 400000 7700000 500000 1100000 2 16200000 10500000 5700000 17400000 1200000 <p style="font-size: 10pt; line-height: 120%; margin: 0pt; break-after: avoid; break-inside: avoid; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3. </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">INVESTMENTS AND FAIR VALUE MEASUREMENTS</span></p> <p style="font-size: 10pt; line-height: 120%; margin: 12pt 0pt 0pt; orphans: 0; page-break-after: avoid; page-break-inside: avoid; text-indent: 18pt; widows: 0;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Marketable Securities</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-after: avoid; text-indent: 18pt;"><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; line-height: inherit;">We invest surplus funds in excess of operational requirements in a diversified portfolio of marketable securities, with the objectives of delivering competitive returns, maintaining a high degree of liquidity, and seeking to avoid the permanent impairment of principal. </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; line-height: inherit;">We regularly review our investment portfolio to identify and evaluate investments that have indicators of possible impairment. Investments are considered impaired when a decline in fair value is judged to be other-than-temporary. If the cost of an individual investment exceeds its fair value, we evaluate, among other factors, general market conditions, the duration and extent to which the fair value is less than cost, and our intent and ability to hold the investment. Once a decline in fair value is determined to be other-than-temporary, we will record an impairment charge and establish a new cost basis for the investment.</span></p> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0pt; page-break-after: avoid; text-indent: 18pt; font-family: 'times new roman', times;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Marketable securities as of March 31, 2023 and December 31, 2022 consisted of the following (in thousands):</span></p> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div style="border-left: none; border-right: none;"> <div id="t_ft_DM3L06DBPS00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 120px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 20px;"> <td style="vertical-align: bottom; height: 20px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px;"><br/></td> <td colspan="13" style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px;"> <p style="margin: 0pt; page-break-after: avoid; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> March 31, 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: center; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; text-align: center;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-weight: bold;">Cost or Amortized Cost</span></span></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: center; height: 10px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: center; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrealized Gains</span></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: center; height: 10px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: center; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrealized Losses</span></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: center; height: 10px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: center; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fair Value</span></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: center; height: 10px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; width: 49%; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Marketable equity securities </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 18px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Mutual funds </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">26,683 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(2,988 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="font-size: 10pt;">)</span></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      23,695 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px 0px 0px 18px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Equity securities </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">56,485 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">4,877 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     (6,077 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="font-size: 10pt;">)</span></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">55,285 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 18px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total marketable equity securities </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">83,168 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    4,877 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    (9,065 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="font-size: 10pt;">)</span></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">             78,980 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Marketable debt securities </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 18px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> U.S. treasury securities </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">48,534 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">413 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         (13 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="font-size: 10pt;">)</span></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">            48,934 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px 0px 0px 18px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Corporate bonds </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">18,555 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   211 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  (156 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="font-size: 10pt;">)</span></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       18,610 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 18px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total marketable debt securities </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">67,089 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  624 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     (169 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="font-size: 10pt;">)</span></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">          67,544 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">150,257 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   5,501 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (9,234 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">)</td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    146,524 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff;"><br/></td> </tr> </tbody> </table> </div> </div> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div style="border-left: none; border-right: none;"> <div id="t_ft_S9TAM1DIFK00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 122px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 20px;"> <td style="vertical-align: bottom; height: 20px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px;"><br/></td> <td colspan="13" style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px;"> <p style="margin: 0pt; page-break-after: avoid; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> December 31, 2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px;"> <p style="margin: 1.65pt 0pt 1.5pt; break-after: avoid; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Cost or Amortized Cost </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"> <p style="margin: 1.65pt 0pt 1.5pt; page-break-after: avoid; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Unrealized Gains </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"> <p style="margin: 1.65pt 0pt 1.5pt; page-break-after: avoid; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Unrealized Losses </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"> <p style="margin: 1.65pt 0pt 1.5pt; page-break-after: avoid; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Fair Value </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; height: 10px; width: 49%; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Marketable equity securities </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Mutual funds </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">26,352 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     — </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  (3,143 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     23,209 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 11px; background-color: #cceeff;"> <td style="padding: 0px 0px 0px 18px; height: 11px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Equity securities </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 53,273 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 11px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2,776 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 11px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   (5,836 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 11px; margin: 0px; text-indent: 0px; background-color: #cceeff;">)</td> <td style="vertical-align: bottom; height: 11px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   50,213 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 11px;"> <td style="padding: 0px 0px 0px 18px; height: 11px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total marketable equity securities </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">79,625 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    2,776 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  (8,979 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 11px; margin: 0px; text-indent: 0px;">)</td> <td style="padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    73,422 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Marketable debt securities </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> U.S. treasury securities </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   25,640 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   182 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  (24 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   25,798 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Corporate bonds </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">13,496 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   48 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        (106 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">)</td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   13,438 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total marketable debt securities </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  39,136 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   230 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       (130 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    39,236 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">118,761 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     3,006 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       (9,109 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">)</td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    112,658 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff;"><br/></td> </tr> </tbody> </table> </div> </div> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0pt; page-break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The amortized costs and fair value of our marketable debt securities, by contractual maturity, as of </span>March 31, 2023<span style="font-family: 'Times New Roman'; font-size: 10pt;"> (in thousands) are as follows: </span><br/></p> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div style="border-left: none; border-right: none;"> <div id="t_ft_TQHZC0LF0G00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 82px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 20px;"> <td style="vertical-align: bottom; height: 20px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px;"><br/></td> <td colspan="5" style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px;"> <p style="margin: 0pt; page-break-after: avoid; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> March 31, 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"> <p style="margin: 1.65pt 0pt 0pt; page-break-after: avoid; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Amortized Cost </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"> <p style="margin: 1.65pt 0pt 0pt; page-break-after: avoid; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Fair Value </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> </tr> <tr style="height: 21px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; height: 21px; width: 75%; background-color: #cceeff; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less than 1 year </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 21px; width: 1%; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 21px; width: 10%; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  41,559 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 21px; width: 1%; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 21px; width: 1%; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 21px; width: 1%; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 21px; width: 10%; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     41,939 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 21px; width: 1%; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 11px;"> <td style="padding-left: 0px; padding-right: 0px; height: 11px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 1 to 5 years </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">20,247 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 11px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">20,204 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> More than 5 years </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   5,283 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   5,400 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    67,089 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">67,543 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> </div> </div> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0pt; page-break-after: avoid; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Derivative Financial Instruments</span></p> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;"><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; line-height: inherit;">Our derivative instruments consisted of call and put options sold at their fair value as of the balance sheet date. These derivative instruments are reported as </span><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: italic; line-height: inherit;">Other current liabilities</span><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; line-height: inherit;"> on our </span><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: italic; line-height: inherit;">Condensed</span> <span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: italic; line-height: inherit;">Consolidated Balance Sheets </span><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; line-height: inherit;">as of </span><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; line-height: inherit;">March 31, 2023<span style="font-family: &quot;times new roman&quot;, times; line-height: inherit;"><span style="font-size: 10pt; line-height: inherit;"> and </span>December 31, 2022</span></span><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; line-height: inherit;"> (in thousands):</span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><br/></p> <div style="border-left: none; border-right: none;"> <div id="t_ft_JZOKFK4PMO00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 50px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: middle; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td colspan="9" style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: middle; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> March 31, 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: middle; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Cost </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Unrealized Losses </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Fair Value </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 20px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; vertical-align: middle; height: 20px; width: 62%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Derivative instruments </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: middle; height: 20px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: middle; height: 20px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">6,848 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: middle; height: 20px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 20px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: middle; height: 20px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: middle; height: 20px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">662 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: middle; height: 20px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 20px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: middle; height: 20px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: middle; height: 20px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">7,510 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: middle; height: 20px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">6,848 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 662 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      7,510 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> </div> </div> <p style="font-size: 5pt; line-height: 120%; margin: 12pt 0pt 0pt;"><span style="font-family: 'Times New Roman'; font-size: 5pt;"> </span></p> <div style="border-left: none; border-right: none;"> <div id="t_ft_DXW6ULSRQO00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 55px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 12px;"> <td style="vertical-align: bottom; height: 12px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 12px; margin: 0px; text-indent: 0px;"><br/></td> <td colspan="9" style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 12px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> December 31, 2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 12px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Cost </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Unrealized Losses </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Fair Value </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; width: 62%; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Derivative instruments </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 10%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    2,987 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 10%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    662 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 10%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       3,649 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 23px;"> <td style="background-color: #ffffff; vertical-align: bottom; height: 23px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 23px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 23px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,987 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 23px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 23px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 23px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 23px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     662 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 23px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 23px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 23px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 23px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      3,649 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 23px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> </div> </div> <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><br/></p> <p style="font-size: 10pt; line-height: 120%; margin: 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">A summary of realized and unrealized gains and losses from our equity securities and derivative instruments are as follows (in thousands):</span><br/></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><br/></p> <div style="border-left: none; border-right: none; margin: 0px; text-indent: 0px;"> <div id="t_ft_YFFMQK0HC000000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 90px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody style="margin: 0px; text-indent: 0px;"> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td colspan="5" style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Three Months Ended March 31, </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; width: 75%; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Net unrealized gains recognized on marketable equity securities </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 10%; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2,014 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 10%; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      2,140 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Net realized gains  recognized on marketable equity securities </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  1,669 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      1,026 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Net unrealized losses recognized on derivative instruments </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   (102 </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       (2,661 </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Net realized gains (losses) recognized on derivative instruments </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">717 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">           (134 </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Net realized gains recognized on marketable debt securities </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         368 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> <tr style="height: 20px; margin: 0px; text-indent: 0px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 20px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total net gains recognized in interest and other income (loss), net </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; padding-left: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  4,298 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"> <p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; padding-left: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         739 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> </div> </div> <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><br/></p> <p style="font-size: 10pt; line-height: 120%; margin: 0pt 0pt 0pt 18pt; break-after: avoid; break-inside: avoid; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 18pt;">Fair Value Measurements</span><br/></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><br/></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt;"><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; line-height: inherit;">Our financial instruments measured at fair value on a recurring basis consisted of money-market funds, mutual funds, equity securities, corporate debt securities and derivatives.  Equity securities are classified within Level 1 of the fair value hierarchy as they are valued based on quoted market price in an active market. Corporate debt securities and derivative instruments are valued based on quoted prices in markets that are less active, broker or dealer quotations, or alternative pricing sources with reasonable levels of price transparency are generally classified within Level 2 of the fair value hierarchy.</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; text-indent: 0px;"><br/></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt;"><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; line-height: inherit;">Financial instruments valued based on unobservable inputs which reflect the reporting entity’s own assumptions or data that market participants would use in valuing an instrument are generally classified within Level 3 of the fair value hierarchy. We did not hold Level 3 financial instruments as of </span><span style="font-family: &quot;times new roman&quot;, times; line-height: inherit;">March 31, 2023<span style="font-size: 10pt; line-height: inherit;">, and </span>December 31, 2022<span style="font-size: 10pt; line-height: inherit;">.</span></span></p> <p style="margin: 0px; text-align: justify; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0pt; break-after: avoid; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Financial instruments measured at fair value on a recurring basis as <span style="font-family: 'times new roman', times;">of </span></span><span style="font-family: 'times new roman', times; font-size: 10pt;">March 31, 2023 and December 31, 2022</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> are classified based on the valuation technique in the table below (in thousands):</span></p> <p style="margin: 0px; text-align: justify; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div style="border-left: none; border-right: none; margin: 0px; text-indent: 0px;"> <div id="t_ft_ZWMUFD3OA800000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 151px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody style="margin: 0px; text-indent: 0px;"> <tr style="height: 20px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px; margin: 0px; text-indent: 0px;"><br/></td> <td colspan="9" style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> March 31, 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 21px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"><br/></td> <td colspan="9" style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Fair Value Measurements Using </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Quoted Prices in Active Markets for Identical Assets (Level 1) </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Significant Other Observable Inputs (Level 2) </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Significant Unobservable Inputs (Level 3) </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Total </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; width: 49%; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Assets: </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 10%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 10%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 10%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 10%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> U.S. treasury securities  </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   48,934 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        — </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       48,934 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Mutual funds </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     23,695 </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      — </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      — </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  23,695 </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Equity securities </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">55,285 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        — </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         — </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    55,285 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Corporate bonds </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     — </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   18,610 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      — </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  18,610 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total assets at fair value </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">78,980 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  67,544 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       — </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">146,524 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Liabilities </span></p> </td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Derivative instruments </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    — </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  7,510 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         —</span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   7,510 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total liabilities at fair value </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        — </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       7,510 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   — </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      7,510 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> </tr> </tbody> </table> </div> </div> <p style="font-size: 10pt; line-height: 120%; margin: 0px; text-indent: 0px;"><br/></p> <div style="border-left: none; border-right: none; margin: 0px; text-indent: 0px;"> <div id="t_ft_2WK6I2NKSG00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 157px; text-indent: 0px;" width="100%"> <tbody style="margin: 0px; text-indent: 0px;"> <tr style="height: 20px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; width: 48.4091%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td colspan="9" style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px; margin: 0px; text-indent: 0px; width: 36.9318%;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> December 31, 2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 48.4091%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td colspan="9" style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 36.9318%;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Fair Value Measurements Using </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 48.4091%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10.5682%;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Quoted Prices in Active Markets for Identical Assets (Level 1) </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Significant Other Observable Inputs (Level 2) </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.13636%;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10.1136%;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Significant Unobservable Inputs (Level 3) </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Total </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; width: 48.4091%; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Assets: </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1.02273%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 10.5682%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1.02273%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 1.02273%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1.02273%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 10%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1.13636%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 1.02273%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1.02273%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 10.1136%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1.02273%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 1.02273%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1.02273%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 10%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1.02273%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 48.4091%; height: 17px;">Certificate of deposit</td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; width: 1.02273%; height: 17px;">$</td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 10.5682%; height: 17px;">—</td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 1.02273%; height: 17px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 1.02273%; height: 17px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 1.02273%; height: 17px;">$</td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 10%; height: 17px;">5,300</td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 1.13636%; height: 17px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 1.02273%; height: 17px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 1.02273%; height: 17px;">$</td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 10.1136%; height: 17px;">—</td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 1.02273%; height: 17px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 1.02273%; height: 17px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 1.02273%; height: 17px;">$</td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 10%; height: 17px;">5,300</td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; width: 1.02273%; height: 17px;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 48.4091%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> U.S.treasury securities </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10.5682%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">— </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        25,798 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.13636%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10.1136%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">—</span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"/> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">25,798 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 48.4091%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Mutual funds </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10.5682%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  23,209 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">— </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.13636%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"/> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10.1136%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">—</span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    23,209 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 48.4091%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Equity securities </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10.5682%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    50,213 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         — </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.13636%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10.1136%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">          — </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  50,213 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 48.4091%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Corporate bonds </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10.5682%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      — </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   13,438 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.13636%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10.1136%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        — </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    13,438 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 48.4091%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total assets at fair value </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10.5682%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      73,422 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      44,536 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.13636%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10.1136%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         — </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">117,958 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="height: 10px; margin: 0px; text-indent: 0px; padding: 0px; vertical-align: bottom; width: 48.4091%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"><br/></td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 10.5682%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"><br/></td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.13636%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"><br/></td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 10.1136%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"><br/></td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 48.4091%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Liabilities </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 10.5682%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.13636%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 10.1136%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 48.4091%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Derivative instruments </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10.5682%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       3,649 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.13636%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10.1136%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        — </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     3,649 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 48.4091%;" valign="bottom"> <p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total liabilities at fair value </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10.5682%;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    — </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     3,649 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.13636%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10.1136%;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">          — </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   3,649 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> </tr> </tbody> </table> </div> </div> <p style="font-size: 10pt; line-height: 120%; margin: 0pt; page-break-after: avoid; text-indent: 18pt; font-family: 'times new roman', times;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Marketable securities as of March 31, 2023 and December 31, 2022 consisted of the following (in thousands):</span></p> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div style="border-left: none; border-right: none;"> <div id="t_ft_DM3L06DBPS00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 120px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 20px;"> <td style="vertical-align: bottom; height: 20px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px;"><br/></td> <td colspan="13" style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px;"> <p style="margin: 0pt; page-break-after: avoid; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> March 31, 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: center; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; text-align: center;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-weight: bold;">Cost or Amortized Cost</span></span></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: center; height: 10px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: center; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrealized Gains</span></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: center; height: 10px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: center; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrealized Losses</span></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: center; height: 10px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: center; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fair Value</span></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: center; height: 10px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; width: 49%; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Marketable equity securities </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 18px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Mutual funds </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">26,683 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(2,988 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="font-size: 10pt;">)</span></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      23,695 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px 0px 0px 18px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Equity securities </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">56,485 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">4,877 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     (6,077 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="font-size: 10pt;">)</span></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">55,285 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 18px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total marketable equity securities </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">83,168 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    4,877 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    (9,065 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="font-size: 10pt;">)</span></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">             78,980 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Marketable debt securities </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 18px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> U.S. treasury securities </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">48,534 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">413 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         (13 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="font-size: 10pt;">)</span></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">            48,934 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px 0px 0px 18px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Corporate bonds </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">18,555 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   211 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  (156 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="font-size: 10pt;">)</span></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       18,610 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 18px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total marketable debt securities </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">67,089 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  624 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     (169 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="font-size: 10pt;">)</span></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">          67,544 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">150,257 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   5,501 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (9,234 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">)</td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    146,524 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff;"><br/></td> </tr> </tbody> </table> </div> </div> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div style="border-left: none; border-right: none;"> <div id="t_ft_S9TAM1DIFK00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 122px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 20px;"> <td style="vertical-align: bottom; height: 20px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px;"><br/></td> <td colspan="13" style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px;"> <p style="margin: 0pt; page-break-after: avoid; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> December 31, 2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px;"> <p style="margin: 1.65pt 0pt 1.5pt; break-after: avoid; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Cost or Amortized Cost </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"> <p style="margin: 1.65pt 0pt 1.5pt; page-break-after: avoid; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Unrealized Gains </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"> <p style="margin: 1.65pt 0pt 1.5pt; page-break-after: avoid; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Unrealized Losses </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"> <p style="margin: 1.65pt 0pt 1.5pt; page-break-after: avoid; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Fair Value </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; height: 10px; width: 49%; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Marketable equity securities </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Mutual funds </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">26,352 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     — </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  (3,143 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     23,209 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 11px; background-color: #cceeff;"> <td style="padding: 0px 0px 0px 18px; height: 11px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Equity securities </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 53,273 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 11px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2,776 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 11px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   (5,836 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 11px; margin: 0px; text-indent: 0px; background-color: #cceeff;">)</td> <td style="vertical-align: bottom; height: 11px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   50,213 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 11px;"> <td style="padding: 0px 0px 0px 18px; height: 11px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total marketable equity securities </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">79,625 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    2,776 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  (8,979 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 11px; margin: 0px; text-indent: 0px;">)</td> <td style="padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    73,422 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Marketable debt securities </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> U.S. treasury securities </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   25,640 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   182 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  (24 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   25,798 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Corporate bonds </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">13,496 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   48 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        (106 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">)</td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   13,438 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 18px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total marketable debt securities </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  39,136 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   230 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       (130 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    39,236 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">118,761 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     3,006 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       (9,109 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">)</td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    112,658 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff;"><br/></td> </tr> </tbody> </table> </div> </div> 26683000 0 2988000 23695000 56485000 4877000 6077000 55285000 83168000 4877000 9065000 78980000 48534000 413000 13000 48934000 18555000 211000 156000 18610000 67089000 624000 169000 67544000 150257000 5501000 9234000 146524000 26352000 0 3143000 23209000 53273000 2776000 5836000 50213000 79625000 2776000 8979000 73422000 25640000 182000 24000 25798000 13496000 48000 106000 13438000 39136000 230000 130000 39236000 118761000 3006000 9109000 112658000 <p style="font-size: 10pt; line-height: 120%; margin: 0pt; page-break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The amortized costs and fair value of our marketable debt securities, by contractual maturity, as of </span>March 31, 2023<span style="font-family: 'Times New Roman'; font-size: 10pt;"> (in thousands) are as follows: </span><br/></p> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div style="border-left: none; border-right: none;"> <div id="t_ft_TQHZC0LF0G00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 82px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 20px;"> <td style="vertical-align: bottom; height: 20px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px;"><br/></td> <td colspan="5" style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px;"> <p style="margin: 0pt; page-break-after: avoid; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> March 31, 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"> <p style="margin: 1.65pt 0pt 0pt; page-break-after: avoid; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Amortized Cost </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"> <p style="margin: 1.65pt 0pt 0pt; page-break-after: avoid; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Fair Value </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> </tr> <tr style="height: 21px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; height: 21px; width: 75%; background-color: #cceeff; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less than 1 year </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 21px; width: 1%; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 21px; width: 10%; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  41,559 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 21px; width: 1%; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 21px; width: 1%; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 21px; width: 1%; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 21px; width: 10%; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     41,939 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 21px; width: 1%; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 11px;"> <td style="padding-left: 0px; padding-right: 0px; height: 11px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 1 to 5 years </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">20,247 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 11px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">20,204 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> More than 5 years </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   5,283 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   5,400 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    67,089 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">67,543 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> </div> </div> 41559000 41939000 20247000 20204000 5283000 5400000 67089000 67543000 <p style="font-size: 10pt; line-height: 1.2; margin: 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;"><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; line-height: inherit;">Our derivative instruments consisted of call and put options sold at their fair value as of the balance sheet date. These derivative instruments are reported as </span><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: italic; line-height: inherit;">Other current liabilities</span><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; line-height: inherit;"> on our </span><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: italic; line-height: inherit;">Condensed</span> <span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: italic; line-height: inherit;">Consolidated Balance Sheets </span><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; line-height: inherit;">as of </span><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; line-height: inherit;">March 31, 2023<span style="font-family: &quot;times new roman&quot;, times; line-height: inherit;"><span style="font-size: 10pt; line-height: inherit;"> and </span>December 31, 2022</span></span><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; line-height: inherit;"> (in thousands):</span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><br/></p> <div style="border-left: none; border-right: none;"> <div id="t_ft_JZOKFK4PMO00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 50px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: middle; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td colspan="9" style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: middle; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> March 31, 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: middle; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Cost </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Unrealized Losses </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Fair Value </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 20px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; vertical-align: middle; height: 20px; width: 62%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Derivative instruments </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: middle; height: 20px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: middle; height: 20px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">6,848 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: middle; height: 20px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 20px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: middle; height: 20px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: middle; height: 20px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">662 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: middle; height: 20px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 20px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: middle; height: 20px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: middle; height: 20px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">7,510 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: middle; height: 20px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">6,848 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 662 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      7,510 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> </div> </div> <p style="font-size: 5pt; line-height: 120%; margin: 12pt 0pt 0pt;"><span style="font-family: 'Times New Roman'; font-size: 5pt;"> </span></p> <div style="border-left: none; border-right: none;"> <div id="t_ft_DXW6ULSRQO00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 55px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 12px;"> <td style="vertical-align: bottom; height: 12px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 12px; margin: 0px; text-indent: 0px;"><br/></td> <td colspan="9" style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 12px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> December 31, 2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 12px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Cost </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Unrealized Losses </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Fair Value </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; width: 62%; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Derivative instruments </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 10%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    2,987 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 10%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    662 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 10%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       3,649 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 23px;"> <td style="background-color: #ffffff; vertical-align: bottom; height: 23px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 23px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 23px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,987 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 23px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 23px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 23px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 23px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     662 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 23px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 23px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 23px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 23px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      3,649 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 23px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> </div> </div> 6848000 662000 7510000 6848000 662000 7510000 2987000 662000 3649000 2987000 662000 3649000 <p style="font-size: 10pt; line-height: 120%; margin: 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">A summary of realized and unrealized gains and losses from our equity securities and derivative instruments are as follows (in thousands):</span><br/></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><br/></p> <div style="border-left: none; border-right: none; margin: 0px; text-indent: 0px;"> <div id="t_ft_YFFMQK0HC000000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 90px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody style="margin: 0px; text-indent: 0px;"> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td colspan="5" style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Three Months Ended March 31, </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; width: 75%; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Net unrealized gains recognized on marketable equity securities </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 10%; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2,014 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 10%; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      2,140 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Net realized gains  recognized on marketable equity securities </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  1,669 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      1,026 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Net unrealized losses recognized on derivative instruments </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   (102 </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       (2,661 </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Net realized gains (losses) recognized on derivative instruments </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">717 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">           (134 </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Net realized gains recognized on marketable debt securities </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         368 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> <tr style="height: 20px; margin: 0px; text-indent: 0px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 20px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total net gains recognized in interest and other income (loss), net </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; padding-left: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  4,298 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"> <p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; padding-left: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; padding-left: 0px;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         739 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> </div> </div> 2014000 2140000 1669000 1026000 -102000 -2661000 717000 -134000 0 368000 4298000 739000 <p style="font-size: 10pt; line-height: 120%; margin: 0pt; break-after: avoid; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Financial instruments measured at fair value on a recurring basis as <span style="font-family: 'times new roman', times;">of </span></span><span style="font-family: 'times new roman', times; font-size: 10pt;">March 31, 2023 and December 31, 2022</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> are classified based on the valuation technique in the table below (in thousands):</span></p> <p style="margin: 0px; text-align: justify; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div style="border-left: none; border-right: none; margin: 0px; text-indent: 0px;"> <div id="t_ft_ZWMUFD3OA800000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 151px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody style="margin: 0px; text-indent: 0px;"> <tr style="height: 20px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px; margin: 0px; text-indent: 0px;"><br/></td> <td colspan="9" style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> March 31, 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 21px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"><br/></td> <td colspan="9" style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Fair Value Measurements Using </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Quoted Prices in Active Markets for Identical Assets (Level 1) </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Significant Other Observable Inputs (Level 2) </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Significant Unobservable Inputs (Level 3) </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Total </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; width: 49%; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Assets: </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 10%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 10%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 10%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 10%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; width: 1%; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> U.S. treasury securities  </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   48,934 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        — </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       48,934 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Mutual funds </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     23,695 </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      — </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      — </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  23,695 </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Equity securities </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">55,285 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        — </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         — </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    55,285 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Corporate bonds </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     — </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   18,610 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      — </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  18,610 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total assets at fair value </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">78,980 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  67,544 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       — </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">146,524 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Liabilities </span></p> </td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Derivative instruments </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    — </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  7,510 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         —</span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   7,510 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total liabilities at fair value </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        — </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       7,510 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   — </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      7,510 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; vertical-align: bottom;" valign="bottom"><br/></td> </tr> </tbody> </table> </div> </div> <p style="font-size: 10pt; line-height: 120%; margin: 0px; text-indent: 0px;"><br/></p> <div style="border-left: none; border-right: none; margin: 0px; text-indent: 0px;"> <div id="t_ft_2WK6I2NKSG00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 157px; text-indent: 0px;" width="100%"> <tbody style="margin: 0px; text-indent: 0px;"> <tr style="height: 20px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; width: 48.4091%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td colspan="9" style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px; margin: 0px; text-indent: 0px; width: 36.9318%;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> December 31, 2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: middle; height: 20px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 20px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 48.4091%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td colspan="9" style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 36.9318%;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Fair Value Measurements Using </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 48.4091%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10.5682%;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Quoted Prices in Active Markets for Identical Assets (Level 1) </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Significant Other Observable Inputs (Level 2) </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.13636%;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10.1136%;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Significant Unobservable Inputs (Level 3) </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Total </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; width: 48.4091%; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Assets: </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1.02273%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 10.5682%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1.02273%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 1.02273%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1.02273%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 10%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1.13636%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 1.02273%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1.02273%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 10.1136%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1.02273%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 1.02273%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1.02273%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 10%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; width: 1.02273%; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 48.4091%; height: 17px;">Certificate of deposit</td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; width: 1.02273%; height: 17px;">$</td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 10.5682%; height: 17px;">—</td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 1.02273%; height: 17px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 1.02273%; height: 17px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 1.02273%; height: 17px;">$</td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 10%; height: 17px;">5,300</td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 1.13636%; height: 17px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 1.02273%; height: 17px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 1.02273%; height: 17px;">$</td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 10.1136%; height: 17px;">—</td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 1.02273%; height: 17px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 1.02273%; height: 17px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 1.02273%; height: 17px;">$</td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; width: 10%; height: 17px;">5,300</td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; width: 1.02273%; height: 17px;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 48.4091%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> U.S.treasury securities </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10.5682%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">— </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        25,798 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.13636%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10.1136%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">—</span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"/> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">25,798 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 48.4091%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Mutual funds </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10.5682%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  23,209 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">— </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.13636%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"/> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10.1136%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">—</span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    23,209 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 48.4091%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Equity securities </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10.5682%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    50,213 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         — </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.13636%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10.1136%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">          — </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  50,213 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 48.4091%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Corporate bonds </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10.5682%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      — </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   13,438 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.13636%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10.1136%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        — </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    13,438 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 48.4091%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total assets at fair value </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10.5682%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      73,422 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      44,536 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.13636%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10.1136%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         — </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">117,958 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="height: 10px; margin: 0px; text-indent: 0px; padding: 0px; vertical-align: bottom; width: 48.4091%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"><br/></td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 10.5682%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"><br/></td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.13636%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"><br/></td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 10.1136%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"><br/></td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-top: 3pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 48.4091%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Liabilities </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 10.5682%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.13636%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 10.1136%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 48.4091%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Derivative instruments </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10.5682%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       3,649 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.13636%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10.1136%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        — </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; width: 1.02273%;"> <p style="margin: 0px; break-after: avoid; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     3,649 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.02273%;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 48.4091%;" valign="bottom"> <p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total liabilities at fair value </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10.5682%;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    — </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     3,649 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.13636%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10.1136%;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">          — </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding: 0px; background-color: #cceeff; width: 1.02273%;"> <p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   3,649 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.02273%;"><br/></td> </tr> </tbody> </table> </div> </div> 0 48934000 0 48934000 23695000 0 0 23695000 55285000 0 0 55285000 0 18610000 0 18610000 78980000 67544000 0 146524000 0 7510000 0 7510000 0 7510000 0 7510000 0 5300000 0 5300000 0 25798000 0 25798000 23209000 0 0 23209000 50213000 0 0 50213000 0 13438000 0 13438000 73422000 44536000 0 117958000 0 3649000 0 3649000 0 3649000 0 3649000 <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="font-weight: bold; line-height: inherit;">4. </span><span style="font-weight: bold; line-height: inherit;"> </span><span style="font-weight: bold; line-height: inherit;"> </span><span style="font-weight: bold; line-height: inherit;">BALANCE SHEETS DETAILS</span></span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-after: avoid; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Cash and Cash Equivalents</span></p> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Cash and cash equivalents were as follows (in thousands): </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><br/></span></p> <div style="border-left: none; border-right: none;"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 50px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> March 31, </span></p> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> December 31, </span></p> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; width: 75%; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Cash </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 10%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">7,972 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 10%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">      9,630 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Money market funds</span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">19,512</span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">     13,586 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Certificates of deposit <span style="font-size: 8pt;"><sup>(1)</sup></span></span></span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">— </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   25,604 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Cash and cash equivalents </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">    27,484 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">    48,820 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> <span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="font-size: 8pt;"><sup><span style="vertical-align: super; line-height: inherit;">(1)</span></sup></span> <span style="border-right: none; border-left: none;">Represents certificates of deposit with initial maturity days of <span style="border-left: none; border-right: none;">90</span> days or less.</span></span></div> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-after: avoid; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Investments - Current</span></p> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Investments - current were as follows (in thousands):</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><br/></span></p> <div style="border-left: none; border-right: none;"> <table cellpadding="0" cellspacing="0" style="height: 50px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; width: 74.9796%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; width: 9.97547%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; line-height: 1; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> March 31, </span></p> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 0.981194%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; width: 9.97547%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; line-height: 1; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> December 31, </span></p> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; width: 74.9796%; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Certificates of deposit <span style="font-size: 8pt;"><sup>(2)</sup></span></span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 9.97547%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">—</span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 0.981194%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 9.97547%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">      5,300 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; width: 74.9796%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Marketable securities</span></span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; width: 9.97547%; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">78,981 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 0.981194%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; width: 9.97547%; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   73,422 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; width: 74.9796%; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">U.S. treasury securities</span> </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 9.97547%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">41,939 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 0.981194%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 9.97547%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   22,196 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; width: 74.9796%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Short-term investments </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 9.97547%; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   120,920 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="height: 10px; width: 0.981194%; margin: 0px; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 9.97547%; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   100,918 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> </div> <p style="font-size: 9pt; line-height: 1.2; margin: 0pt; break-after: avoid; break-inside: avoid;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="vertical-align: super; line-height: inherit; font-size: 8pt;"><sup>(2)</sup> </span>Represents investments with initial maturity days between <span style="border-left: none; border-right: none;">91</span> days and <span style="border-right: none; border-left: none;">one</span> year.</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-after: avoid; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Accounts and Other Receivables</span></p> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Accounts and other receivables were as follows (in thousands):</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><br/></span></p> <div id="t_ft_6TZOPLM88W00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 48px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 18px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> March 31, </span></p> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 18px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">December 31,</span></p> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2022</span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; vertical-align: top; width: 75%; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Trade accounts receivables </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 10%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">491 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 10%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">        1,003 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Other receivables </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   1,245 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">        232 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Accounts and other receivables </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">       1,736 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">       1,235 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> </div> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Allowance for credit losses as of March 31, 2023 and December 31, 2022 were not material. </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-after: avoid; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Prepaid Expenses and Other Current Assets</span></p> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Prepaid expenses and other current assets were as follows (in thousands): </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><br/></span></p> <div id="t_ft_WX0OKB49NK00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 50px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; width: 74.9796%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 9.97547%; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> March 31,</span></p> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> <span style="border-left: none; border-right: none;">2023</span> </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 9.97547%; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">December 31,</span></p> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"><span style="border-left: none; border-right: none;">2022</span></span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; width: 74.9796%; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Prepaid expenses </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 9.97547%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">       2,033 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 9.97547%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">        1,576 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; width: 74.9796%; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Contract assets - current </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; width: 9.97547%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">    6,837 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; width: 9.97547%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">       7,671 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; width: 74.9796%; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Other current assets </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 9.97547%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">       55 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 9.97547%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">          100 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 15px; vertical-align: top; width: 74.9796%; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Prepaid expenses and other current assets </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 9.97547%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">     8,925 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 9.97547%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">     9,347 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> </div> <p style="margin: 0pt; text-align: justify; line-height: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="font-size: 10pt; line-height: 1.2; break-after: avoid; break-inside: avoid; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Investments - noncurrent</span></p> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Investments- noncurrent were as follows (in thousands):</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><br/></span></p> <div id="t_ft_2RQGXY20WW00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 40px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> March 31,</span></p> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">December 31,</span></p> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2022</span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; width: 75%; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> U.S. treasury securities </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 10%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">       6,994 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 10%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">       3,602 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Marketable debt securities </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   18,610 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">     13,438 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px 0px 0px 15px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Investments- noncurrent </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">  25,604 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">    17,040 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff;"><br/></td> </tr> </tbody> </table> </div> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Other Assets</span></p> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Other assets were as follows (in thousands):</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><br/></span></p> <div id="t_ft_RT0ZB4S4JK00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 69px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 24px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 24px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 24px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 24px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> March 31, </span></p> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 24px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 24px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 24px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 24px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">December 31,</span></p> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2022</span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 24px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; width: 75%; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Contract assets - long-term </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">       436 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">         545 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 15px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 15px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Lease right-of-use assets </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 15px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 15px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">      210 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 15px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 15px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 15px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 15px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">         360 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 15px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Other assets </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 8 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">           11 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 15px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Total other assets </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">    654 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">        916 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> </div> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-after: avoid; break-inside: avoid; text-indent: 13.5pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Other Current Liabilities</span></p> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Other current liabilities were as follows (in thousands):</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><br/></span></p> <div id="t_ft_XJ5CABL89S00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 70px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> March 31, </span></p> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> December 31, </span></p> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; width: 75%; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Derivative instruments </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">     7,510 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="font-weight: bold; font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></span><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">      3,649 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Lease liabilities - current </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">       263 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">         486 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Income taxes payable </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">     4,156 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">      2,700 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Dividends payable </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">       1,015 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">        4,212 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Other current liabilities </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">    1,102 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">     1,418 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 15px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Total other current liabilities </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">    14,046 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">  12,465 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"/> </tr> </tbody> </table> </div> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Cash and cash equivalents were as follows (in thousands): </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><br/></span></p> <div style="border-left: none; border-right: none;"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 50px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; page-break-after: avoid;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> March 31, </span></p> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> December 31, </span></p> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; width: 75%; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Cash </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 10%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">7,972 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 10%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">      9,630 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Money market funds</span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">19,512</span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">     13,586 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Certificates of deposit <span style="font-size: 8pt;"><sup>(1)</sup></span></span></span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">— </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   25,604 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Cash and cash equivalents </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">    27,484 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">    48,820 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> <span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="font-size: 8pt;"><sup><span style="vertical-align: super; line-height: inherit;">(1)</span></sup></span> <span style="border-right: none; border-left: none;">Represents certificates of deposit with initial maturity days of <span style="border-left: none; border-right: none;">90</span> days or less.</span></span></div> 7972000 9630000 19512000 13586000 0 25604000 27484000 48820000 <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Investments - current were as follows (in thousands):</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><br/></span></p> <div style="border-left: none; border-right: none;"> <table cellpadding="0" cellspacing="0" style="height: 50px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; width: 74.9796%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; width: 9.97547%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; line-height: 1; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> March 31, </span></p> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 0.981194%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; width: 9.97547%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; line-height: 1; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> December 31, </span></p> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; width: 74.9796%; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Certificates of deposit <span style="font-size: 8pt;"><sup>(2)</sup></span></span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 9.97547%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">—</span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 0.981194%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 9.97547%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">      5,300 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; width: 74.9796%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Marketable securities</span></span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; width: 9.97547%; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">78,981 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 0.981194%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; width: 9.97547%; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   73,422 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; width: 74.9796%; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">U.S. treasury securities</span> </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 9.97547%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">41,939 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 0.981194%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 9.97547%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   22,196 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; width: 74.9796%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Short-term investments </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 9.97547%; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   120,920 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="height: 10px; width: 0.981194%; margin: 0px; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 9.97547%; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   100,918 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> </div> <p style="font-size: 9pt; line-height: 1.2; margin: 0pt; break-after: avoid; break-inside: avoid;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="vertical-align: super; line-height: inherit; font-size: 8pt;"><sup>(2)</sup> </span>Represents investments with initial maturity days between <span style="border-left: none; border-right: none;">91</span> days and <span style="border-right: none; border-left: none;">one</span> year.</span></p> 0 5300000 78981000 73422000 41939000 22196000 120920000 100918000 <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Accounts and other receivables were as follows (in thousands):</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><br/></span></p> <div id="t_ft_6TZOPLM88W00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 48px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 18px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> March 31, </span></p> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 18px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">December 31,</span></p> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2022</span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 18px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; vertical-align: top; width: 75%; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Trade accounts receivables </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 10%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">491 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 10%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">        1,003 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Other receivables </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   1,245 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">        232 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Accounts and other receivables </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">       1,736 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">       1,235 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> </div> 491000 1003000 1245000 232000 1736000 1235000 <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Prepaid expenses and other current assets were as follows (in thousands): </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><br/></span></p> <div id="t_ft_WX0OKB49NK00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 50px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; width: 74.9796%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 9.97547%; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> March 31,</span></p> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> <span style="border-left: none; border-right: none;">2023</span> </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 9.97547%; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">December 31,</span></p> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"><span style="border-left: none; border-right: none;">2022</span></span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; width: 74.9796%; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Prepaid expenses </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 9.97547%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">       2,033 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 9.97547%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">        1,576 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; width: 74.9796%; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Contract assets - current </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; width: 9.97547%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">    6,837 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; width: 9.97547%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">       7,671 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; width: 74.9796%; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Other current assets </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 9.97547%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">       55 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 9.97547%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">          100 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 15px; vertical-align: top; width: 74.9796%; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Prepaid expenses and other current assets </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 9.97547%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">     8,925 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 9.97547%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">     9,347 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 0.981194%; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> </div> 2033000 1576000 6837000 7671000 55000 100000 8925000 9347000 <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Investments- noncurrent were as follows (in thousands):</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><br/></span></p> <div id="t_ft_2RQGXY20WW00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 40px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> March 31,</span></p> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">December 31,</span></p> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2022</span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; width: 75%; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> U.S. treasury securities </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 10%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">       6,994 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 10%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">       3,602 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Marketable debt securities </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   18,610 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">     13,438 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px 0px 0px 15px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Investments- noncurrent </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">  25,604 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">    17,040 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff;"><br/></td> </tr> </tbody> </table> </div> 6994000 3602000 18610000 13438000 25604000 17040000 <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Other assets were as follows (in thousands):</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><br/></span></p> <div id="t_ft_RT0ZB4S4JK00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 69px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 24px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 24px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 24px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 24px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> March 31, </span></p> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 24px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 24px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 24px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 24px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">December 31,</span></p> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2022</span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 24px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; width: 75%; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Contract assets - long-term </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">       436 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">         545 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 15px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 15px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Lease right-of-use assets </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 15px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 15px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">      210 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 15px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 15px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 15px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 15px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">         360 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 15px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Other assets </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 8 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">           11 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 15px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Total other assets </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">    654 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">        916 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> </div> 436000 545000 210000 360000 8000 11000 654000 916000 <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Other current liabilities were as follows (in thousands):</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><br/></span></p> <div id="t_ft_XJ5CABL89S00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 70px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> March 31, </span></p> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px; line-height: 1;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> December 31, </span></p> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; width: 75%; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Derivative instruments </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">     7,510 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; width: 1%; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="font-weight: bold; font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></span><br/></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">      3,649 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Lease liabilities - current </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">       263 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">         486 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Income taxes payable </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">     4,156 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">      2,700 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Dividends payable </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">       1,015 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">        4,212 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Other current liabilities </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">    1,102 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">     1,418 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 15px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Total other current liabilities </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">    14,046 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">  12,465 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"/> </tr> </tbody> </table> </div> 7510000 3649000 263000 486000 4156000 2700000 1015000 4212000 1102000 1418000 14046000 12465000 <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="font-weight: bold; line-height: inherit;">5. </span><span style="font-weight: bold; line-height: inherit;">CONTINGENCIES</span></span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">From time to time, we receive claims from third parties asserting that our technologies, or those of our licensees, infringe on the other parties’ IP rights. Management believes that these claims are without merit. Additionally, periodically, we are involved in routine legal matters and contractual disputes incidental to our normal operations. In management’s opinion, unless we disclosed otherwise, the resolution of such matters will not have a material adverse effect on our consolidated financial condition, results of operations, or liquidity.</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">In the normal course of business, we provide indemnification of varying scope to customers, most commonly to licensees in connection with licensing arrangements that include our IP, although these provisions can cover additional matters. Historically, costs related to these guarantees have not been significant, and we are unable to estimate the maximum potential impact of these guarantees on our future results of operations.</span></p> <div> </div> <p style="margin: 10pt 0pt 0pt 19pt; text-align: justify; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; line-height: inherit;">LGE Korean Withholding Tax Matter</span></p> <p style="font-size: 10pt; line-height: 1.2; text-indent: 18pt; margin: 12pt 0pt 0pt;"><span style="font-size: 10pt; text-indent: 18pt; line-height: inherit; font-family: 'times new roman', times;">On October 16, 2017, we received a letter from LG Electronics Inc. (“LGE”) requesting that we reimburse LGE with respect to withholding tax imposed on LGE by the Korean tax authorities following an investigation where the tax authority determined that LGE failed to withhold on LGE’s royalty payments to Immersion Software Ireland, a subsidiary of the Company, from </span><span style="border-left: none; border-right: none; font-family: 'times new roman', times; font-size: 10pt;">2012</span><span style="font-size: 10pt; text-indent: 18pt; line-height: inherit; font-family: 'times new roman', times;"> to </span><span style="border-left: none; border-right: none; font-family: 'times new roman', times; font-size: 10pt;">2014</span><span style="font-size: 10pt; text-indent: 18pt; line-height: inherit; font-family: 'times new roman', times;">. Pursuant to an agreement reached with LGE, on April 8, 2020, we provided a provisional deposit to LGE in the amount of KRW </span><span style="font-size: 10pt; text-indent: 18pt; line-height: inherit; font-family: 'times new roman', times;">5,916,845,454</span><span style="font-size: 10pt; text-indent: 18pt; line-height: inherit; font-family: 'times new roman', times;"> (approximately $</span><span style="font-size: 10pt; text-indent: 18pt; line-height: inherit; font-family: 'times new roman', times;">5.0</span><span style="font-size: 10pt; text-indent: 18pt; line-height: inherit; font-family: 'times new roman', times;"> million) representing the amount of such withholding tax that was imposed on LGE, which provisional deposit would be returned to us to the extent we ultimately prevail in the appeal in the Korean courts. In the second quarter of </span><span style="border-left: none; border-right: none; font-family: 'times new roman', times; font-size: 10pt;">2020</span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="text-indent: 18pt; line-height: inherit;">, we recorded this deposit in </span><span style="text-indent: 18pt; font-style: italic; line-height: inherit;">Long-term deposits</span><span style="text-indent: 18pt; line-height: inherit;"> on our</span><span style="text-indent: 18pt; font-style: italic; line-height: inherit;"> Condensed Consolidated Balance Sheets</span><span style="text-indent: 18pt; line-height: inherit;">. </span></span><br/></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">On November 3, 2017, on behalf of LGE, we filed an appeal with the Korea Tax Tribunal regarding their findings with respect to the withholding taxes. The Korea Tax Tribunal hearing took place on March 5, 2019. On March 19, 2019, the Korea Tax Tribunal issued its ruling in which it decided not to accept our arguments with respect to the Korean tax authorities’ assessment of withholding tax and penalties imposed on LGE. On behalf of LGE, we filed an appeal with the Korea Administrative Court on June 10, 2019. The Company has had numerous hearings before the Korea Administrative Court in the years 2019 through 2022. The Korea Administrative Court had indicated that it expected to render a decision on this matter by December 31, 2022, but had subsequently updated the parties to indicate that a decision on this matter was expected by February 16, 2023. On February 15, 2023, we were informed that the Korea Administrative Court had scheduled another hearing for April 27, 2023 due to a change in the main judge for this matter. We had a hearing on April 27, 2023, and the Korea Administrative Court indicated that it expects to render a decision on this matter by June 8, 2023. </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">On April 25, 2023, we received notice from LGE requesting us to reimburse LGE with respect to withholding tax imposed on LGE by the Korean tax authorities following a recent tax audit of LGE for the years 2018 through 2022 in the amount of KRW 3,025,251,775 (approximately $2.3 million). We are currently evaluating our next steps with respect to the reimbursement of such withholding taxes in accordance with our obligations pursuant to the license agreement with LGE. As of March 31, 2023, we have accrued $0.3 million of withholding taxes, interest and penalties related to the 2018 to 2022 period for which the Korean tax authorities have recently assessed LGE. The additional income tax is accrued in Other Current Liabilities in our Condensed Consolidated Balance Sheets.</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Based on the developments in these cases, we regularly reassess the likelihood that we will prevail in the claims from the Korean tax authorities with respect to the LGE case. To the extent that we determine that it is more likely than not that we will prevail against the claims from the Korean tax authorities, then no additional tax expense is provided for in our <span style="font-style: italic; line-height: inherit;">Condensed Consolidated Statements of Income and Comprehensive Income</span>. In the event that we determine that it is more likely than not that we will not prevail against the claims from the Korean tax authorities, or a portion thereof, then we would estimate the anticipated additional tax expense associated with that outcome and record it as additional income tax expense in our <span style="font-style: italic; line-height: inherit;">Condensed Consolidated Statements of Income and Comprehensive Income</span> in the period of the new determination. If the additional income tax expense was related to the periods assessed by Korean tax authorities and for which we recorded a <span style="font-style: italic; line-height: inherit;">Long-term deposits</span> on our <span style="font-style: italic; line-height: inherit;">Condensed Consolidated Balance Sheets</span>, then the additional income tax expense would be recorded as an impairment to the <span style="font-style: italic; line-height: inherit;">Long-term deposits</span>. If the additional income tax expense was not related to the periods assessed by Korean tax authorities and for which we recorded in <span style="font-style: italic; line-height: inherit;">Long-term deposits</span> on our <span style="font-style: italic; line-height: inherit;">Condensed Consolidated Balance Sheets</span>, then the additional income tax expense would be accrued as an <span style="font-style: italic; line-height: inherit;">Other current liabilities</span>. </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">In the event that we do not ultimately prevail in our appeal in the Korean courts with respect to this case, the applicable deposits included in <span style="font-style: italic; line-height: inherit;">Long-term deposits </span>would be recorded as additional income tax expense on our<span style="font-style: italic; line-height: inherit;"> Condensed Consolidated Statements of Income and Comprehensive Income</span>, in the period in which we do not ultimately prevail. </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">In the fourth quarter of 2021, we recorded an impairment charge of $0.8 million related to the long-term deposits paid to LGE. </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; line-height: inherit;">Immersion Corporation vs. Meta Platforms, Inc., f/k/a Facebook, Inc.</span></p> <p style="margin: 12pt 0cm 0cm;text-indent: 18pt;line-height: 1.2;font-size: 10pt;font-family: &quot;Times New Roman&quot;, serif;"><span style="font-size: 10pt; line-height: inherit; color: rgb(0, 0, 0);">On May 26, 2022, we filed a complaint against Meta Platforms, Inc. (formerly known as Facebook, Inc.) (“Meta”) in the United States District Court for the Western District of Texas.</span><span style="color: rgb(0, 0, 0); line-height: inherit;"><span style="line-height: inherit;">  </span></span><span style="font-size: 10pt; line-height: inherit; color: rgb(0, 0, 0);">The complaint alleges that Meta’s augmented and virtual reality (“AR/VR”) systems, including the Meta Quest 2, infringe six of our patents that cover various uses of haptic effects in connection with such AR/VR systems. We are seeking to enjoin Meta from further infringement and to recover a reasonable royalty for such infringement. </span></p> <div> </div> <p style="margin: 12pt 0cm 0cm; text-indent: 13.5pt; line-height: 120%; break-after: avoid; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; line-height: 120%; color: #000000;">The complaint against Meta asserts infringement of the following patents:</span></p> <p style="margin: 12pt 0cm 0.0001pt 36pt; text-indent: -18pt; line-height: 120%; break-after: avoid; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'Arial',sans-serif; mso-fareast-font-family: Arial; color: black;"><span style="mso-list: Ignore;">•<span style="font: 7.0pt 'Times New Roman';">        </span></span></span><span style="font-size: 10pt; line-height: 120%; color: #000000;">U.S. Patent No. 8,469,806: “System and method for providing complex haptic stimulation during input of control gestures, and relating to control of virtual equipment”</span></p> <p style="margin: 12pt 0cm 0.0001pt 36pt; text-indent: -18pt; line-height: 120%; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'Arial',sans-serif; mso-fareast-font-family: Arial; color: black;"><span style="mso-list: Ignore;">•<span style="font: 7.0pt 'Times New Roman';">        </span></span></span><span style="font-size: 10pt; line-height: 120%; color: #000000;">U.S. Patent No. 8,896,524: “Context-dependent haptic confirmation system”</span></p> <p style="margin: 12pt 0cm 0.0001pt 36pt; text-indent: -18pt; line-height: 120%; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'Arial',sans-serif; mso-fareast-font-family: Arial; color: black;"><span style="mso-list: Ignore;">•<span style="font: 7.0pt 'Times New Roman';">        </span></span></span><span style="font-size: 10pt; line-height: 120%; color: #000000;">U.S. Patent No. 9,727,217: “Haptically enhanced interactivity with interactive content”</span></p> <p style="margin: 12pt 0cm 0.0001pt 36pt; text-indent: -18pt; line-height: 120%; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'Arial',sans-serif; mso-fareast-font-family: Arial; color: black;"><span style="mso-list: Ignore;">•<span style="font: 7.0pt 'Times New Roman';">        </span></span></span><span style="font-size: 10pt; line-height: 120%; color: #000000;">U.S. Patent No. 10,248,298: “Haptically enhanced interactivity with interactive content”</span></p> <p style="margin: 12pt 0cm 0.0001pt 36pt; text-indent: -18pt; line-height: 120%; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'Arial',sans-serif; mso-fareast-font-family: Arial; color: black;"><span style="mso-list: Ignore;">•<span style="font: 7.0pt 'Times New Roman';">        </span></span></span><span style="font-size: 10pt; line-height: 120%; color: #000000;">U.S. Patent No. 10,269,222: “System with wearable device and haptic output device”</span></p> <p style="margin: 12pt 0cm 0.0001pt 36pt; text-indent: -18pt; line-height: 120%; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'Arial',sans-serif; mso-fareast-font-family: Arial; color: black;"><span style="mso-list: Ignore;">•<span style="font: 7.0pt 'Times New Roman';">        </span></span></span><span style="font-size: 10pt; line-height: 120%; color: #000000;">U.S. Patent No. 10,664,143: “Haptically enhanced interactivity with interactive content”</span></p> <p style="margin: 12pt 0cm 0cm;text-indent: 18pt;line-height: 1.2;font-size: 10pt;font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; line-height: 120%; color: #000000;">Meta responded to our complaint on August 1, 2022.<span style="mso-spacerun: yes;">  </span>On September 12, 2022, Meta filed a motion to transfer the lawsuit to the Northern District of California or, in the alternative, to the Austin Division of the Western District of Texas. Meta’s motion remains pending, and a hearing on the transfer motion occurred on January 23, 2023. In the meantime, the claim construction briefing is closed, and fact discovery opened on February 7, 2023.<span style="mso-spacerun: yes;">  </span>The claim construction hearing was scheduled for March 6, 2023, but was rescheduled by the Court for April 24, 2023 and again rescheduled to May 11, 2023.</span></p> <p style="margin: 12pt 0cm 0cm; text-indent: 18pt; line-height: 120%; font-size: 12pt; font-family: 'Times New Roman', serif;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10pt; line-height: 120%; color: #000000;">Immersion Corporation vs. Xiaomi Group</span></i></p> <p style="margin: 12pt 0cm 0cm;text-indent: 18pt;line-height: 1.2;font-size: 10pt;font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">On or about March 3, 2023, we initiated patent infringement lawsuits against several companies of the Xiaomi-Group (the “Xiaomi-Group”)<span style="mso-spacerun: yes;"> </span>in Germany, France and India. We initiated lawsuits against Xiaomi-Group companies and their agents in the Düsseldorf Regional Court in Germany, the <i style="mso-bidi-font-style: normal;">Tribunal judiciaire de Paris</i> (Paris First Instance Civil Court) in France, and the High Court of Delhi, at New Delhi, in India.</span></p> <p style="margin: 12pt 0cm 0cm;text-indent: 18pt;line-height: 1.2;font-size: 10pt;font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; line-height: 120%; color: #000000;">The complaints allege that the Xiaomi-Group’s devices, including the Xiaomi 12, infringe our patents that cover various uses of haptic effects in connection with such devices. We are seeking injunctions that would allow us to prohibit Xiaomi-Group from selling the infringing devices in Germany, France and India, as well as costs and damages as compensation for such infringement. </span></p> <p style="margin: 12pt 0cm 0cm; line-height: 120%; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; line-height: 120%; color: #000000;">The complaints against the Xiaomi-Group assert infringement of the following patents:</span></p> <p style="margin: 12pt 0cm 0.0001pt 36pt; text-indent: -18pt; line-height: 120%; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; mso-bidi-font-size: 12.0pt; line-height: 120%; color: black;"><span style="mso-list: Ignore;">•<span style="font: 7.0pt 'Times New Roman';">        </span></span></span><span style="font-size: 10pt; line-height: 120%; color: #000000;">EP 2 463 752 B1 (German part) titled “<i style="mso-bidi-font-style: normal;">Haptisches Feedback-System mit gespeicherten Effekten</i>”</span></p> <p style="margin: 12pt 0cm 0.0001pt 36pt; text-indent: -18pt; line-height: 12pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;"><span style="mso-list: Ignore;">•<span style="font: 7.0pt 'Times New Roman';">        </span></span></span><span style="font-size: 10pt; color: #000000;">EP 2 463 752 B1 (French part) titled “<i style="mso-bidi-font-style: normal;">Système de rendu haptique avec stockage d’effets</i>”</span></p> <p style="margin: 12pt 0cm 0.0001pt 36pt; text-indent: -18pt; line-height: 120%; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; mso-bidi-font-size: 12.0pt; line-height: 120%; color: black;"><span style="mso-list: Ignore;">•<span style="font: 7.0pt 'Times New Roman';">        </span></span></span><span style="font-size: 10pt; line-height: 120%; color: #000000;">IN 304 396 (India) titled “<i style="mso-bidi-font-style: normal;">Haptic Feedback System With Stored Effects”</i></span></p> 5916845454 5000000 3025251775 2300000 300000 800000 <p style="font-size: 10pt; line-height: 120%; margin: 0pt; break-after: avoid; break-inside: avoid; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">6. </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">STOCK-BASED COMPENSATION</span></p> <p style="font-size: 10pt; line-height: 120%; margin: 12pt 0pt 0pt; orphans: 0; page-break-after: avoid; page-break-inside: avoid; text-indent: 13.5pt; widows: 0;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Stock Options and Awards</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">Our equity incentive program is a long-term retention program that is intended to attract, retain, and provide incentives for employees, consultants, officers, and directors and to align stockholder and employee interests. We may grant time-based options, market condition-based options, stock appreciation rights, restricted stock awards (“RSAs”), restricted stock units (“RSUs”), performance shares, market condition-based performance restricted stock units (“PSUs”), and other stock-based equity awards to employees, officers, directors, and consultants.</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-inside: avoid; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">On January 18, 2022, our stockholders approved the 2021 Equity Incentive Plan (the “2021 Plan”), which provides for a total number of shares reserved and available for grant and issuance equal to 3,525,119 shares plus up to an additional 855,351 shares that are subject to stock options or other awards granted under the 2011 Equity Incentive Plan. On March 30, 2023, our stockholders approved an amendment to the 2021 Plan to increase the number of shares reserved for issuance under the 2021 Plan by 4,621,488 shares.</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-inside: avoid; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">Under our equity incentive plans, stock options may be granted at prices not less than the fair market value on the date of grant for such stock options. Stock options generally vest over <span style="border-left: none; border-right: none; line-height: inherit;">four</span> years and expire <span style="border-left: none; border-right: none; line-height: inherit;">seven</span> years from the applicable grant date. Market condition-based stock awards are subject to a market condition whereby the closing price of our common stock must exceed a certain level for a number of trading days within a specified time frame or the awards will be canceled before expiration. RSAs generally vests over <span style="border-left: none; border-right: none; line-height: inherit;">one</span> year. RSUs generally vest over <span style="border-left: none; border-right: none; line-height: inherit;">three</span> years. Awards granted other than a stock option or a stock appreciation right shall reduce the common stock shares available for grant by 1.75 shares for every share issued.</span></p> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;">A summary of our equity incentive program as of </span>March 31, 2023<span style="font-family: 'Times New Roman'; font-size: 10pt;"> is as follows (in thousands):</span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; text-indent: 0px; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p> <div style="border-left: none; border-right: none;"> <table cellpadding="0" cellspacing="0" style="height: 51px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; width: 90%; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Common stock shares available for grant </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">            5,158</span></p> </td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Stock options outstanding </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               140 </span></p> </td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> RSUs outstanding </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               754 </span></p> </td> </tr> <tr style="height: 11px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 11px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> RSAs outstanding </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               75 </span></p> </td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> PSUs outstanding </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               413 </span></p> </td> </tr> </tbody> </table> </div> <p style="font-size: 10pt; line-height: 120%; margin: 12pt 0pt; page-break-after: avoid; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 18pt;">Time-Based Stock Options</span><br/></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following summarizes time-based stock options activities for the three months ended March 31, 2023:</span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p> <div style="border-right: none; border-left: none;"> <table cellpadding="0" cellspacing="0" style="height: 80px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Number of Shares Underlying Stock Options (in thousands) </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Weighted Average Exercise Price Per Share </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Weighted Average Remaining Contractual Life (Years) </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Aggregate Intrinsic Value (in thousands) </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; width: 42%; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Outstanding at December 31, 2022 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 12%;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      140</span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 12%;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        7.57</span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 12%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 4.03 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 12%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">            — </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Granted </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Exercised </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Canceled or expired </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Outstanding as of March 31, 2023 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      140</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        7.57</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3.78 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">            193</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Vested and expected to vest at March 31, 2023 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    138</span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  7.57</span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3.78 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">            190</span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Exercisable at March 31, 2023 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      111</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   7.57</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3.78 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">           153</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> </div> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt; line-height: inherit;">The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying awards and the exercise price of our common stock for the options that were in-the-money.</span></p> <div> </div> <p style="font-size: 10pt; line-height: 120%; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">We did not grant stock options in the three months ended March 31, 2023. </span></p> <p style="font-size: 10pt; line-height: 120%; margin: 12pt 0pt 0pt 36pt; orphans: 0; page-break-after: avoid; text-indent: -18pt; widows: 0;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Restricted Stock Units</span></p> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following summarizes RSU activities for the three months ended March 31, 2023:</span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p> <div id="t_ft_YY3UYADFR400000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 60px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Number of Restricted Stock Units (in thousands) </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Weighted Average Grant Date Fair Value Per Share </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted Average Remaining Recognition Period (Years)</span><br/></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Aggregate Intrinsic Value (in thousands) </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; height: 10px; width: 41%; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Outstanding at December 31, 2022 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 12%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        887 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; width: 1%; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 12%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         5.85 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; width: 1%; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 12%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2.38 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; width: 1%; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 12%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        6,226</span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Granted </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Released </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     (82 </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       5.67</span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Forfeited </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">          (51 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        6.91</span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Outstanding at March 31, 2023 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      754</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        5.79</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2.22 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       6,738</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"><br/></td> </tr> </tbody> </table> </div> <p style="font-size: 10pt; line-height: 120%; margin: 12pt 0pt; orphans: 0; page-break-after: avoid; text-indent: 18pt; widows: 0;"><span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">The aggregate intrinsic value is calculated as the market value as of the end of the reporting period.</span><br/></p> <p style="font-size: 10pt; line-height: 120%; margin: 12pt 0pt 0pt; orphans: 0; page-break-after: avoid; page-break-inside: avoid; text-indent: 18pt; widows: 0;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Restricted Stock Awards</span></p> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following summarizes RSA activities for the three months ended March 31, 2023:</span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p> <div id="t_ft_ZFZKJ0VEIO00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 60px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Number of Restricted Stock Awards</span><br/><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(in thousands)</span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Weighted Average Grant Date Fair Value Per Share </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Weighted Average Remaining Recognition Period (Years) </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; height: 10px; width: 56%; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Outstanding at December 31, 2022 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 12%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       119</span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; width: 1%; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 12%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         5.47</span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; width: 1%; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 12%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 1.31 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Granted </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        75</span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        8.31</span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Released </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        (119 </span></p> </td> <td style="background-color: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;" valign="bottom">)</td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         5.47</span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Forfeited </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Outstanding at March 31, 2023 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        75</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       8.31</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 1.00 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> </tbody> </table> </div> <p style="font-size: 10pt; line-height: 120%; margin: 12pt 0pt; orphans: 0; page-break-after: avoid; page-break-inside: avoid; text-indent: 18pt; widows: 0;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; text-indent: 18pt;">Market Condition-Based Performance Stock Units</span><br/></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following summarizes PSU activities for the three months ended March 31, 2023:</span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p> <div id="t_ft_U6JUAJT42O00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 83px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Number of Market Condition-Based Performance Stock Units (in thousands) </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Weighted Average Grant Date Fair Value Per Share </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Weighted Average Remaining Recognition Period (Years) </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 21px;"> <td style="background-color: #cceeff; padding: 0px; height: 21px; width: 57%; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Outstanding at December 31, 2022 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; width: 12%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        615</span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 21px; width: 1%; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; width: 1%; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; width: 12%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         3.69</span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 21px; width: 1%; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; width: 12%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 1.12 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Granted </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 22px;"> <td style="background-color: #cceeff; padding: 0px; height: 22px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Released </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         (202 </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;">)</td> <td style="background-color: #cceeff; vertical-align: bottom; height: 22px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">           3.65</span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 22px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 22px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 22px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 22px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Forfeited </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Outstanding at March 31, 2023 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         413</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         3.71</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 1.00 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> </tbody> </table> </div> <div> </div> <p style="font-size: 10pt; line-height: 120%; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Employee Stock Purchase Plan</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">Under our 1999 Employee Stock Purchase Plan (“ESPP”), eligible employees may purchase common stock through payroll deductions at a purchase price of 85% of the lower of the fair market value of our common stock at the beginning of the offering period or the purchase date. Participants may not purchase more than 2,000</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"> </span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">shares in a <span style="-sec-ix-hidden:Tag692"><span style="border-left: none; border-right: none; line-height: inherit;">six</span>-month</span> offering period or purchase stock having a value greater than $25,000 in any calendar year as measured at the beginning of the offering period. A total of 1.0 million</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"> </span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">shares of common stock have been reserved for issuance under the ESPP. During the three months ended </span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">March 31, 2023</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">, 1,298 shares were purchased under the ESPP.  Effective February 1, 2023, our ESPP was discontinued and 193,134 shares expired following the ESPP termination. </span></p> <p style="font-size: 10pt; line-height: 120%; margin: 12pt 0pt 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Stock-based Compensation Expense</span></p> <p style="font-size: 10pt; line-height: 120%; margin: 12pt 0pt 0pt; orphans: 0; page-break-after: avoid; page-break-inside: avoid; text-align: justify; text-indent: 18pt; widows: 0;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Valuation and amortization methods</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">Stock-based compensation is based on the estimated fair value of awards, net of estimated forfeitures, and recognized over the requisite service period. Estimated forfeitures are based on historical experience at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The stock-based compensation related to all of our stock-based awards and ESPP for the three months ended March 31, 2023, and 2022 is as follows (in thousands): </span></p> <div id="t_ft_15QZKF7TVK00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 122px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td colspan="5" style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Three Months Ended March 31, </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; vertical-align: top; height: 10px; width: 75%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Stock options </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$ </span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 10%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     (56 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;">)</td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; width: 1%; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$ </span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 10%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">           (43 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;">)</td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> RSUs, RSAs and PSUs </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   1,002</span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    1,187</span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ESPP </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               (3 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$ </span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">946</span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$ </span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      1,141</span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-top: 3pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; vertical-align: bottom; padding: 0px; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-top: 3pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Sales and marketing </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$ </span></td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  (99 </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">$</td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         90</span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Research and development </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        (74 </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        107</span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 22px;"> <td style="background-color: #ffffff; padding: 0px; vertical-align: top; height: 22px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> General and administrative </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   1,119</span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 22px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         944</span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$ </span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 946</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$ </span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  1,141</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> </tbody> </table> </div> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">As of </span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">March 31, 2023</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><span style="font-family: 'times new roman', times; line-height: inherit;">,</span> there was $5.6 million of unrecognized compensation cost adjusted for estimated forfeitures related to non-vested stock options, RSUs, RSAs and PSUs granted to our employees and directors. This unrecognized compensation cost will be recognized over an estimated weighted-average period of approximately 1.8 years. Total unrecognized compensation cost will be adjusted for future changes in estimated forfeitures. </span></p> 3525119 855351 4621488 P4Y P7Y P1Y P3Y 1.75 <p style="font-size: 10pt; line-height: 120%; margin: 0px; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;">A summary of our equity incentive program as of </span>March 31, 2023<span style="font-family: 'Times New Roman'; font-size: 10pt;"> is as follows (in thousands):</span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; text-indent: 0px; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p> <div style="border-left: none; border-right: none;"> <table cellpadding="0" cellspacing="0" style="height: 51px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; width: 90%; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Common stock shares available for grant </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 10%; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">            5,158</span></p> </td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Stock options outstanding </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               140 </span></p> </td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> RSUs outstanding </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               754 </span></p> </td> </tr> <tr style="height: 11px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 11px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> RSAs outstanding </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; height: 11px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               75 </span></p> </td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> PSUs outstanding </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               413 </span></p> </td> </tr> </tbody> </table> </div> 5158000 140000 754000 75000 413000 <p style="font-size: 10pt; line-height: 120%; margin: 0px; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following summarizes time-based stock options activities for the three months ended March 31, 2023:</span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p> <div style="border-right: none; border-left: none;"> <table cellpadding="0" cellspacing="0" style="height: 80px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Number of Shares Underlying Stock Options (in thousands) </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Weighted Average Exercise Price Per Share </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Weighted Average Remaining Contractual Life (Years) </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Aggregate Intrinsic Value (in thousands) </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; width: 42%; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Outstanding at December 31, 2022 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 12%;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      140</span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 12%;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        7.57</span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 12%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 4.03 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 12%;"> <p style="margin: 0px; break-after: avoid; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">            — </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Granted </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Exercised </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #cceeff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Canceled or expired </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Outstanding as of March 31, 2023 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      140</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        7.57</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3.78 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">            193</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Vested and expected to vest at March 31, 2023 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    138</span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  7.57</span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3.78 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">            190</span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Exercisable at March 31, 2023 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      111</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   7.57</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3.78 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">           153</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 3pt double #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> </div> 140000 7.57 P4Y10D 0 0 0 0 0 0 0 140000 7.57 P3Y9M10D 193000 138000 7.57 P3Y9M10D 190000 111000 7.57 P3Y9M10D 153000 <p style="font-size: 10pt; line-height: 120%; margin: 0px; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following summarizes RSU activities for the three months ended March 31, 2023:</span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p> <div id="t_ft_YY3UYADFR400000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 60px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Number of Restricted Stock Units (in thousands) </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Weighted Average Grant Date Fair Value Per Share </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted Average Remaining Recognition Period (Years)</span><br/></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Aggregate Intrinsic Value (in thousands) </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; height: 10px; width: 41%; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Outstanding at December 31, 2022 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 12%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        887 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; width: 1%; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 12%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         5.85 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; width: 1%; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 12%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2.38 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; width: 1%; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 12%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        6,226</span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Granted </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Released </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     (82 </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       5.67</span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Forfeited </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">          (51 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        6.91</span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Outstanding at March 31, 2023 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      754</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        5.79</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2.22 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 10px; vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       6,738</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"><br/></td> </tr> </tbody> </table> </div> 887000 5.85 P2Y4M17D 6226000 0 0 82000 5.67 51000 6.91 754000 5.79 P2Y2M19D 6738000 <p style="font-size: 10pt; line-height: 120%; margin: 0px; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following summarizes RSA activities for the three months ended March 31, 2023:</span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p> <div id="t_ft_ZFZKJ0VEIO00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 60px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Number of Restricted Stock Awards</span><br/><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(in thousands)</span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Weighted Average Grant Date Fair Value Per Share </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Weighted Average Remaining Recognition Period (Years) </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; height: 10px; width: 56%; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Outstanding at December 31, 2022 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 12%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       119</span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; width: 1%; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 12%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         5.47</span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; width: 1%; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 12%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 1.31 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Granted </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        75</span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        8.31</span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Released </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        (119 </span></p> </td> <td style="background-color: #cceeff; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;" valign="bottom">)</td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         5.47</span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Forfeited </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Outstanding at March 31, 2023 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        75</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       8.31</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 1.00 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> </tbody> </table> </div> 119000 5.47 P1Y3M21D 75000 8.31 119000 5.47 0 0 75000 8.31 P1Y <p style="font-size: 10pt; line-height: 120%; margin: 0px; text-indent: 18pt; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following summarizes PSU activities for the three months ended March 31, 2023:</span></p> <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p> <div id="t_ft_U6JUAJT42O00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 83px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Number of Market Condition-Based Performance Stock Units (in thousands) </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Weighted Average Grant Date Fair Value Per Share </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Weighted Average Remaining Recognition Period (Years) </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 21px;"> <td style="background-color: #cceeff; padding: 0px; height: 21px; width: 57%; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Outstanding at December 31, 2022 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; width: 12%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        615</span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 21px; width: 1%; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; width: 1%; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; width: 12%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         3.69</span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 21px; width: 1%; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; width: 12%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 1.12 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; width: 1%; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Granted </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 22px;"> <td style="background-color: #cceeff; padding: 0px; height: 22px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Released </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         (202 </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;">)</td> <td style="background-color: #cceeff; vertical-align: bottom; height: 22px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">           3.65</span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 22px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 22px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 22px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 22px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Forfeited </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Outstanding at March 31, 2023 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         413</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         3.71</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 1.00 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> </tbody> </table> </div> <div> </div> 615000 3.69 P1Y1M13D 0 0 202000 3.65 0 0 413000 3.71 P1Y 0.85 2000 25000000 1000000 1298 193134 <div id="t_ft_15QZKF7TVK00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 122px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td colspan="5" style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Three Months Ended March 31, </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; vertical-align: top; height: 10px; width: 75%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Stock options </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$ </span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 10%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     (56 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;">)</td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; width: 1%; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$ </span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 10%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">           (43 </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px;">)</td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> RSUs, RSAs and PSUs </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   1,002</span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    1,187</span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ESPP </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               —</span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">               (3 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$ </span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">946</span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$ </span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">      1,141</span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-top: 3pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; vertical-align: bottom; padding: 0px; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-top: 3pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 3pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Sales and marketing </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$ </span></td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  (99 </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">$</td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         90</span></p> </td> <td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Research and development </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        (74 </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">        107</span></p> </td> <td style="background-color: #cceeff; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 22px;"> <td style="background-color: #ffffff; padding: 0px; vertical-align: top; height: 22px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> General and administrative </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   1,119</span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 22px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">         944</span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$ </span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 946</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 12pt;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$ </span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  1,141</span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> </tbody> </table> </div> -56000 -43000 1002000 1187000 0 -3000 946000 1141000 -99000 90000 -74000 107000 1119000 944000 946000 1141000 5600000 P1Y9M18D <p style="font-size: 10pt; line-height: 120%; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7. </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">STOCKHOLDERS’ EQUITY</span></p> <p style="font-size: 10pt; line-height: 120%; margin: 12pt 0pt 0pt; page-break-after: avoid; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Stock Repurchase </span><span style="font-family: 'times new roman', times; font-size: 10pt;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span style="line-height: inherit; color: #000000;">Program</span></i></b></span></p> <p style="margin: 10pt 0pt 0pt; text-indent: 18pt; line-height: 1.2; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="line-height: inherit;">On February 23, 2022, our Board of Directors (the "<span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;">Board"</span>) approved a stock repurchase program of up to $30.0 million of our common stock for a period of up to twelve months (the "February 2022 Stock Repurchase Program"). Any stock repurchases were made through open market or privately negotiated transactions, at such times and in such amounts as management deemed appropriate, including pursuant to one or more Rule 10b5-1 trading plans adopted in accordance with Rule 10b5-1 of the Securities Exchange Act of 1934.</span> <span style="line-height: inherit;">Additionally, the Board authorized the use of derivative or similar instrument to effect stock repurchase transactions, including without limitation, accelerated share repurchase contracts, equity forward transactions, equity option transactions, equity swap transactions, cap transactions, collar transactions, naked put options, floor transactions or other similar transactions or any combination of the foregoing transactions.</span><span style="line-height: inherit;"><span style="line-height: inherit;"> </span></span></span><span style="font-size: 10pt; line-height: inherit; color: #000000; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; color: black; line-height: inherit;">The stock repurchase program was implemented as a method to return value to our stockholders. The timing, pricing and sizes of any repurchases depended on a number of factors, including the market price of our common stock and general market and economic conditions. The stock repurchase program did not obligate us to repurchase any dollar amount or number of shares, and the program could be suspended or discontinued at any time. The February 2022 Stock Repurchase Program was terminated on December 29, 2022. </span></span></p> <div> </div> <p style="margin: 10pt 0cm 0cm; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; line-height: inherit; color: #000000; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: black; line-height: inherit;">In the year ended December 31, 2022, we repurchased 1,637,566 shares of our common stock for $8.9 million at an average purchase price of $5.46 per share. The February 2022 Stock Repurchase Program was terminated on December 29, 2022.</span></span></p> <p style="margin: 10pt 0cm 0cm; text-indent: 18pt; line-height: 1.2; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; line-height: inherit; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">On December 29, 2022, the Board approved a stock repurchase program of up to $50.0 million of our common stock for a period of up to twelve months (the “December 2022 Stock Repurchase Program”), which terminated and superseded the stock repurchase program that had been approved by the Board on February 23, 2022. Any stock repurchases may be made through open market and privately negotiated transactions, at such times and in such amounts as management deems appropriate, including pursuant to one or more Rule 10b5-1 trading plans adopted in accordance with Rule 10b5-1 of the Securities Exchange Act of 1934, as amended. Additionally, the Board authorized the use of any derivative or similar instrument to effect stock repurchase transactions, including without limitation, accelerated share repurchase contracts, equity forward transactions, equity option transactions, equity swap transactions, cap transactions, collar transactions, naked put options, floor transactions or other similar transactions or any combination of the foregoing transactions. The stock repurchase program was implemented as a method to return value to our stockholders. The timing, pricing and sizes of any repurchases will depend on a number of factors, including the market price of our common stock and general market and economic conditions. The stock repurchase program does not obligate us to repurchase any dollar amount or number of shares, and the program may be suspended or discontinued at any time. </span></span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 10pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">We did not repurchase shares during the three months ended March 31, 2023. As of March 31, 2023, we had $50.0 million available for repurchase under the December 2022 Stock Repurchase Program. </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-after: avoid; text-indent: 18pt;"><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Dividends Payment</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 10pt 0pt 0pt; break-after: avoid; text-align: justify; text-indent: 18pt;"><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; line-height: inherit;">On November 14, 2022, our Board declared a quarterly dividend in the amount of $0.03 per share, which was paid on January 30, 2023, to stockholders of record on January 15, 2023. In addition, on December 29, 2022, the Board declared a special dividend in the amount of $0.10 per share, which was paid on January 30, 2023 to stockholders of record on January 15, 2023. </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 10pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; line-height: inherit;">On February 21, 2023, the Board declared a second quarterly dividend, in the amount of $0.03 per share, which was paid on April 28, 2023 to stockholders of record on April 13, 2023.</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 10pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; line-height: inherit;">On May 10, 2023, we announced that the Board declared a quarterly dividend. The quarterly dividend, in the amount of $0.03 per share, will be payable, subject to any prior revocation, on July 28, 2023, to shareholders of record on July 13, 2023. Future dividends will be subject to further review and approval by the Board in accordance with applicable law. The Board reserves the right to adjust or withdraw the quarterly dividend in future periods as it reviews the Company’s capital allocation strategy from time-to-time.<br/></span></p> 30000000 1637566 8900000 5.46 50000000 50000000 0.03 0.1 0.03 0.03 <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="font-weight: bold; line-height: inherit;">8.</span><span style="font-weight: bold; line-height: inherit;"> INCOME TAXES</span></span></p> <p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman';font-size: 10pt;"> </span></p> <p style="font-size: 10pt;line-height: 1.2;margin: 0px;break-after: avoid;break-inside: avoid;text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Provision for income taxes the three months ended March 31, 2023 and 2022 consisted of the following (in thousands):</span></p> <p style="font-size: 10pt; line-height: 1.2; break-after: avoid; break-inside: avoid; text-indent: 0px; margin: 0px;"><br/></p> <div id="t_ft_KFVUYDOY1C00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 53px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td colspan="5" style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> Three Months Ended March 31, </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 13px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 13px; width: 75%; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Income before provision for income taxes </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; width: 1%; height: 13px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$ </span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; height: 13px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; width: 10%; vertical-align: bottom;" valign="bottom"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 9,785</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 13px; width: 1%; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 13px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: right; width: 1%; vertical-align: bottom;" valign="bottom"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> </span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; width: 1%; height: 13px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$ </span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; height: 13px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; width: 10%; vertical-align: bottom;" valign="bottom"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 5,637</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 13px; width: 1%; vertical-align: bottom;" valign="bottom"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Provision for income taxes </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom;" valign="bottom"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> (1,507</span></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: left; vertical-align: bottom;" valign="bottom">)</td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom;" valign="bottom"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> </span></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom;" valign="bottom"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">(561</span></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: left; vertical-align: bottom;" valign="bottom">)</td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Effective tax rate </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom;" valign="bottom"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">(15.4</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">)</span>%</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom;" valign="bottom"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> </span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom;" valign="bottom"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> (10.0</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">)</span>%</span></td> </tr> </tbody> </table> </div> <p style="font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt;"><br/></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Provision for income taxes for the three months ended March 31, 2023 and 2022 resulted primarily from estimated domestic and foreign taxes included in the calculation of the effective tax rate. We maintain a partial valuation allowance against our U.S. federal deferred tax assets and maintain a full valuation allowance against our U.S. state and Canadian federal deferred tax assets. </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">As of March 31, 2023, we had unrecognized tax benefits under Accounting Standards Certification (“ASC”) 740<span style="font-style: italic; line-height: inherit;"> Income Taxes </span>of approximately $7.2 million and applicable interest of $0.1 million. The total amount of unrecognized tax benefits that would affect our effective tax rate, if recognized, is $3.2 million. Our policy is to account for interest and penalties related to uncertain tax positions as a component of income tax provision. We do not expect to have any significant changes to unrecognized tax benefits during the next twelve months.</span></p> <p style="font-size: 12pt; line-height: 1.2; margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">As of March 31, 2023, we had net deferred income tax assets of $7.0 million and deferred income tax liabilities of $0.1 million. Because we have net operating loss and credit carryforwards, there are open statutes of limitations in which federal, state, and foreign taxing authorities may examine our tax returns for all years from 2005 through the current period. </span></p> <p style="font-size: 12pt; line-height: 1.2; margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">We maintain a valuation allowance against certain of our deferred tax assets, including certain federal, all state, and certain foreign deferred tax assets because of uncertainties regarding the realization of the asset balance due to historical losses, the variability of operating results, and uncertainty regarding near term projected results. If we determine the deferred tax assets are realizable based on our assessment of relevant factors, an adjustment to the valuation allowance may increase income in the period such determination is made.</span></p> <p style="font-size: 10pt;line-height: 1.2;margin: 0px;break-after: avoid;break-inside: avoid;text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Provision for income taxes the three months ended March 31, 2023 and 2022 consisted of the following (in thousands):</span></p> <p style="font-size: 10pt; line-height: 1.2; break-after: avoid; break-inside: avoid; text-indent: 0px; margin: 0px;"><br/></p> <div id="t_ft_KFVUYDOY1C00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="height: 53px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td colspan="5" style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> Three Months Ended March 31, </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 13px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 13px; width: 75%; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Income before provision for income taxes </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; width: 1%; height: 13px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$ </span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; height: 13px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; width: 10%; vertical-align: bottom;" valign="bottom"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 9,785</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 13px; width: 1%; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; height: 13px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: right; width: 1%; vertical-align: bottom;" valign="bottom"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> </span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; width: 1%; height: 13px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">$ </span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; height: 13px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; width: 10%; vertical-align: bottom;" valign="bottom"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 5,637</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 13px; width: 1%; vertical-align: bottom;" valign="bottom"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Provision for income taxes </span></p> </td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom;" valign="bottom"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> (1,507</span></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: left; vertical-align: bottom;" valign="bottom">)</td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom;" valign="bottom"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> </span></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom;" valign="bottom"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">(561</span></td> <td style="background-color: #ffffff; border-bottom: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: left; vertical-align: bottom;" valign="bottom">)</td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Effective tax rate </span></p> </td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom;" valign="bottom"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">(15.4</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">)</span>%</span></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom;" valign="bottom"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> </span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom;" valign="bottom"><br/></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; vertical-align: bottom;" valign="bottom"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> (10.0</span></td> <td style="background-color: #cceeff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; padding-left: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; vertical-align: bottom;" valign="bottom"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">)</span>%</span></td> </tr> </tbody> </table> </div> 9785000 5637000 1507000 561000 -0.154 -0.10 7200000 100000 3200000 7000000 100000 <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="font-weight: bold; line-height: inherit;">9. </span><span style="font-weight: bold; line-height: inherit;">NET INCOME (LOSS) PER SHARE</span></span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="font-weight: bold; line-height: inherit;"><br/></span></span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Basic net income (loss) per share is computed using the weighted average number of shares of common stock outstanding during the period. Diluted net income (loss) per share is computed using the weighted average number of shares of common stock, adjusted for any dilutive effect of potential common stock. Potential common stock, computed using the treasury stock method, includes stock options, stock awards and ESPP.</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><br/></span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0pt; break-after: avoid; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">The following is a reconciliation of the denominators used in computing basic and diluted net income (loss) per share (in thousands, except per share amounts): </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><br/></span></p> <div style="border-right: none; border-left: none;"> <table cellpadding="0" cellspacing="0" style="height: 60px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td colspan="5" style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> Three Months Ended March 31,</span></p> </td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> Denominator: </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 22px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 75%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Weighted-average shares outstanding, basic </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 11%;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">        32,603 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 11%;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">              33,996 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px 0px 0px 22px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Shares related to outstanding options, unvested RSUs, RSAs, and PSUs </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">               482 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">               272 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 22px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Weighted average shares outstanding, diluted </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">              33,085 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">             34,268</span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> </div> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">We include PSUs in the calculation of diluted earnings per share if the applicable performance condition has been satisfied as of the end of the reporting period and exclude stock equity awards if the performance condition has not been met.</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">For the three months ended March 31, 2023 and 2022, we had stock options, RSUs, PSUs and RSAs outstanding that could potentially dilute basic earnings per share in the future, but these were excluded from the computation of diluted net income per share because their effect would have been anti-dilutive. These outstanding securities consisted of the following (in thousands):</span></p> <table cellpadding="0" cellspacing="0" style="height: 50px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td colspan="5" style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> Three Months Ended March 31,</span></p> </td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 75%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Stock options </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 11%;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">               140 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 1%;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 11%;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">               239 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 1%;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> RSUs, RSAs and PSUs </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">               2 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">               55 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Total </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">               142 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">               294 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; height: 10px;"><br/></td> </tr> </tbody> </table> <p style="font-size: 10pt; line-height: 1.2; margin: 0pt; break-after: avoid; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">The following is a reconciliation of the denominators used in computing basic and diluted net income (loss) per share (in thousands, except per share amounts): </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><br/></span></p> <div style="border-right: none; border-left: none;"> <table cellpadding="0" cellspacing="0" style="height: 60px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td colspan="5" style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> Three Months Ended March 31,</span></p> </td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> Denominator: </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 22px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 75%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Weighted-average shares outstanding, basic </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 11%;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">        32,603 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 11%;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">              33,996 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px 0px 0px 22px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Shares related to outstanding options, unvested RSUs, RSAs, and PSUs </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">               482 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">               272 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px 0px 0px 22px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Weighted average shares outstanding, diluted </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">              33,085 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">             34,268</span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> </tbody> </table> </div> 32603 33996 482 272 33085 34268 <table cellpadding="0" cellspacing="0" style="height: 50px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td colspan="5" style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> Three Months Ended March 31,</span></p> </td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 75%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Stock options </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 11%;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">               140 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 1%;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 11%;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">               239 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 1%;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> RSUs, RSAs and PSUs </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">               2 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">               55 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Total </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">               142 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">               294 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; background-color: #cceeff; height: 10px;"><br/></td> </tr> </tbody> </table> 140000 239000 2000 55000 142000 294000 <div style="border-left: none; border-right: none;"> <p style="font-size: 10pt; line-height: 1.2; margin: 0px; break-after: avoid; break-inside: avoid; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="font-weight: bold; line-height: inherit;">10. </span><span style="font-weight: bold; line-height: inherit;">LEASES</span></span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">We lease our office space under lease arrangements with expiration dates on or before March 31, 2024. We recognize lease expense on a straight-line basis over the lease term.  Leases with an initial term of 12 months or less are not recorded on the <span style="font-style: italic; line-height: inherit;">Condensed</span> <span style="font-style: italic; line-height: inherit;">Consolidated Balance Sheets</span>. We combine lease and non-lease components for new and reassessed leases. We apply discount rates to operating leases using a portfolio approach.</span></p> <p style="margin: 0pt; text-align: justify; line-height: 10PT;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="font-size: 10pt; line-height: 1.2; break-after: avoid; break-inside: avoid; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Below is a summary of our right-of-use assets and lease liabilities (in thousands): </span></p> <p style="margin: 0pt; text-align: justify; line-height: 10PT;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div id="t_ft_P9ZSE4J2K000000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 70px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> Balance Sheets Classification </span></p> </td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">March 31,</span><br/><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2023</span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">December 31, </span><br/><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2022</span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> Assets </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; width: 44%; margin: 0px; text-indent: 0px;"> <p style="margin: 0pt 0pt 0pt 5pt; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Right-of-use assets </span></p> </td> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; width: 30%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> <span style="-sec-ix-hidden:Tag685">Other assets</span> </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">     210 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">          360 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> Liabilities </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   Operating lease liabilities - current </span></p> </td> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> <span style="-sec-ix-hidden:Tag684">Other current liabilities</span> </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">         263 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">          486 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   Operating lease liabilities - long-term </span></p> </td> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> <span style="-sec-ix-hidden:Tag683">Other long-term liabilities</span> </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">—</span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">            56 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Total lease liabilities </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">          263 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">         542 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"/> </tr> </tbody> </table> </div> <div> </div> <p style="font-size: 10pt; line-height: 10pt; break-after: avoid; text-indent: 18pt;;margin:0pt"><br/></p> <p style="font-size: 10pt; line-height: 1.2; break-after: avoid; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">The table below provides supplemental information related to operating leases during the three months ended March 31, 2023 and 2022 (in thousands except for lease term):</span></p> <p style="font-size: 10pt; line-height: 10pt; break-after: avoid; text-indent: 18pt;;margin:0pt"><br/></p> <div id="t_ft_K9LCYRLDXC00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 57px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td colspan="5" style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> Three Months Ended March 31, </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 75%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Cash paid within operating cash flow </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   282 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">         355 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Weighted average lease terms (in years) </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 0.69 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 1.11 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> <tr style="height: 17px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 17px; background-color: #cceeff;">Weighted average discount rates</td> <td style="padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 17px; background-color: #cceeff;"><span style="border-left: none; border-right: none;">N/A</span></td> <td style="padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 17px; background-color: #cceeff;">3.93</td> <td style="padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 17px; background-color: #cceeff;">%</td> </tr> </tbody> </table> </div> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">On June 6, 2022, we entered into a sublease agreement with Innovobot Fund LLP for our facility located in Montreal Canada (the <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">“</span>Montreal Facility<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">”</span>). This sublease commenced on June 8, 2022, and ends on February 27, 2024 which approximates the lease termination date of the original Montreal Facility lease. </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">On March 12, 2020, we entered into a sublease agreement with Neato Robotics, Inc. for our facility located in San Jose, California (<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">“</span>SJ Facility<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">”</span>). This sublease commenced in June 2020 and ended on April 30, 2023, which is the lease termination date of the original SJ Facility lease. </span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">In accordance with provisions of ASC 842, we treated each sublease as a separate lease as we were not relieved of the primary obligation under each original lease. We continue to account for each original lease as a lessee, in the same manner as prior to the commencement date of the sublease. We accounted for each sublease as a lessor of such lease. We classified each sublease as an operating lease as it did not meet the criteria of a Sale-Type or Direct Financing lease.</span></p> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">We recognize operating lease expense and lease payments from the sublease, on a straight-line basis, in our <span style="font-style: italic; line-height: inherit;">Condensed Consolidated Statements of Income and Comprehensive Income</span> over the lease terms. During the three months ended March 31, 2023 and 2022, our net operating lease expenses were as follows (in thousands): </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 71px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td colspan="5" style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> Three Months Ended March 31, </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 21px;"> <td style="vertical-align: bottom; height: 21px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 21px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 75%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Operating lease cost </span></p> </td> <td style="border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; width: 1%;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">        318 </span></p> </td> <td style="border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; width: 1%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; width: 1%;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; width: 1%;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">          210 </span></p> </td> <td style="border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; width: 1%;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Variable lease payments </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">    128 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">     137 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Sublease income </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> (257 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;">)</td> <td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> (257 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;">)</td> </tr> <tr style="height: 10px;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Total lease cost </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">189 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 90 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> </tbody> </table> <p style="margin: 0pt; text-align: justify; line-height: 10PT;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="font-size: 10pt; line-height: 1.2; break-after: avoid; break-inside: avoid; text-align: justify; text-indent: 18pt; margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Minimum future lease payments obligations as of March 31, 2023 were as follows (in thousands): </span></p> <p style="margin: 0pt; text-align: justify; line-height: 10PT;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div id="t_ft_7EFCQJ1UF400000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 72px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 22px;"> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> For the Years Ending December 31, </span></p> </td> <td style="vertical-align: bottom; height: 22px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="vertical-align: bottom; height: 22px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 22px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="vertical-align: bottom; height: 22px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; width: 85%; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 2023 </span></p> </td> <td style="padding: 0px; vertical-align: top; height: 10px; width: 1%; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; width: 12%; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">279 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 2024 </span></p> </td> <td style="padding: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">39 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Total lease payments </span></p> </td> <td style="padding: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 318 </span></p> </td> <td style="border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Less: Interest </span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">(55 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Total lease liability </span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">263 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> </tbody> </table> </div> </div> <div> <div> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Future cash receipts from our sublease agreements as of March 31, 2023 were as follows (in thousands): </span></p> <div id="t_ft_NJMS93OQ8000000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; height: 48px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> For the Years Ending December 31, </span></p> </td> <td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> </tr> <tr style="height: 18px; background-color: #cceeff;"> <td style="border-top: 1pt solid #000000; padding: 0px; width: 85%; margin: 0px; text-indent: 0px; height: 18px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 2023 </span></p> </td> <td style="vertical-align: bottom; width: 1%; padding: 0px; margin: 0px; text-indent: 0px; height: 18px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; width: 1%; margin: 0px; text-indent: 0px; height: 18px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; vertical-align: bottom; width: 12%; margin: 0px; text-indent: 0px; height: 18px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">228 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; width: 1%; margin: 0px; text-indent: 0px; height: 18px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 2024 </span></p> </td> <td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">33 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Total </span></p> </td> <td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">261 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"/> </tr> </tbody> </table> </div> </div> </div> P12M <p style="font-size: 10pt; line-height: 1.2; break-after: avoid; break-inside: avoid; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Below is a summary of our right-of-use assets and lease liabilities (in thousands): </span></p> <p style="margin: 0pt; text-align: justify; line-height: 10PT;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div id="t_ft_P9ZSE4J2K000000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 70px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> Balance Sheets Classification </span></p> </td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">March 31,</span><br/><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2023</span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">December 31, </span><br/><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">2022</span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 2.65pt; padding-right: 2.65pt; vertical-align: bottom; height: 10px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> Assets </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; width: 44%; margin: 0px; text-indent: 0px;"> <p style="margin: 0pt 0pt 0pt 5pt; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Right-of-use assets </span></p> </td> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; width: 30%; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> <span style="-sec-ix-hidden:Tag685">Other assets</span> </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">     210 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; width: 10%; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">          360 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; width: 1%; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> Liabilities </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   Operating lease liabilities - current </span></p> </td> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> <span style="-sec-ix-hidden:Tag684">Other current liabilities</span> </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">         263 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">          486 </span></p> </td> <td style="background-color: #ffffff; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   Operating lease liabilities - long-term </span></p> </td> <td style="background-color: #cceeff; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> <span style="-sec-ix-hidden:Tag683">Other long-term liabilities</span> </span></p> </td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">—</span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">            56 </span></p> </td> <td style="background-color: #cceeff; border-bottom: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="background-color: #ffffff; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Total lease liabilities </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">          263 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="background-color: #ffffff; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">         542 </span></p> </td> <td style="background-color: #ffffff; border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"/> </tr> </tbody> </table> </div> 210000 360000 263000 486000 0 56000 263000 542000 <p style="font-size: 10pt; line-height: 1.2; break-after: avoid; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">The table below provides supplemental information related to operating leases during the three months ended March 31, 2023 and 2022 (in thousands except for lease term):</span></p> <p style="font-size: 10pt; line-height: 10pt; break-after: avoid; text-indent: 18pt;;margin:0pt"><br/></p> <div id="t_ft_K9LCYRLDXC00000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 57px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td colspan="5" style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> Three Months Ended March 31, </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding-left: 0px; padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff; width: 75%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Cash paid within operating cash flow </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   282 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">         355 </span></p> </td> <td style="border-top: 1pt solid #000000; padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding-left: 0px; padding-right: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Weighted average lease terms (in years) </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 0.69 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; padding-left: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 1.11 </span></p> </td> <td style="padding-right: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px;"><br/></td> </tr> <tr style="height: 17px; background-color: #cceeff;"> <td style="padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; vertical-align: bottom; height: 17px; background-color: #cceeff;">Weighted average discount rates</td> <td style="padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 17px; background-color: #cceeff;"><span style="border-left: none; border-right: none;">N/A</span></td> <td style="padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding-right: 0px; vertical-align: bottom; padding-left: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 17px; background-color: #cceeff;">3.93</td> <td style="padding-right: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; padding-left: 0px; height: 17px; background-color: #cceeff;">%</td> </tr> </tbody> </table> </div> 282000 355000 P0Y8M8D P1Y1M9D 0.0393 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 71px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td colspan="5" style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> Three Months Ended March 31, </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 21px;"> <td style="vertical-align: bottom; height: 21px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2023 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-top: 1pt solid #000000; vertical-align: bottom; height: 21px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 2022 </span></p> </td> <td style="border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; vertical-align: bottom; width: 75%;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Operating lease cost </span></p> </td> <td style="border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; width: 1%;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">        318 </span></p> </td> <td style="border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; width: 1%;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; width: 1%;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; width: 1%;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; width: 10%;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">          210 </span></p> </td> <td style="border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; width: 1%;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Variable lease payments </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">    128 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">     137 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Sublease income </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> (257 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;">)</td> <td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> (257 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;">)</td> </tr> <tr style="height: 10px;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Total lease cost </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">189 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 90 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> </tbody> </table> 318000 210000 128000 137000 257000 257000 -189000 -90000 <p style="font-size: 10pt; line-height: 1.2; break-after: avoid; break-inside: avoid; text-align: justify; text-indent: 18pt; margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Minimum future lease payments obligations as of March 31, 2023 were as follows (in thousands): </span></p> <p style="margin: 0pt; text-align: justify; line-height: 10PT;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div id="t_ft_7EFCQJ1UF400000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 72px; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 22px;"> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 22px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> For the Years Ending December 31, </span></p> </td> <td style="vertical-align: bottom; height: 22px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="vertical-align: bottom; height: 22px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 22px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="vertical-align: bottom; height: 22px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; width: 85%; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 2023 </span></p> </td> <td style="padding: 0px; vertical-align: top; height: 10px; width: 1%; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="padding: 0px; vertical-align: bottom; height: 10px; width: 12%; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">279 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; width: 1%; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 2024 </span></p> </td> <td style="padding: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">39 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Total lease payments </span></p> </td> <td style="padding: 0px; vertical-align: top; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> <td style="border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 318 </span></p> </td> <td style="border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Less: Interest </span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">(55 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Total lease liability </span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">263 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td> </tr> </tbody> </table> </div> 279000 39000 318000 55000 263000 <div> <p style="font-size: 10pt; line-height: 1.2; margin: 12pt 0pt; break-after: avoid; break-inside: avoid; text-indent: 18pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Future cash receipts from our sublease agreements as of March 31, 2023 were as follows (in thousands): </span></p> <div id="t_ft_NJMS93OQ8000000000000000000000b"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; height: 48px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> For the Years Ending December 31, </span></p> </td> <td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> </tr> <tr style="height: 18px; background-color: #cceeff;"> <td style="border-top: 1pt solid #000000; padding: 0px; width: 85%; margin: 0px; text-indent: 0px; height: 18px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 2023 </span></p> </td> <td style="vertical-align: bottom; width: 1%; padding: 0px; margin: 0px; text-indent: 0px; height: 18px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; width: 1%; margin: 0px; text-indent: 0px; height: 18px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; vertical-align: bottom; width: 12%; margin: 0px; text-indent: 0px; height: 18px; background-color: #cceeff;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">228 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; width: 1%; margin: 0px; text-indent: 0px; height: 18px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 10px;"> <td style="padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom;" valign="bottom"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> 2024 </span></p> </td> <td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px;"> <p style="margin: 0px; break-after: avoid; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"> <p style="margin: 0px; break-after: avoid; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">33 </span></p> </td> <td style="border-bottom: 1pt solid #000000; padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> </tr> <tr style="height: 10px; background-color: #cceeff;"> <td style="padding: 0px; margin: 0px; text-indent: 0px; height: 10px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"> Total </span></p> </td> <td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">   </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">261 </span></p> </td> <td style="border-bottom: 3pt double #000000; border-top: 1pt solid #000000; padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"/> </tr> </tbody> </table> </div> </div> 228000 33000 261000 Represents investments with initial maturity days between 91 days and one year. Represents certificates of deposit with initial maturity days of 90 days or less. EXCEL 69 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "U*JU8'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 " M2JM6[8G'-.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$[8'TSJ2\M.&PQ6V-C-V&IK&L?&UDCZ]DNR-F5L#["CI9\_ M?0(U)DH3$KZD$#&1PWPS^+;+TL05.Q!%"9#- ;W.Y9CHQN8N)*]I?*8]1&V. M>H]0<7X''DE;31HF8!$7(E.--=(DU!32&6_-@H^?J9UAU@"VZ+&C#*(4P-0T M,9Z&MH$K8((1)I^_"V@7XES]$SMW@)V30W9+JN_[LJ_GW+B#@/?GI]=YW<)U MF71G&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" M2JM65&U.6H(& " )@ & 'AL+W=O4D0\ M.94K$<,G=GJMX@OYCP-]8-<_RI*0V>9 MGB?#)/]+UL6[W6Z+>&FB950&0PFB("[^\Y>R(EX%]&A% "T#Z+L EU4$L#* MY4:+DN6VKKGFPPLEUT1E;X-:=I'731X-;H(X:\:95O!I '%Z>"V]%%I%$Q[[ MY";6@=Z025QTCZR:VR19$N2>$.I19RC/>%[XASIDM^DUIV*[B6"['*N0L=?7/ M1WB'3+2(DG]M]54(=NV"V7C]D*RX)RY;," 3H9Y%:_C#=V[/^=EF]DAB;[QW M=]Z[F+KI-(^;E; YQ<-=I_W99@F-JFGI;&?I[#!+GU.NM%#AACR(E53:9@^7 MTBJU5SUSO,WFV0>#PD7P17Y!8>6@1#:^?$E799IC+-H/$U??9W/OMHZ<:I4N^;$?.*J[7;+FTSUV82 M#:QI9A81R,:5M.@ZYA9UT&+5MT$HR'T: M/0EEG6!Q$<=QVJS/6-?F#X^M:_ 55KB'&'P0BR#1T(R:W//(VD7W"$VB2*@< M&L=201_(IUJK852GKF%J#--##$]BSQ3SA,PT#$PB%10^C;7:P'_?7@NX^O6- MU3(:5->R(2 7A8RMY4?^0B8^C-=@'G@%"2%=&I<<="$?]1V7]:U^FX >UU"/ MBW-+Z7?D^Z">G&PO2(Y]GV)[N^*2=# 8D/O3FU/B#MQ$0W]10/)6[TW0D6OP MR,6A!O7^N)96[[CD+ U@;/1T2ZO?.V.W"LS8:'UO5GD(D>A$Q;Q"^(-X@7^9"T+]3V M*'ZQ[MN,\:BZ/@TIT0-)"9;9Q2Y>MGSA6^-6G[ABE<\F\(@:/*('X=%L*<(0 M1F*TXO'&:@Z7J5S!X'%U[1D:H@?1$!B+@/AF6GI?8?;(-PO)IU1#"K6S7"W;MGX>,MICK'\&*]MGFT=#/?0@ZAE#MU20>R:Q+U[([\+> MC+@4+-9B V 3;4@ T]"&RRO0189P*]+:2R]U!YY F1 Q"\$ MK7Z;P!MJ\(;B=++-JQ&'O'J5)O!Q8N^EN$[5/BT>5M,>,YC##MH:NHF$6F2S M_R^@H)?8!+)'L++?XG%UC1K>83B=O)XYK+:.A"FEV2:@AQGH8?3H/Q<="5]* M_TW $'OU:QE.,8^!#F%9.2KKR:VA)B!([9G_Z9L0W+S MXBUYO!"56[Q[A.Y'L^N1]1=!/+"N0X-%#.>8&6 0T.R5U=.1:*8TV@0;,<-& M[/SHV>E(T%/Z;P*AF$$HAJ//MV0G7&G;9L.+Y2GZJQ%S M*M9I@J&3B)(?GS&NHC%OZ]NS1C88C@D'9"\<('*Y-4$974-975Q*#H\ M>>T1JDY>>."W.NR\.N.3H6%^]"DA7O:[4G'<9_=T=[QJE!\JZIC7B[-9=SPC MRX2$8@ZASNDY9%E5''&GJ36,LHOEX+[0F4OP.=S*?7V)ON"W:&S MX?]02P,$% @ +4JK5M-M#OZ+!0 W!< !@ !X;"]W;W)KYT M.A7IEN18?& [4JA_-HSG6*I;?C\5.T[PNG+*LRGRO&B:8UI,%O/JMQN^F+-2 M9K0@-QR(,L\Q?_I$,O9P-H&3/S_\H/=;J7^8+N8[?$]61/[G2][1#9?$/)0^B=PUT*G>,_=(W5^NSB:<5D8RD4H? ZFM/ MEB3+="2EXW<3=-*.J1W[UW^B?ZZ25\G<84&6+/N7KN7V;#*;@#79X#*3/]C# M%](D%.IX*:MO0GX"T%)+EC;-2D-.B_L:/S43T'& PXH :!_1?U]=?[VZ M.+^]O "?SK^>?U]>@M67R\O;%3@!/U<7X.WK=^ UH 6XW;)2X&(MYE.I1M;^ MT[09Y5,]"AH9Y1OF'X /WP/D(=_BOG2[7Y"T=4>'[E.5;YLT:I-&53Q_+.F2 MFV=BAU.R=E$+1Y!^)Y,%F]>PT"F8S MY+56!SJ#5F?@U'E5[(F0N5:F"B^MGY!-8QTF[(T.D9?TAJ]%6LP\+X$SN\JP M51DZ59ZG*2NU1#VC3&X)5WM92M2 M<++#= W(H]KR!>E+3@_JWZ8Z,@3-$A0.5)M&B1_$=M5QJSIVJKYE$F?/$!B; M,Q8F7C24:#&+/'^L5F>MR-F1J548Y?*IFE*]I':Z;M^#@E@K=F:(0#$:"+78 M)+Y=9=*J3/YB116L<"RJQ!P^C+SAPC>M8.P%(Y,)O0Y!GE/H5U; ML3K4V$$-.CFRN*[6MD,<,H:-PN$CMA@E,!J1UC$(NB%4KVJ'--^LK"2&O=VZ M46>S\R <*\$./C!X5D>047Q',RHIL;<%T FQO^T+7BK:8=(=R^ S8;;#3YI? MUH1--*'AWF6QF8V53$!2EFM^8=WT6P6:%(KC83-@,5*M9#*B ML6,5=,.JW14XV9.B).[&!9HP"N+(V,".6!U*[8@%W Z[ &.:;5 *3'1937S@Y%Y11V[D)M=EA)PDQ:9@((P M"(85:S-#T5C)H@YDR VRN@ZREKA'9A>9J/*#89-E,0K&NE?4.Z.Y<597P3%] M)JY\Z,^2H4*+&0K&L($ZKJ$CARN6Y[1IL:HS%BLD+>Y)D2J]X.UW)@D(WUF% M.P/;MWY@/5O^_T"'R7?,1&YFKB1+?VU9MB9#>457"UKDPB>DC- N& MG:+=+H8C_2SJZ(J.TK7,RPQ+TIX)%6H7='L":*'NK0T!,E$:QH9N*V]' M1'>X16[<]D6OR8:FU+[#F@0]B=2A>]A,VNQBSQOK=E''6N1F[2TG6)3\J2X/ MJT23G"=)F(3&/%KMD#>V<76(1<]!K!A=P5;1%H1&88R,S=9BITID3+3?L=9W ML]8@0K7R_BZ)9HCHH ^PG#2L=I:3QK3WZE6_]_Z&^3TM!,C(1CEZ'V(U#;Q^ ME5S?2+:KWL;>,2E97EUN"5;BM8'Z?\,4-)H;_8*W?:&_^ ]02P,$% @ M+4JK5IMF?9W.!0 9QH !@ !X;"]W;W)K(G"F%]WMD+LKKI='FQQA/@EW>%8_K.F M+$)"7K)-E^\81JLD*0J[T+*\;H1(W!D-DWN/;#2D>Q&2&#\RP/=1A-CK+0[I M\W7'[KS=F)/-5J@;W=%PAS9X@<6/W2.35]V\RHI$..:$QH#A]77GQKX:.TE" M$O&3X&=>^@T4E26EO]3%W>JZ8RE$.,2!4"60_#K@,0Y#54GB^"=_H=L,)KM _%G#Y_PQDA5]4+:,B33_"? +,$6$_HM20X68*3$$V1);0F2*#1D-%G MP%2TK*9^)&V39$LV)%;=N!!,_DMDGAB-9P^+V?>[R@K.OL\6B\_@ OQ83,#9 MI\_@$R Q>-K2/4?QB@^[0F)43^H&&9[;% ]LP>. >QJ++0?3>(57U?RNY)83 MA&\$;Z&QX#UBE\"QSP&TH*/!,_YX.C3 (_YE:YITM2> M/E5-Z"N^0P&^[L@9RS$[X,[HSS]LS_I+Q^M$Q2HL>SG+GJGZZ(D*%,I9GG+5 M44WSO21?+36'D6_YO6'W4*:@"7*L?AY4@>;FT%QC!\QVF"%!X@W +W(MY"U= MX9ZR*TY4K,+7R_EZQJY8H!!S(">C7#78+ZR8Z_BF1=Q24P^\6F\T0WI]3]\9 M?@[.-X*;2[J(!=L$WTH.EY#NI$8('4*_\7C;L6H0FS&N[>@A]G.(?2/$KSB6 M R9,$**57($)%VH '; .9+\!P''[@QK*9A#TK9:6'.0P!Q^8<;0QN'4@!TV0 M?=NM@=0$^9:K!VE;A=I81IC%["-Q0"-M&V8E*H^&;KT1=5&>U=+9=DD.;2/ MNUA@.0E%TM]4;#'+D(*SD'+^^1S$6#L\L[IE/)X+ZW-($P4MI]>"&A:HX3NH M$XA++'T=!CM&#R3Q6?+R#;Y +_K1D)6N3'V_7Q\.FBC7<_P6X(4:VD89&CT> M!]5I@+BP765X",AB;,&0S:FKQ0+MLL71,2[H7D\&&X_H<: M71?5VNB%AMEF$3,T^NI8'AJ)DZ:L0403UH->BWFS"YFS!V;[EBS)$J:T2ENU MFSS@#':R,@.Z5LN'%KA10(^U=*>J5MW3%#H*S3HZP6O,F.RVC=RIO*!2OB1D/2: Z1(O16.7H[CA1M2KGPEA __??$$&C*3F:Z8FJ59D6 MK@2:7EC6&&7 O\ MI&;C5-6J;RP+L^%8_^.=I=&H'/W2\D35JDP+(^*8CF4?8;9)3C*X- ;[6*0OM_.[^6G)37)&4+M_:U^-TS./HDQZ!'./V$;9 MJ1"O94GKTI<3A*6G&NF%H+OD8&!)A:!1\G.+T0HS%2#_7U,JWB[4 _*SI=%_ M4$L#!!0 ( "U*JU86*K8<*@@ %PW 8 >&PO=V]R:W-H965T&ULO5MM;]LV$/XKA#ML+3#7(O7>)@9:2\*"=4T6IQN&81\4B8F) MZL63Y*3=KQ\EJY8E4HS5WO8EMIR[Y\A[2(KW4#I[S(N/Y8;2"GU*DZP\GVVJ M:OMJL2BC#4W#\F6^I1G_SUU>I&'%+XO[1;DM:!@W3FFR()IF+=*09;/E6?/; M5;$\RW=5PC)Z5:!REZ9A\?DM3?+'\QF>??GAFMUOJOJ'Q?)L&][3-:T^;*\* M?K4XH,0LI5G)\@P5].Y\]@:_"G12.S06OS'Z6!Y]1W57;O/\8WUQ$9_/M+I% M-*%154.$_..!KFB2U$B\'7^WH+-#S-KQ^/L7]*#I/._,;5C259[\SN)J=HZ\Q:D+-M_AI_:1!PY M8'W$@;0.9.!@&",.>NN@#QVL$0>C=3 &#F2L#V;K8 [[8(XX6*V#U>1^GZPF MTUY8AHO#5V--T\PR^J1M:X*_E_&_:KEZO+]^O+=A??FQO?0 M^H9__.*_OUFCRX!?7:Y^_NGRG>=?K[]_YA!LOT;^KQ\N;OY <_1A[:'GW[U MWR&6H9M-OBO#+"[/%A5O4XV\B-KX;_?QR4C\F[P*$XG;2NVVRM.4C\MUE4"*#?$$I=\7G?3+Z M_@L^&@Y#@AR&!&D C1' M_2>91G+[OF43<(LXOWC')>;L*#E"Q16O*G12Z3C M'Q'1")91KL2OU\I7Y3:,Z/F,I[*DQ0.=+?=$R0;"'LQLP.IU\F%I6*9N8-.0):/QTT>RQ"=I/47X,.:I M:;Z]J!>M9KIL\B2F1?D#\O_>L>HS^O,Z3Q+$[UF/81'_) 3FV(<$\2# ? M$BP NNQ;Q[8-Y5SY#W?G;%FF9:Q:0HST]3LP1!?*0-,90D2S#^E^0%0Q%[V MK4/V+67V/V1\PB7L'WZ#N^?;7%3O)1]"EH2W"9WS??&\#!.*2AKM"G[[IN6/ M*.-\Y7>H"C]1Z7;"$KI,##P@3-FFJ82=$-"'#!@ @?7XL@]\V4J^KOF6OUXJ M.0,'7@ 1$>9$P? M$BP NNQZAQ8=92L7I3EKMD><%KW7/*IA_SUU17:[HIHT]P!*!?2E&>9:T2^3 JHU0*'UN>L4":R6))J9-*^UWIBSD&YI5H8U<5(R=,FF3MC,8XE>(5AY MZF9-I@02+8!"ZU/2R1]865\O_2Q6B'F_A,5!+B)2ED 5CQ:M+^=9IF,+FPW0 MN#XH6B#I!=8UAQ!LC"Q^G5R!U7K%@*V3&!)E &SHNJD-9Y(ID?0,8R@8>!(\ MR]0'):_$:.Z:EC:@,9 $G3L6MLV11'7* E9+"]\N4ZL#3![9HE P(E2#QO5! MT0))+]1:->ZD!:S6%KY.K<:2RE\F5[=V3^K5$CQ1L)88R15K25259(V[BAVK M2W;UHGV<-?F2 %JO8[%@-RS7-DQQ:(-6[:!H@:07V+");3IC.]:N*,?JJEQ< MM)]F2"S)L6G;FK!H2^IR0FPLW"Y%/!YZ.*Y%HSD/B8>2L20H7]S)4>/Z)XM= MI4RT__$LAH#6T:!H'BB:#XH60*'U!T%7;1-UM:T^DB%BF>T0>[#0K-0A)I,% M6F6?U(, *F:?A*-#?G61#7\R0\3"6;>'MVEUJR;S=D)('S1D (76IZVKKXFZ MO@:0\M41)J^:DB*>B,]F@);GH&@!%%J?T:X\)^KR_"L5?2*6H,-SZ];$&C?Q MU&V;S MHD0V%UN>E*\2)NA"?=!3:KHW[6=>(E!N:Q V3?+U$"0MO6=*LHT_. M3L@'!%9$K-(-#;OF4-$$C>J#H@62/KBVJULC>]%.0"!J >$_(EA*JEA5SVW3 M'LY7T.<60-%\4+2@1;/&\M%GM%,8B%IAZ!\<5#DG$-%TF^2?*:W+C(317%.B='5SRQX[('%E-_@8AHE?#;%TD>%Q0/W.29#C7_5FEEJ,T_= MHJEL@*(%4&A]-CI)1%=+(J>?T>E2GB#UBY4NZA>&;1#'< 5&07434+1 T@ML M.,0TL2/?9^B==J*KM1/U&9V<(2*>8ENF3=SA5!+M=,)3;P\S+]J9]L#(EQC- M+6SK0RE*9N>:KK A6QR]9U2_=\9[?<^R$B7TCCMJ+VV>[&+_*M?^HLJWS:M' MMWE5Y6GS=4/#F!:U ?__79Y77R[JMYD.+]0M_P502P,$% @ +4JK5N+U MZMPN" @24 !@ !X;"]W;W)K++M V0=W=?69DVM:M+'I)RHG__9*4(LDB12>[ M?HDE93@Z,\.9,R1U^<3X3[&A5(+G;5Z(J]%&RMW%9"+2#=T2\8'M:*'^LV)\ M2Z2ZY>N)V'%*EF;0-I^@((@G6Y(5H_FE>?; YY>LE'E6T <.1+G=$GZXH3E[ MNAK!T7ONP>N[B:-EF6VI87(6 $X75V-KN'%+8[T M "/Q1T:?1.<::%,>&?NI;WY;7HT"C8CF-)5:!5$_>WI+\UQK4CC^JI6.FG?J M@=WK%^V?C/'*F$DS.5W]O29U@89@"G+A?D+GFK9 M8 324DBVK0&!#6 T)C:(7,F'5'))E? M3JOYD:)^>W]]\6]U]^N[O^\?$.+'ZHGZ\? MO_U8@/M/X/9Z\1E\^G+_YP*,P>^+._#NE_?@%Y 5X,>&E8(42W$YD0J#UC1) MZ_?=5.]# ^\+P5=6R(T 'XLE71Z/GRCLC0'HQ8 ;Y%7XE? /((2_ A2@T('G M]O7#D0=.V/@S-/K"(7\2L0$KE1P"[#C;9\I(\'@ [TJA+K+B/5 )R(G,BG4U M@S.947'A\F/U'NQ^C\[N"[$C*;T:J?05E._I:/[?_\ X^)_+"6=2=N02W+@$ M^[3/OZEBE!4IVU*7F=78V(S5-6<_3] TN9SLN_!MH2B8QHW0$:RH@15Y(W6] M_+]*+U61I "2J9*4LB+-<@J*!J]^KN]2'50UWZL+^E>9[4EN!G9C_.K(1N>, M[)F4';DP;EP8>R-[1Y72-".F(+.5]H;R@3P87VDW[;1[72ZH]$:=@"+8B[DM M$D;NB$\;N%,OW.]T65;DH6I82C@_Z&"I4)94H^>ZXNL+E:N "$&EL[Y-+5PP MZF-WR$RA&WS2@$^\X!>2I3_'FK'4-&1;1>/"^-T%,;%>/\-Q#Z(M R$>P#AK M,,Y.9OI:M0X"&!_O:95?VMVJ1_A))7E4^25H6G*3'2[L,PO7.(R3L(?>)16% MV T?!BT9!B<->* ]R)HP92\I5MNM>0YDA)"]-Q7 27V"#BF'40^Z00M/9 MP,R&'1J'7N2JIU$=BYK6)>>T2 ^JGFTI$:7^41'0UKC]7>OMX@GZD&T1& Y, M%8A:Q,@_H3=$5220"5&J*:TJ+2D W>YR=J#:U2#/:*FST=3<4S.^?M=1M4@L MU]M"P8 5+=U#+W7.[^6&BT)X-J)^$+B$X'<#4\BW$_AYD0XJU=FW1Y213 MT$QESC/RF.7#_ 2]?/Y6@CJ7MF-GM"P/O0PXOTY35A:UY4Q'2U,]53FM:I$[ M(R([*%'0+_$N*1C,!F+7,BKT4^H#ISN2*?9\UO.==F%7J2T]U 0=G&F53H<0 MC/%0Z6RY%?K)]0LKUF-)^595S!T3V0!"!S/VFSV'#([A4+UI^1/Z"=1DJL]Y M+D:TG&<+3:.AA&UI$_IYLYFC.W+0T]()ST%YL>4Z6RA";G2H)47D)T6%CI>O MZ#J0@_\@BF8]C XQ.(2QI3_DI[_[HPSI%#@G4)O/X@#U8=I"X^E I%%+>LA/ M>G=T117&I:I!>UJ4SD@CFZ;&$":6'UUB:*B30"VCH5^A5+ M3'36->:YM!V[I>5$=((32YYNB"9#U0XZ%Q(=EFR7'>X V^PWCO LPOT0.^3" M>#H=BG'+D\C/DP^&;54C/Q4_$ .U9;02D5%M0HR MKQ90;[/ P=4PC*T*[A"+8#!0%L.6L,/3J]C7E45_97'N2KI(?C8-^IV(0PXG M'5XX-JWE^1#^NPJYR@I2I*_97O4V%&_>7SV3MF.WM&U%>**MR+0KBJ7I()LM M3:&WC#8L5Q/7'4M'!X%QT%_^.\0&ELUA9Y?U_3T+AT@XP!EA2_&AG^+]):O. M[M=;X2)Y>Y?6):;F_U"1:BD^]%-\?>"A9S(%[Y:TNGI?[3H/V.@TPR;H,8)A M:$7$L:B&.!YH5<*6R,/D=+%U@7475&]7\.:">B9MQZ:W;4#H;P-NZ#HK"CW3 M]+&&(GZV=-IL,SA.$F35(\>R'.+90&[CENBQG^@_ZH[0AP^[-IMQTN^E'&*Q M6DD.3"#\(VL9+E?FPOQWX0LT)8GT:P!XE40*&7.ES:LX-S,PLZ%-GSR0W M3'9B(ZA^<>Q$6QMDBT#4-VG2^9AE2_G:?.,C@-DAK3X+:9XVWQ%=FZ]G>L]O MX,5M]350JZ;Z..DKX6M]2IG3E5(9?)@J7+SZWJ>ZD6QG/IEY9%*RK;G<4*+Z M:"V@_K]B3+[" -A, !@ M !X;"]W;W)KO(%2@2 %9LN6T M3>(/P);35D 3&W'2/%S+/RH=8)MV$]C4T@7W M?+,H3T<'#(@L%8DM:/RYHSE9RX8 XU-GGL M9O'KV\4OB_GYV_?J?#Z_^O#V_>+MK^KZZO?%?/'ZYF2:< @OG1:=P8MLIBNJU*ZG\?/\4X :$LQ[AQ>Q)@V]TF*BCP[&:'-7[[84/=$^= _ M:V/W[ >UT5$95W2'48D;=?CRY1'_G6MKH$G.:*5="7WX%+DU=! "D"K5!%^V18J"@NX;"H9<(;94:=8F:&T*(- QFIAX9Q="6:>(67EUGG M0!'._.'/QUOO00MRE>X]7[5.Q!RY3P\)CYY?_;&XW#]\J=Y7[&):@DVW_$(KT 2A9D4Q4D$@ M)C#?F0#N/>M+I=L^D+W0X$JIUM@;'#,P![MIEP"+D&H+6@ ]%$MS(H:T=SP M6E.#=;R5SP9I^:HF'=O ].SR4D"> _H,[\R-7$B).P$X40ONMK'Q3%=LXC># MKZCNDFI3C)D\PW& S;UW?Q5\O5\A4EU),HI"@AHT1Z3I]=;D ER9$)/ZU.J0 M$&6@@,0?C$'9E%D,YB+QJ'.VP5GJ[/26I:V[_(H QC\0C#N?1P%%1K+'J.0X M"1XQI^01 YWL72-0A8$C49(*KP&RU(/M"PV*\ZMK%G>7\AO.N48C$;EC>4!4 M2V94R5>="=RLC -YD3!D! ]R6G&@;J4WE(1#[?L.%%=ME M-*714 )DZ=Q:*;'0@1@LC3E*+FH)3T?ZI;9<0S&'=4GD%%F#<:(7RV+7[\G_ MY][V#+"K@8;("6PNE%+)(G!ZVX:;;0I 60I:1+$HJ.G0<: ^.,-W-WR.1.L< MP8((J6=]XU!=*>U]R#K[.B93RVIV)V/1?5/[-PYE,F<5+$TLK,\5%>A3:_BB MU@["+86'@JGU+2D:#N?=T,FVEH;:MPFH$&2$'0,N'T2KZX$)TIW^.4*T=&BO M ;LU(&R/[HD6T-9+R,X\0BN,$ #4S]!BT/.)^4(@A#AO.5.7"(Z,MET[.M/R1YSU$3( M^V-X<%$/A-%\[X;$([2-_(G(>?M(_2@U[EMM%J+8-LQV],@-CQT0JK4FB9DJ"=0:H;H$#:[2CQQ=BUJ:!+7=P0\GZ4 EK MC%_/B"O/ UTF65CC(UDWC958,3V9":^ 8,DC4V>#6R.$!NS )9CFGR1[+/A0*#'/)"NJL M08P9[GX%DE74.]KQ/(L:)X/O8I=$D6;O$$M>#1)RY+;R]LB$K$O@-#SK"'U@ M'[7A"*"N>+*K#*UVXTV%%+V(9-@9AB[?#%DU,<\N$!O)#"!X6A!$4>?3H5)OXGY@%)^,I*T V2PZCBC87(@NYT&>WAWZVPW/HN;ABWWL?7U>V0;C]3Y1C+"-DGLNVW<9T M [&3Z&S;B$BU2%,W"WXM6I/'OH^G.[]E@-]K^<4F*G$@_ZPQ/!U^%#K/OX5L ME^=?E !_C6ZF+*VP]6#R\X\C%?*O-/DF^49^&5GZA"*32\S9^$#B!7B_\C[U M-WS \%/9V5]02P,$% @ +4JK5@,=9IV8" D1< !@ !X;"]W;W)K MV-()G_E"1#R>CT>FP MX%+UKR[\LP=S=:$KETLE'@RS55%PL[D1N5Y?]L?]^L&C7*X791\*3X* M]WOY8/!KV$C)9"&4E5HQ(Q:7_>OQ^/?D[@5>4Z" .-KE-EO5-+![O=:^CMO.VR9)6[1[W^541[3DA>JG/K/]DZ[#V>]5E:6:>+>!@("JG"?_X<_= Y<#;: M'=[_\N']Y_>WW^X&#H(IN5A&H7MW,JR.Y6);/O\$( : M5),:UD#>M+%RZN5-]UDIGH2J!%L87;!;8#5@ SSM M5NS6^U@8]L_KN?7/__6: X+\X]?E4^:]0;#R;CXQ[]GQV? M]!Z$^:E2TC&C-SQWFWIC[V0P^_D$G\=G)[U/VO&\V4'@=L3V9H/1Z&=\3J:C MWEL\RW6)JN0&C.*,O3;8I&%QXX+>Z4EO=E8+#\\L $+6C #.!M/1&6L /D;U M-4\_D_94FXR5>VQ@WGF"65X(VB1U1H_6*PF'T4*T0OSXP]ED/'MC606/FGQ# M ;4\!QJ=IA72[/-*X!Q"JIG2CO0*U$DOHU%>"^N@*+4!%RC205I6&1+-V1*G M%?M:<>/@#\JQ"-6AF",#";!;<<"9PQ(G<6TC5G([4:LB_4J5Y ME05@R-(*CN6%KHB14$#TBSJ]"(NJ'.%5\$A<&I"A/$U-):+\W/.^=BK5=T12 M,6&!%DNVIG;M 1O]^<*=H$,U_Q.]AJQ)A7%HB"S5BFJ*)) Z@.1SF4MX$+MJ M)0%B-":AX&>!9F&AQ=+ XY!"EWI%X8HK22V&)EVDB1$A2PG_PH.C-%+ MM;R8$E)E>& V^!+&!]^'&ZAUF8B^!=F-SJJ4?'"-F,O,H9*1P;SK4LFK> M-:[:=B%P97\"4^$KV5KF.9L3#;Y6THBL3JJV]-7B$"U'I*G*1B,]>DG%X!N( MFF^V>9.P]VI?46S*G.]WGJ0A_;'6Q0M/'(V28\P!>4ZN! 1$&K.8%;L.2=H: M\JJ0Z?<(J9/Z>V"COS2-]=I: 4W77IDW9\4S2H:PS,,R 3E-SAH@,<&SNF8\ MP)=<9DP\E^1"VZFR*%P&Q@1)++)MRS6[PN[]N5ISB 3P9H%X^&9U+C-?#&YX MSE4JV$<:JBQ+HAUO41B+.834!A\T;);,_F?#+&L,._E_&-:[W0&>B< #S]ZC M<3)NM/K!Z1]<(1TVK.$IJ+-+W=(@T8Q$#^VS7LLG"U>S $< XD@DJ,-AIZVXD_4(IVT"TGE F)"N)K M$3E"SW,9)AA0*+;.34FU#OA]>T1[*J-3X2EE@8_":VC6]WV+1#J1KI3.]7+3 M[A;/(JWJZMPI5![0@Y%*#\X7]KC6_ZK3!T5L?$D\Z?!(U]1E=+S&M! M14-Z1*Y(V+NZTW(#S$NOPPZ:&&!WI*UO_<19@,&?6VO,424WU ?WQ.:<4=.= MG+ZA@:G9<-]L8-?G[-/>Z+ST43"+?&@#4[;LD38&3V1O?/I]0_G-?Z,\^A1- M.$[*<&(=JQK)H&WCU "%]5(51J,H%6T<<0T^:OS:SFHI5VAN2BR@T.?,06WH M3XMO9!5M!4>IS" _]L6B:5\A:\.8U:U.;A-0$*6-H9!/V,[7".YUJ)N-H=>_QYD'@/=WT?K@@P M4Y5O'SBS@"Z-VM(6RWH0K8<*YXS$Y-;.GR^(M#4_[@"T77F'G9&P>UIXW0M( MA=I/V: I#ITHO3P2]M-T=TBUM"U#FJDKWF)>+U52T2RCPIYF=GW!\YB" M-./*K)7?4NI3QY+O 7RS ]A/X'ZPAZ*?Z*9-A)&=?-ZJCK&US!$OF@^[]VBM MEMKGMPICA%05+L0,@WV%XAB]7,?>:%LW%7RG@M"INYW&P5OUN:SO&Z@@-*'Z M\F;I1B_M*GIS=Z1HVG"=MW]AK&!A>/=9'\+@AYLV(2@:'8#4 W ]$AA32YHJ MZ5Z].T_5SMFR2(J8^4@@NWT=WA(>W5U'30&BCU4"W#''&]=U*5;R32@O\4*< M4>E&0%Z9U6F."_>^MNP=C4^326=H:WSY[=P=5O++3Q%W;5W7M@*';^G4>VRZ$U MW'K(UW64T;[8.@^@7$O["962:O/;:;=AY38K"L?0O@RWS>1'>F#9/ MF_?-U^$U:[L]O*R&MB5UPEPL<'24S$[Z@>_U#Z=+_](5_0A5RG]="8ZPT@:L M+[1V]0]2T+R%O_H/4$L#!!0 ( "U*JU:(Z3?5S@D #(< 8 >&PO M=V]R:W-H965T&ULW5E+<]LX$K[S5Z \KBF[BI'YEI1Q7.4X MSJRKXB0;QYG#UAX@$9(PH4@% .UX?_U^#9 2]8R3O>TA,0F@WU]WH\7SQTI] MU3,A#/L^+TK]ZFAFS.+EV9D>S\2#M;=>>9D26CJOI* M+S?YJZ. %!*%&!OBP/'G05R)HB!&4.-;P_-H*9((N\\M][?6=M@RXEI<5<5? M,C>S5T>#(Y:+":\+\ZEZ_(=H[$F)W[@JM/V?/;JS*22.:VVJ>4.,][DLW5_^ MO?%#AV 0["&(&H+(ZNT$62W?<,,OSE7UR!2=!C=ZL*9::B@G2PK*G5'8E: S M%S?OOUS??;Z]?O_YCEV^?\/>7MY\8E\NW]U?L]OKR[O[3]=V[_S,0!B1G(T; MQJ\=XV@/XYC=5J69:79=YB)?IS^#DDM-HU;3U]%!AK=<]5@<^BP*HO@ OWAI M>6SYQ?LL+Q^$-L"7T3Y[(T:&\3)GU]]J:9[8G1C72AHI-/O7Y4@;!?3\>Y<3 MG(QDMPS*J)=ZP,> M>Z9 AE!]%8:/"M%UY%^"2>MS5 "U*&K-)G69:RPR\7TLM&;5A*':*$[YR@OD M/(*AA T1G>(L1P8K+2=2Y&Q1*3.I"ED1V7PE42\E^L@E,V-F)E@U^EO8_+=" M1\P:4B$XAV 9ECN>!%C[RAQ+0NN"J>\/1 !:RJ M5>,B2["R$,QECB4Y>;)"Q0,O:FY$Y[2&8&[8C#_0:B['W%3*6KNHM);DF94N M"&6'D"L!/Z#.YD+!L>X8'AYGPCI=C D@%($)-AC)QIMF?]?Y%,>@W B>@=WJ M!70H7Q@QA^HH\1 SL?X85]K:STNKVX/,:\2W8RH!0! 6H,Y*" (HEK;"W?,* MCK:"<&A,]OEL*DH@IF@00'8@-L /MDAR7CLX.;=]-R0,"C_.Y-@A8]VD@F!( M1EB5781=5"PEO?*1+*A$@,NL*ER\5Y;TV(=R+ YY+1<&Z,#6(<]9RQ]E04DP MKE1N/;>"TGC&U50XFS3!7NH99); D'4U^A0DH65O:7>[*U$8MT#!'IS2EEC+ M_8T8B_D(_FY6(P<4;:!]Y6(+A**S4PJN MY7_ P:[]Q27-_&20>HD_Z/>]D\P/ M^GT0I*D?8?5S999@VZ/%(/;#;-#2#_T@2T'?'T!RT-4_IY[3H;OOW?68@>TH MCVL,DX&?QHF7A+%W$L;@A84A%JXJ16A!&1@!]=H+<2Y-O2@,<2[-_W83^"$7PEVE/I9$B!R$R]JK;Z&MJBGFI+T7HIL1V* MZZ;4Z*W*L@&R#H+>+>MYR)X$5P!*$B)+AIY]&,9#+Z0RG-I=>!^!3_KV3Y!X MMQ7D6NIVGXI C/^3H,VJXS9YCEW.Q*B92CYP>Z-X*TN.AH]C-R4ND;7KMQ_@ MFWQU2':VUJKKF*/^DVL7-7)I8;L:T]1ST.A1>J7J.MTYCBKRB!> F-) G) MV>M&\!T)/M!5GM$H#A>&-[OM0 C\ 3("?S,J!8@'JM_NU=TEZQ?%4E?I+P6@ ML22$AQVK[+(=?\DU2U'DE'HE>6K[("T6K@%.5#6WCM\J0/;4@;"NLF;+ZY]G M=*/M3FFK6'DV$-8M[X&A+=WH5C(M[0(@<:A"6N\$86+]$:*R$;]?YN:%?I8A M9_T@RC8U:WRUSFRW:ZAF1JAJN YD68B''4J=.'ZGSV/8#_M43I/=O/8:N%F< MV^859VTE+\%MBXDL[8U4T3!EKZ@V83%;5'/A%#_U+26JG!\-"?O]>-BY1[%; MVWG$JB!-EJ6J"Z&Y.V8K3K? TUR@2&T[1+GKYEKMPE5=/+UH+N6V1V.LZG1L M?SNV/CBT/6[#+QLHUSVVU_$@RA0_-O+ZLJ&F<3< +@_ M48Y@[\ERL'NY_:''QNI;79%%C2&8W\;V2L_;WY.:G1Z[>J;N6QFZ1Z(59<=> M)Z&9[XC"#BE./!JIJKXB]A6U%%[@B>AY,P%AE1? 2>E$$T^*ET8I(>9V/*8[ M",9M0F-!SM+-H I#T9Y+O8#(3HZY.E>IR%VW;#I@KJL1O2K M@U5*EFA_NIG8E)C0[WE6@NM89 ]-QN;)YD[_#^C_B.AHU-FF99)ON.'.@6TD M.4AI%"?YCU6-IEIK&UI2Q@[^94?'9UH?'[8>,W\NI&V7(D;T0^_/VKY^RK3O8;" MWC]=2GQ-*D_JEW)U$V)]A#'-W5YL,* M7C<.7LWI:/WT?1>(ZR?C4U>@/2?NY=X;/>N.),WDMF.I.\ZTLVE[J/V[?V1U MP^GF^69YS8@@J9;W@M--\QNO!Z&IINYD5")G]IQM@/- ML.\/T\'/0K.]R&^N_ PT]_!@NW[_/^M\QYD+-;5?J^AB59?&?=)9KBX_B%VZ M[T"KX^YK&A [I4MC(28@#7K]](@I]X7*O9AJ8;\*C2ICJKE]G F.>PH=P/ZD M0BHT+R1@^9GPXK]02P,$% @ +4JK5E"PT_P)!0 \@P !@ !X;"]W M;W)K[FS]'LXWVLAJMQD85*)N_MG]+@^_LX'N-E#' MNW'D6%XRPT9G2FZQLM: 9@7T=OSY:G8V- !M#8;Y#N:B@:%'8 +\1=9FI?&T+GAQN'\(E/:\:,OK@KX( M^(6I 0Z(AZE/@Q?P@GV<@<,+CN!]54M6BY_,2L'#$UEK68J"-:Z- 2/\\EZ&&0/@\ 7NX3O6:Y?R\M[:^ MU!WOC=Z^(;'_X87PPGUXX4OHOU_&%V&>)QD.\ '\K,7'$Z97+GMN,/VQ$7>L M=)G:K^1VP#LK6ZXX9AHO9 D-0>-WHL9F)3<:K/7[4P2%SU?[RJ-+GO-JSE4[ M0Y&#[J/$RQ**^BCSXL!'H#[^ .="?8<^MM@ %"*9%Q&*2.!%:8PF7!FQ$#G4 M4MOZ%GPMM3#X'7F/WKY)*:$?$(V\V _1<>Y]1!,O3$-P&Z9>2GV['=_P=2,> MC?,C7K;"K+"HA;&"@E:R4<(\X((].*O,QY_K.ZY-H[(3/-DH!<-'L_EN]O49 M/)8+^AY";+/11Y$7^+Z%@Z2R>IE*4%)X(6 ^&TP&V #+P6] M40]=LY!X69 A2CV2Q6BVDLJ<&*XJ2,:OT/J(4-_+J \^B0\CDCHN&<%05CS. M<[FQ=K8F7\T*0KF!F* JP$D?+DNWK#K+K\[6K6(%(+1>NM@@@XQ8TI[O!^CK M8]\P3\,(T8"B_R!I(9(@=E TB/#8(G MKN"@>7X0N'Q$"9Q>>+G8OMMZW!\&%'MID$ SB!.R*\ A.11%5E-/71R-IH] MVC1RK24(DT>'L)9U_O1T'LR_.AW'3A-0B[TLL^TG@$Y%NT>SX'/3/7@D]6+B MV^X7!BDZ1K7?]CQ(=.+YH;^3PDX"S6G12QEO73M (4@_@C.RA4$S;&R M5ZD3N3C9:-[6D4(T0>RC+B>4(D+0K3305667*R0JLD%E)'XD[BO!YJ)LTGFH ME[*S\NI8+^&XW3%[X81.!W>&3=OI$G@I^4T!PVP7;M?S+V73.("W3 RURV7% ML6'WL+QF#[;<*/1(%,,A24#:E^).%!R([5>A'Y$(;*"/HZ-!@A4!#1$O).E! M#I]+".@C!'VX#D6],([P68><>6G&U=+=M>"O:UM=<2?>S^PO]N+G'_C)O MO@8@PTO('"[Y K;Z@R3J-;)H'XQ&>^YD, !J(0 &0 'AL+W=OVR887:DS)WQ3EM)=OU3&;E[L3';:"Q_T:AWHPNCH>2U7ZER% M/^LSAU^C3DJA2U5Y;2OAU/+%SO'DV^"[)D8>T%_3@M7NR, M22%E5!Y(@L3'I7JEC"%!4.-SDKG3;4D+^]];Z:_9=MBRD%Z]LN:3+L+ZQ<[^ MCBC44C8F?+";WU2R9T[R@OWQ M PNRM"!CO>-&K.6O,LBCY\YNA*.G(8V^L*F\&LKIBH)R'ASN:JP+1Z_>O_MX M^N[-R;M7IR?GST2' MUMH5HI8ND+.DAV7D/%R70=C&B:#R=66-7>'^0%A<6%NOA%WR7:-S9*^B6[I: M.G*[0"*&-3[PQ[62?_YQ/YOL'8K3,^$HB?Q0_"$KE 0*FU@HH]4E]N==L$)7N#\03664]Z1,$=$'3=@=&^T1"O(.,&1-PU4+KO1-ONY4VVAC ML&D0:XE@2;H.&Z&!+"YQ7PFU7*+@D9])/5@!4;K 4X58ZDK" #R,R]%- ]H+ M!]ZS;VMG+^$=.*E09:67<'MK MPB7J/0''Y]B#7!B-+Z )%E:2MS3?Y)(DPV%P6XN7UL5#\9N&4,BQMU4CL'TA-#@7%9*%4);Q>1>.K,& D)=@UE5P8-EYY9!VDL4]1 MRW79E**V 990<'2)4A+(;?=V2E%=-H%*UM;0#7]X^^9$_&[1H2OQ"2Y;6U.0 MOS[**Z05F2C>5^)]'NP"7R>[5&HG>_T:4 !71O&37 ;>OA$GU$6=K73N 89\ M*)X0L+/Q(3;C;Y/#7[#\IRP6@AK3B"T+HFA,(1FYYZ >K!\I@. M%3^^N&8/)5OH =D@HLAS*D=+:\ H& D5Y33MO(J(VR";HG?[BZ[1K6$3FBC% MD12D3992FQC75INT?9>YSEX#2=>H5M<);%:VNO<+L.&XGM*$*D*Q!P9 MN_#('( ^11%M!T&M@"9V*!R>D11\SL10G,%!#2),EV"+7#D52Q_L!@DKHM^@ MTH!4.ZZ=-F*?.^2XGW@4M@[C5+44O*E9*AFJ8P[+TC85H^OW#Y_$?' !.S/ MYH/9?":>R!H"KABC&3$@_9VP0N6U MQN/;5-W8!OY?$&Z \"K&I?$IZX2ZHAPADX'[5DLH=8D8=O;5M9+=KX0=JEC! M=W7,*RJ XC,2BT . \B7HLT!ZPI&B/:=8A#WUE:KIX2?]F*7CN 4!54L9A?OE[V4;K[\1(P28'Z-59[% MXZ?CG@=$9_W@;EU.6Q-<\MC;N(D&I!GY.":?4\ VPL AXH+'# ZI$=LE%>E? MT38BJ"-OSP8@!E$X54+J"E5 IC9UD?91':G$%JT"EDTY:C=7Y_$J1VZCF/C1$-L:^@7/LO94?9L8\\A8VZR H%2(L[VXC2@: M;NY2Y&OB)6UH:# 6?S<%KBR9('<&#<4GQ=O(3FQ7WENID4%\$03;(^B_-H , MT/V>$Y,2?0]VW "> =KF<%)O^LW:V M]\'I8 QKL_EDL+KW>>-X!' K0IX8.JM]>L MSCUM8=K6/"/Y11U$+^(FPI)(NEV81'.\J'O$@40GYMQC$"USP&#$/#%6ZW:^ MYL#&02+/'=7GG\8WIFXIFG&4 VH0\#L%]#9!3GZWT>5Q#./(Q)+_2(A9G1A; MN#:6<(AE&ZB:]0@[^+XM(\<#G%L3X+?WG*NO8H#$6RT7VD3I^ALZ]A"_$S)) MWP)#J+%U;$811#2)XA&?$F35&.F@-.QBM5-,+C# KJTM.E+,,]P=VG)[['[0 M.]L 1: G->"?6S2IW:YCO5UYH.2GYL*Z4<)A)VZ]VQ24*U0P'[Y!2R8!)+$? M+'J&RA+A$_MWG)5 \7A4S@,^HMN!R-,8]'B64T+)-P;5H"75J"T\OW9& MI&F[>( ;?Y*E+FO M-B04:6(:]J:\5];5-D[8XI+.IU20X@S"B%$ \#038[@;78RD> VN3,?0\6KD MR-27;AZG]=U GD+] M9Z4[U_.99W :88[DH6V7GU#2E:MN;L-W']653!-"3U-CU*H]CFNWXT%9-BMR M/@>C$)?:\>$98&9H^&XU//XP^NM#IZ*_QK8EMQ6"4SM:LAO^2;Q"9+W30Z^O MVL/%6H:;DY]XEG,)$D4IK$K9<5:A7IVKM7ZB+./T)5 M?ULL9IVX]"T)CLIU>C'DF*A9!B0?+'$;L/'0ISU"(&?SGOV5PQ_N.+@/A7CH MZF]OE0X5;MA0JZ/2$%%!Y1??]@=S#/9IWJ=(:/'O<424ODM@JMDMAFJ>E5#6D9 M _HEZ0>#/7!MX+>3_AO+HK,_!'Y-!;F(G(=?(!&2&3HWEQ2;]Q668 3,9ON# M[&#__[090IYEV=V0L\0-V'&JYY=$YREBR8NV"138>.,KMMG=G0TFL^EWM(F1 M3]V(>DC1'K7?9 B-2+"/2J, MT2IH;A QH6YGG9$;WU"/:!/4HP$[/@^G85['HD.)&;=\&K=\0E>2:_HWNA+8 MG9%@2M2Y1@NCJ,#)#CWX5FGPJ?C>#+!W!7(=CI&[5U.3(R;]@OI]*VG:^%X- MU=7?397'F272%3[GDU2^TM"(PK/6"W#36[[C:NN5,:T-27'ZF38C9=Z@A?/I MZFO'!(K ?(JA6 ZH56ZPGC[C03[=*V0I5_Q&BWT+SA'ALKT\WXM!CQ#?TC;6 MZF\MU2=G(A.SW:G8FV?BY40\B=;P"B>G!KGC" =EN4-X9(Y(Q].("A 4< MM6 S@+J4+]M>J(YZ[[]1!E;\EI]BBPD_O@KOKG;_2' CR MPJ@EEHZ'>_.=^%*R_1%LS6_3%S8$6_+7M9*%T/VJ#[]XJC_P)0 M2P,$% @ +4JK5L5&XI=!"0 #!H !D !X;"]W;W)K&ULS5E;<]NZ$7[GK\#HI&><&5D6=5=B>T:^Y#1M$VML)YE.IP\0 M"4EH*$('('W)K^^W"Y*B',GQ.3V=]L4BP<7N8O?;&WQ\;^Q7MU0J$P^K)'4G MC666K=\<';EHJ5;2M.92LS]22-LE O7>K',:.'H]'@M%^I&99_64XNW MHXI+K%!9UD9LQ7>GD?GS3:I)!*5)01 M!XF?.W6NDH0808U?"YZ-2B1MK#^7W-_QV7&6F73JW"1?=)PM3QJCAHC57.9) M=FWN_ZR*\_2)7V02QW_%O:?M=1LBREUF5L5F:+#2J?^5#X4=:AM&[3T;.L6& M#NOM!;&6%S*3I\?6W M+U.!&#WQ4W@WE=$I.N'V7@3C1'4<'IS'/J[.'4%1],FBV=N$QC%6_O/X)6 ME6J=4K6SSK,,/TC;$MVP*3KM3O<9?MWJJ%WFU]UWU*6TZO ,+HS%5#X"69F8 M6"O3A>+G?TQF+K. R3]W'=[S[NWF3:'SQJUEI$X:B VG[)UJG/[\4SAHOWU& M\UZE>>\Y[K_)2<]S&K3$/F;B)C/15W&UIFAQ0J:QF-Q+&SMQE5NA?LUU]BAT M&L%4B".QMF9AY4IHD(K$I(O#3-D5XC0C L1;29 M9494.L47($-D1LB,#=TD M#[2D@]O*1DX.A\@I:,,Y 65-^G!SS^-.IWVV^N;B>/' M\.WK'=1YJK,Z\:<:\5I9SLFPEG $[?V:UDE_(&.Z)8-,9K(EC,>T!;L""\51 M8.N:BS9>J3SBV=1\UQ)7J?B+3'-4 1&.., [V)K;NK\<6]3<$6*6BFA"<>DE MOZ]0.$UD*@[H>Z$_D]'JYA#W2QTM2W1Y3$EHG6%!4<1NS"K+ M.ZD3.4L4[_'XH'7M7,ZVA"' ! ;H-ON=?C,,QR6?=9([D:\9B"@]L7<'B$?] M?K/;#TLZ#@X\H2C._@5ST0;OE@)= I*]!PISLQI0,$\)T]XRX1[+L*&11G'\ M;MOGT>?,3)HB$\:<#:%(97:V,A80F2C\3O&7_;8C:U4VJNM9LIH]BEYST F; MO=&HV-T2GYC0[,PUV%3%66D8BMF9JNP!.ZZ!:^B1FDPDRK%Q4Y8\E]J6L7$G MDUP)XS_$,E-T N];TMOE,-:6H%:1&$NY"Y4J*Y/D42!#90*6L]A)1E5W*@5G M,H]%BIF4G0Y)V'VN(D5*1R2420F>"1HE!*0F%4WN@#CW^DUP;E8K4R2TTN([ M !H AOU1L*TRFC&'R(MUN@C"7CN@1+*U..SW DI%3Q:#Z5/"7M@5MY0B?1G= M+AFW9&I6'Z3%X?4W0ODFJ6[[D'LRA$81EN02;[N5;R5\P2@07'0";X*/%?)N MO!T8.LDC2=W6:-N(P1?NTAY127#\I&&H">$G3$%%R9Y?>4UXHZ7))P M#M6H>%'H_TW/E3CXNY(6W">+A54+0M1[4&CTK9'XS&A[HL;5QJ $VPL5*3Y0 M<<(.^^A5,&SUAT&OU>[BF;)9V'D;_.+17KV7O^5!OO]R3E&84+D" !_62,K? MTVPIQ%C<-GE=H6YK.,)S..X&GX'_(E6"L^*:@BS!88%S/>71'7W'HUTJSB#> ML2<,G^[I=QEGLC*VKHSM0QMA%,DDRA/)RCD?Z'H^1[VGA#13V;U2/OY5Z7]. M'71P6LTW<"J2+O<4.^DIKJ-Z:)8X+B'.&?X>LJ'H(3X<@E0]MH P*!5SLO+9 M9SLR=/JR:&@!F55!]^#_Q 5];S B^/_CN-LC\T?AQN@5%^2U=Y22?72\*.JN M5606*5=1VJ!-_%^(N]%H"(CU6Z-^T&DQ7 ?-3F>P-^JN$5B4U8*#44>\QL;! M,,"L.%>:J ]0YE\'@]8X?"KY"\H-%)Y-N#OP %G,-FRUV_25?'I>-?7%"%MKZE\4^-,_(/!_HR[_ MI]XSH_VZOHG5BH4/OUN"R'$6]P:8YJ*FWY@YY MTPR'X_%8/$M;CFZ7-]/I9NI1F'\U5=5J....>5UNW2I:P(#)%QB2Y*,%= 1 MD$=%BX9:OME5U;U1_T]E1@'2/#CVM-H[BB28$O%,+73*WBQV&ZK2F]PD"HA6 MXJE?;XFI1 *+])IF23X4%=&*9F6L\JU_I]E&^!2],I HA=,/Y3LD;JFTE'>D MD$I_.,>0G5OB(F=%7Q1!HBG"9F=*=FUD_)]>F- MJ,0]LGNL'<9J)/.\:,/0E37#;J^44_1[M710"A%T6:-3OJPH!IRB0<>*^I.BY',8!KEF,E0HD MOM5JBA3(P6N-S =;OM=E/H.;3%R.G@HB8A#%.\@R(T/WOQ MCFB*8:$NWO>C8FX-79 9MS$+YDW*X&Z?.:WR!9^ON)(RNNKDM9Z57?WB1.^M M2QGR![/H+7.J7_=N. 6<[#C-;@^AK] 0#9!$\=OKXI>&T*;@J9/$TJ@9A(A8 M%-MFB$:,=*]2ZP'MN.4[FU?!N#>@2: 9]L+@1B;*,_!)AT .">,Q2\* @49# ML6Y\2X@1/3%KNN (#H8]T(3M8?"+G^@]MF.$A:9[8 I $H+*/^[U=@D7DQVS MDFCNNO ]JMW0KY1=\/\AT,"9/,W\97VU6OVK8^)O^#?D_O\D$(>LZ42BYMC: M;@W[#7_=6+YD9LWW_3.396;%CTLED6*( -_GQF3E"PFH_@%T^F]02P,$% M @ +4JK5GQ&UL[5A;[W75:( MDKN>J83&RM38DGL,[:SO*BMX'@^5JC\:#/;Z)9>Z= MD^'CTQW:'S?\)L7"M7XSLF1BS!4-7N9'G0$!$DIDGB1P_)N+IT(I$@08'VN9 MG48E'6S_7DE_'FV'+1/NQ%.CWLO<%T>=@P[+Q90'Y2_,XH6H[=DE>9E1+OYE MB[1W!(U9<-Z4]6&,2ZG3?_ZI]D/KP,'@A@.C^L HXDZ*(LIGW//C0VL6S-)N M2*,?T=1X&N"DIJ!<>HM5B7/^^/+MFZ<_O7CS\[.SB\OOV=FO[UZ^_?VP[R&9 MUOM9+>4T21G=(&7,7AOM"\?.="[RS?-](&I@C5:P3D>W"GS-;8^-AUTV&HS& MM\@;-V:.H[SQ#?+./@;IE^R/DXGS%IGPYS8;DXB=[2*H.AZ[BF?BJ(/T=\+. M1>?XP;WAWN#)+0!W&H [MTF_R8MZLA8QW[PA6"= MM-)A)WDNJ;RX4LLNHZ5TA =?&"O_$GF<#- &*;FPH9Z@:;@F8(TSVFYBUK/4/>6 M>ZAW!;>B+2A#JE(.0(I(:0%N6Q#H317UHJDB?6Q=?;:279\QBJS>XNU M:XZMZBQ8<,=D62E!D0 X##DK!;R;4URL\,%J-ND19A5&(:RW= ZB> M=2%49J2?:T0 :> (&J%=*W9(!_06$ 8C>F8ZE!.8BGU3'E.M'66R"EWC"FV* M1,=L(@0POL3I9!0IFPF-P*O59IH2B+@I94:13]GZ3Z[(95L M7!K6RW4.329R(3$=#H4:KIWG;:K9% MX2_:Y9*S87=OO-_=W=NKK=KJ>F0X0>I51LMV0&XW,$8P;[UQZN@W=_ MM[>SQRK*;9+ZKYM*I'9M=H.A*@1E3@Z_.0^ ,U04^?N[@]Z@L>TF!W"R1YI\ M?J% M6C(-+O(R@MXD08!R@:Q"KKMX2.HTDVK*$0>57".#8G?(A2A=@@_I$-AF"*!S M@:<>8G1L,"5HD%T$)=AP,-E]."3U::\"#,9S<*^(2M$PC,VY1FY2/]DX5'/J MIZ4:^+&-1];ZP+48R^=8:O[7&=84M0#5U M?_S_=4<#@/])>ZQYY8[-\;UH&G5+==VD[A4SV4.0(Z=\V4LKKP8H:F;$T9.?"A-P\C%VY[@>BW7H5* M86?Q[UT[2J])Z>WJ; S'.&ULE599;QLW$'[W MKQAL@L &A-7JLET? F3'1?/@UHB=ID#1!VIW5LN$2ZHDU[+RZSM#KM9R(JOM M@[0\YOKFXERLC/WJ*D0/3[72[C*IO%^>]?LNK[ 6+C5+U'13&EL+3UN[Z+NE M15$$IEKUAUEVW*^%U,GT(IS=V>F%:;R2&N\LN*:NA5U?H3*KRV20; X^RD7E M^: _O5B*!=ZC_[2\L[3K=U(*6:-VTFBP6%XFL\'9U9CI \'O$E=N:PV,9&[, M5]Y\*"Z3C U"A;EG"8(^CWB-2K$@,N/O5F;2J63&[?5&^L\!.V&9"X?71GV6 MA:\ND],$"BQ%H_Q'L_H%6SP3EI<;Y<(_K"+M:)1 WCAOZI:9+*BECE_QU/IA MB^$T>X5AV#(,@]U14;#RO?!B>F'-"BQ3DS1>!*B!FXR3FH-R[RW=2N+STP^_ M7O]V>P,/LS]N[B_ZGB3R>3]ON:\B]_ 5[A'<&NTK!S>ZP.(E?Y\LZ"ML"J-!#X;9<+1'WJB#-PKR1J_!T[FI$1[$$[R7+E?&-1;AS]G<>4L) M\=+=$+I(SMQ0Y7B94!0[M(R;3=V\&Q]GY'GO'G;WC?=+_-1S[N4]3 MV!8 =]8\RE ^5+T@HR^\>$('OJ)591&ACA%$CB"0__.J"P (7?!B"+FA,G2> M*$P9>$NCJ)ZE7L"AU'1B&D?$[NCLX"%(W=KS14'R:9,''H8N%[K51\I5 MP]*#0Q%RH?)&B="\6J_C#X!2^$RV4?/U] ,!2V&]% H>A6HBJ^! "9TCB 71 M. ^FL? IO4^AQ (M$5,70VM),TL5SJ%WP;XMN66C_J-0Y]G/S'XMM"BDT/OT MI#!SC.ZE1WNP0JA$ 8VVF)N%EM]:KCEJ+"79UU @+,SRW#3:>](I;.'@ M&LD'I;)TL.%)X0IST3B,*BF^K)->7@HQ8Z.^%2.2 MDTSI*36L75/VK!AOCU.#:DC0CQ_K$('&1RU*UM('1W""P:J2A+"-1R_&JO=] M+K)&T5!-VVAL+=: 3X)>'PQA#KF'OK$Z%@DE ZQ16!>3G>:!"1>-:1953.2& M7*$]$!QIBN\S=E]2Y11)IB(@K'A'_O3:LF&;-]0=/#9L"V)WWT+=E?;S-@ZD ML=$M0W""Q04YF]4P))I_E/SVHC:# )H05$!0-!1T Q4U37(CE7*((<9@$6;; M)L,Z8.L"'1N(B_8^&[#>4J_)T^#1UMPTOU [( M&[7_DC.H0+[G<+&RG=5M M.PQSA6&NH=:N@Y>9Q+F:(T:V61J@'@6M2WHOC0VF@2B^T&@22 AD1/1C%#EO M*#JDAQS:%D+;VV(JT"A(V;BQ-K)+SK<"TUV/:7]KSJG1+L(TYR"T@#CR=*?= MP#B+<](S>9PVJ=07E&*@L"36+#V9)&#C!!>K'YFF^^>6J&:Z6?38%H MX;44THSBPMKJNM ="N& B,;W!C/>J'2"N^L6_5=O.]FR8 ;OE'CBN2U&\64,.2Y9+>Q,K3]A M8\^YP\N4,/X7UN%MVH\AJXU592-,#$HNPS][;?RP(W#YGD#2""2>=U#D6=XS MR\9#K=:@W6M"7*P!0US NF$?ZX61BK*3G^/&1O@!L< MAG,%!5L@K'TIT!%[04V5#;(N M%R2CED',N!7)E525E.#9,U"W,);)W"'DM6Z!2!%7>1?NN? J_@>J'/BU3BFEU]%AHQ+VN %336>&*.G)%[7Z2Z'[+[CIZ:F+VH8U9&ZEMDG0"X2A- M.A?]-$K3SM75130/[S0*YBRP:B^O-JZLY0OZ ,_FWV@[F]_0KS-]2OMH<)E$ MR<=DPP*.L6BDCPWD+(F,AJL8E*ZVAL>]).+H>8 ML:H2/&,+X2O!?X!E1CB*M'N4@AE8(%*:$:I96M MI:AYBB&S\'O-[5N;8 V!][5*98-FRMLNT/N M/]!MXPFJ>*W*$"I?&/\*U4Y-;+$7F#$J*"?'==LCUIYB0;D3W,2(Z8>VD?BR M)8E=PPQFU/X7WX^4UWW5R=#;H1TEZ%6W3?YO]271^ M'CTJRP0]HT*X&L"A+UEO9^ H4:_\6.684]F'V6-SNIG<;L+ LGT>QC[BN^+2 M@, EB?:['\]CT&&4"ANK*C^^+)2E8<@O"YH^4;L'=+]4E C-QBG8S+/COP%0 M2P,$% @ +4JK5B=ST(/Y!0 ;0X !D !X;"]W;W)K&ULM5==;]LV%'W7KR#<;DB!Q+8DVW'2)$#B-EB+M WBK,4P[(&6 M:)NH1&HD%3?[]3N7E!S;^=CVL!=;%'G//?=;/%EI\]TNA7#L1UDH>]I9.E<= M]WHV6XJ2VZZNA,+.7)N2.RS-HFJN MD$I<&V;KLN3F_D(4>G7:B3OMBQNY6#IZT3L[J?A"3(7[M;HV6/76*+DLA;)2 M*V;$_+1S'A]?#.B\/_!5BI7=>&9DR4SK[[3XD)]V^D1(%")SA,#Q=R MI@OK?]DJG(UQ.*NMTV4C# :E5.&?_VC\L"$P[C\CD#0"B><=%'F6[[CC9R=& MKYBATT"C!V^JEP8YJ2@H4V>P*R'GSJ[>GT_?3T]Z#ECTII9TD_25_ 2]>&I1XO?^$VP9W'"RI!HFJA;"^:"*>V\ M>H/<(WT$.M$P#_IS>K*ZD&1%SBYXP16,GU*)6.;;$ ,9WO8ATD*N,IZNGA_4 MY!YKZ317>4.VD'PF"W #USU)&G5ML6W?'$<[*B8%I"7\[IT9;7DNC=Z)3)0S M.*)YDT3G7E=T\UA_] 6&F7;Q.DKB/G[343^Z>J 3?:D$Q4TMGJ!Z@!YB#(+< M0#6KS3-1,DJCP7CT#SB%5HL#BDJ#M%YO8?W\:IS$R=MH.(INM4,<'T&1&5#X M.AH.DN@6<7-\5B!#?%PJH^]D#GVVKJK"9R[H M*(J[8\4R'PLP)(<@V^" M@DVXXCEG>Q0$2H:D_S;\QV^)3O!9G'A"_?]"Z+/@V+\A2C*S^R"8=5^D-$4W M^:BMV >G0N*DDN#UB-0'^C*@3N)+V*OR64A?'99ZP_ETPL:#X#RRD> %AQ4/ M3'TW$16G +#U.YQ?B76S*J2XHV8U]_E9&1EZSZR0BY#9H3M[9(U>)%5;/;[9 M9G"P5+6@Q">^%&^R_HGS@0_U2@'C9>B.EI>H!ZZ4[R>D'\+ HKU,E_!S%IQ- M7;-EV5KH&31:8<-:[[8'2"/%8X[WV-S@WC3$)QVG=NN8WDKP0 V1YTKZ,O4L MC42B((90P!'=0AS"YL([B6& 3(4/5+8&VAE2NVK:QM7@%*8A;_H6.9+-MP&UF_7=ZGS M<(5X.!XN8C &W<3"17.(]KN'PT[X.&H73E?^0H%6C.N)?USB/B@,'<#^7&O7 M+DC!^H9Y]C=02P,$% @ +4JK5B3UXS[1!P GA, !D !X;"]W;W)K M&ULI5AK;]LX%OTKA <8= W3IP^TN8!)&YGQL"V M"9IVYL-B/]#2M<4M16I(*D[^_9Y[*U=?%\5*74O)U,8E%1K>.!;\CAR=*'6B='KZ:U-JX MT<69W+L)%V>^3=8XN@DJMG6MP\,56;\^'QV-^AN?S*I*?&-R<=;H%=U2^M+< M!%Q-!I32U.2B\4X%6IZ/+H_>7IWP>EGPAZ%UW/JMV).%]U_Y8EZ>CP[9(+)4 M)$;0^'-',[*6@6#&7QWF:#B2-V[_[M%_%=_ART)'FGG[IRE3=3XZ&:F2EKJU MZ9-?_TZ=/R\9K_ VRO]JG=>^.!ZIHHW)U]UF6% ;E__J^RX.6QM.#I_8,.TV M3,7N?)!8^4XG?7$6_%H%7@TT_B&NRFX89QPGY38%/#78ERYNY[]]G/\ZGUU^ M_*PN9[/K+Q\_SS_^IFZN_S6?S=_?JF/H%] MK#YXEZJHWKN2RF_W3V#G8.RT-_9JNA?P@PX'ZOAHK*:'T^,]>,>#\\>"=_P$ MWF51^-8EXU:J=U/]^W(14T"Q_&>7PQGOQ6X\)M#;V.B"SD=@2*1P1Z.+GW\Z M>G5XNL?:%X.U+_:A7[RC6 332#'[I;IJ(Q;$N,O,?P2DYG5-0=@V\Z'Q0G,UXUV#W)U=#KN;P\;'S]84W='^=#?:V-W[Q>UUE$95W2' M48D+=?3FS3'_G6EKH#G.:*5="?X_7OB.K%[K0-VF-P?J3U)+#\XH6,U&%U I M=F$,FD:SDK]WD*$&HI+& HNDL\"@ ! (XYR_TZP2JM((3Z$2%97SUJ^X,E*E MD](6,J8:\HTEE;QJ(_%9!CH'(&*8Y-NB4K6':E>2\]*'(KZ!P(GBK5 M!%^V18IB!=TW% RY0K!4:58F:UN%AIV*=+WW 9AU#"7"F3]Z?;KQ'F5! MKM*]Y\O6B5@C]^F!8_D4-( +"@E-9P.>,^J72P0@YQ5)0PGM _$X==MT$5*I!>41V8.9=A+244HB[J/J/P<3;*XT$\:,;UAN7\I//"*6& MM@E9N;@+C[) /$K^U4'@8FD<0F^0:"0Y$=-""&G;,N=#9X&4$S;J(&%NNJ$MKI4!"9\2 -%805Q>UI+E+V4);KH"82WM!Y!19 M@V;74[W8]OO@_W-OXOB2]:9]S&9FL_;559[$78W MJL>P$N<<)-WWBK\3Z2S;65Q*$POK8XO#<.^OUO"/6COH(2]F*M;Z*RD:#N?= MD)^VEC[5JR_(722)..SR022P'DI41/_'+3Q0MY TLT2>8,+FZ)X! =W"M?RW M\%B76\E20^OOM&TE6!M8XS VM(([YJX Z8<*W>5J@-Y!X2%IHO9POVM!C#/$ MEAM<#=[I^\$&KC](8J=T>)(%/6;N0+2*K\]Y)F5G:\SI<:,,UKO5@IC"*4W00!,!>WW01K!5H<2]CN8'HSG7BL*^GVF K/, M&H106L:"PZ@CI'UAT71R!B-&9XE/[E?\BB%/%J)J;"Z*@BW];UNNNJ):X,TB M)UJ'(.R79 @,K*"N\*S1"X,N(FKT^=O3.!A'#%G$S<#RJUB+:AKH\*P?(&^&F5"J9VMXZH8F,&HS/CP:M=85U+Q+*NJA M'Y]@+-E40R=[A,W\*"!8])'<88LQ14$*6+GZPK M('H8]XMXL!"&2LR$'WFL0#GASFFG1*16&DUM=:ITBW'#<]VYW1G+O\8ZV/,^*R\G@J]@E41J:=X@EKP9#.'(;[=TQ%>L2 M=AI^#9+:!CZ(ZPA&7?,T5QE:;L>;"E$D4? PY'1V_>[#D%4C([":R=;W]U2T M@GR]A/A2R SE#>PE% YT7H#R/9EYZ"Y$E5"AD"F>%<"PKD40_Q-XF"3URC+5 M#8_#>-S*E&^V"CI+"2_JA5Y2-_B%?I6U@]\QXG8$+.)R6] M/0U]L\-S.3#A8S]%[5Y7MD'X]B-2.Y97#![3XE9[-ICV8!&W2F1LTW>EMXF6 MY^K?H?([I_K)UC<3<&XE7X:B$@?RYY/A[O#QZ3)_<]DLSU^N8/X*[5]96F+K MX<%KS/0A?PW*%\DW\@5FX1.(+S\KTGA1XP5XOO0^]1=\P/!)[N)_4$L#!!0 M ( "U*JU8:5DR/Y0( "D& 9 >&PO=V]R:W-H965T:-21$D<'TW>$J&X6Q(X0"4^L0&'U><()".""B\6>-&38NG>'V?H-^Z6.G M6.;,X$2)GSRSQ2@)YUXX\RPMFV7BHU0JTTR8TM_&A>FLBQZ5[E >K MZ9:3G1W?3Y^F-X]3N)].;K_?7,VN;F_@8,;F LWA,++DP>E%Z1KMO$9+/D#K MP+62MC PE1EF_]I'Q*RAEVSHG2=[ :^9/H).NP5)G'3VX'6:<#L>K_-1N/B" MLD)8:%7"A+AJ*@M*N2U@XI.-&GZ=S8V7_]Z5@!J_NQO?M="I6;(41R'UB$'] M@N'XRZ?VG;MV4@M0E=Z0(%/MM6RA$:&LJP!=%4 +F,S< R9PP"5I MJ,J0Q!R>!C.OO5TS0"^>%N[) _?D;DF"2_Y*-PM2%3RE@8"-V\]!NY6TNX'[ M]KN]X [UUTIR"UJ],6'?-HI!K]4_Z=':'?2"F;),-!J.W'^P0;\5QR>T)ITX MN""94$L:1+8%+EFD:^J8%$7O M(-R@2 !MK%MRF@1PCNT&2++;.-D^%'V@9=H65A*]))4T_?6=(2WYDI7L/O;% MED:<@S,?Y^#I"Q??Y)PQ1?XI\E*>]>9*+4[Z?9G.64'E,5^P$KY,N2BH@E#-'S06]7<8%Q68E!& M2L#7#/C4^.(#.^OR,?AS0/Y.KQ]NB9WU\/1T\.U^7;X2,G?05:D;>?+C5<& W>'@T^N>.EFDMR74[89)._#]8V)GNUR1=>I\ [*HZ) M[]K$%3(N=B3E<)RE8A/D4'-&ICR'O)"5,W*8E4#AE01.>71B;2DA%N7[_'5*07"?<Y DY @>/=^.!J%UO2,EC.P@ M":W 3N+8.HQL)XZ!(0QM#ZB/7(&&HLN*Q+?=**GY![83A< ?)Z#96;=_@D!= MXWLZ'AT3!7N7E=@0&"1VZ =6X/K6H>N#+" ,@'#)Q8(+JA@9<]BQY<*Z,+0\ MUX5U800+@1*YSJ[1VZJCV':2@15Y 7!& ^ $2A@$X"8W=&POC.$IM$/'11\. M;,\/M _=(+)#8-J!R9Y@6]O!MG:";?U\L/W0VPPV!"+PZV![SJ MV/ A]BW/ MCN/(.@SMQ$>_X9[!V^\(=CRP(R^L^2$N,7HO]NT G/ SP?9".PH)+O!!A6#"* $7-TK('@)V_'VA_8KA^!1QQ$DP.PH3$A'M@N;;!=V9CN=HE=YV2;#9YKE:.T':%(^2)JSMG37 M*;0]W3U"@J(-!%. H-1Y;8H@>T:081KCE>CPF$W&KYCV=.6HM',5?GJUEWES M,^\1*AA^,'E1[J3!K1.Q!O=;)B4(HB5QR2NC E =N'"D!Y9^&/@#RR6*DU!_ M!:@ 2H-8_SF!=<=!K^:NOV/&\N$W<.H4<%"?] -SP/VN:$9--*,WHBFR9XJM MF23W7$'-D-FLI%@BP V?V&2&Q>&FA-);[2UEG2K:8_L9HC9I=$.M;!1L%JF4 MYKD.^J*"E+3 5E(2R7,P3V$% _^OP<&$% O;F.:T3*%.ZM9Z ALZ)H GR?9I MQ< +!J=TN?7/($5 "R@$?"9Y1L=9;NHM-+.(N4LXR= =:RB48%$VT5Z[6"H> MH>*.XOR.>MN=7Z_:]P'@L!-(+/ ?848%I$ 1::>V9_Z?5(O%.6X40'T.$*DM MU"[8Q@ULXT[8/M0&HBMWFA DUMV'X 5!L.TVE*9%:G;S!L8[[6G'^+">M1 " M8MWB:F7QK+$X-Q9/T6($V$Z]TJLZX+O*6SOH>IP+QC8F@14F+0TX'?Y[."L[ MM@F6\EFI"0#]KH*J4>"X@8Z["X40Y?VT-,NUHPBRINUXT;9E2U]M"FMW#998 M#XH@=(]1Y,)#BU&'1M[1^P3&;HS5-VB7M7>#V[6\[G7\J"[\)4C;$0*1S$H8 M*&"6T #@.C%E9M9ZH3N7M)^KC#UI!M^WXD6$)CU2:4RFS:0;" M\?)!AQ3+"VJ@^EY#L71>9M\KA(C^9((]QON6MY+\*JV2.[,'LZ$G"09;?U0< M"\H7D:4 =9 TU%-8%N8$2I#(HDF0( ;BX2U[9CEQCZP1U'&P/*50 MODPQ^SQ&-VKS;DJHI\UJ;W/U4\GWK?2/#%0MH^YD;RM,UGOYYO/R[%JZ]4<0&J".?TOEH JV:S"#ID>7NX2FT M?Q F/PK-NG7;IOP(-/?(:*U*_;7KTX*)F;XDQC&@*I6Y26VH MS3WTT%R_KI:;2VQ [ S+9\ZFP.H&PO=V]R:W-H965T;F5 MZIM>?6HL!(._!S[C>6Z1P([O.]!1J],*=I_WZ.]JY\&9!=-\)O,_1&;6 M5Z-XA#.^9%5NOLCM>[YS*+!XJ5-K+8"8,%A2B;?_:X"\0Q M G0G0&N[&T6UE3?,L,FEDENL[&Y LP^UJ[4T&"=*R\K<*/@J0,Y,KJWM/;ZYO9]^^#C';^[9(N?Z]')L0(?=.4YW>-<-'CV Y^%/LC1KC6_+ MC&<_RX_!MM9 NC?PF@X"?F+J''O$P=2EW@">USKLU7C> ;S/:L5*\8/9G'#P M3)9:YB)C38J4&;Y37//2- MRB=^)DI6I8#F>PR*'A#0:_SE=:*,@H_[JBU!C M@-]O@"VS"[UA*;\:;:PN]O2.B^'7#/;]WSA] GEW[ M5#_P[Y5X8+FUO\_H8=C9(2B\Y8ICIO%2YE#A&K\1)39K66G8K4\O$/"7KEL" MT0U/>;'@:K]"40U]@B(GB2@Z08D3>BZ").)/D.?J&S2F9050B"1.0"@BGA/$ M(9IQ9<12I$")MKYF?".U,/@-.46O7\64T+>(!D[H^NBP[2>(1HX?^Z#6CYV8 MNE8"(KI< > MT/C M2D.43@,^.%9&)^UD"^G[Q 1]!3BNZ?B! 6.Y[H6#ABUS05KGMJP":Y1 M%#M)3%#D.3X@?CV?GV,#(T97ZJF[S2=.XB6(4H#"(:+?Y97QANJV-Q$Y(7#O<.[O\PZ&+NC:A&!&"[J6!<=Z-@:4PL.%.2#@4:^(^'[?=_QCM/;FY M8 N1U^G0>^P>Q!T*>X^"EW-PPQ7T=GNC@E*%LW"UG[X1G-+<)N7]9$=#5_-S M>Z*A!\>N$+(]E07'ACW"YPU[L@6"?(<$(72Z"/K3C7@0&0?#VJ\PCT@ >^!L M@0XZ";L(5!UQ?!+_Q&U?0*"B?*BH>D)1QP_[1]2X<]$JN%K5UTDX)MK1U]RY MVM7VRCIM+FK/VYO[+D1X!9'#.5^"J'L>P>E--5?(YL7(37UM6T@#E\#Z<0W7 M;J[L!OB^E-+L7ZR"]B(_^1M02P,$% @ +4JK5F1Y"HF:!0 7!$ !D M !X;"]W;W)K&ULS5AM;^(X$/Z>7V&QJQ65*.0- M$KHM$J7=O=7=M@C:79U.]\$D UA-8M9V2GN__L8.I)0-:;6WI[LO)'9FGAG/ M/#.V.5US<2>7 (H\I$DFSQI+I58GG8Z,EI!2V>8KR/#+G(N4*AR*14>N!-#8 M**5)Q[7M7B>E+&L,3LW<6 Q.>:X2EL%8$)FG*16/YY#P]5G#:6PG)FRQ5'JB M,SA=T05,0=VNQ@)'G1(E9BEDDO&,")B?-8;.R7E?RQN!+PS6=Z)7,.+_3 M@T_Q6]&$3 MAQV%T#Z@X&X47.-W84$5'9P*OB9"2R.:?C%+-=KH',MT4J9*X%>&>FHP MO;D>_7I\/IQ>7I#1]>?QY=5T>//I^HHT;^@L 7ETVE%H1@MWH@WD>0'I'H#T MR&>>J:4DEUD,\7/]#KI7^NAN?3QW:P$_4]$FGM,BKNUZ-7A>N6;/X'F'UKRD M H[/,9'VS+5MG@N#MHC5&H1)O7+G"=8Y9(T64;4DN>29K$\.K%&/$VQ!)'-T1V1 M.OPH?D]9HCF&6H(@5*:L;LOIAM;4B/&5+EL$SY54B,.RA>7XMC69WCZ?#+H^ M3@[W)ZWQOJ#O>*0F"=TR"=W7)D%A?SJ>&2+)7:>KDE />K.$3?30TTWLV5\8 MID,FBG[&% -I J@00"T% $F+Z@-=?01K)UJ6Q7-B7>7I#(3V?5JDX1;%1/*H MK19QO][@/\^A]=7T-T0WY$OM DAWTWKI_R2:@B%Q"!6=!F MA:ZAR%LK:'<#RV_;'KZ_>Q.ZCOO>^J@I!G$YWCZW"_G^RX@BVQ-<"<87'E9, M5,@\<\B4PO.0[SKDM8,0WYV^9WT!J4.$BAH9MR@<*$[N<5JO:Q_#"[_#L+>. MFQJJT'&,;7+S*HZJ$<_6 =8]O^8\I,G M?PNNWQI_7V*Z(0ZYT.S\0)G8$/-5A)] Q!=H1!] 4('Q^%^@?!@&F-UN.^Q: M;MLPI==RW=Y!PD^0T[JA6,W0)4>HV LL/.+,@6GI9M?!R5Z[[^Q;WB.8[KO: M;-!'L^B&-AMX80W%@I)BP0]3C*ZIB%_B6"U\]8970[SASR?>L%C%?\.\EWNH MTS>9]0/+:7M.223<5$,]?B(02AH&^;L,JFV1%31"6P;6:=MVW08=EO0)Z^EC MSG>S0^>[%MEUR&2B189%AA];N*]%26X^%3MA%;_J[1^DTO@G]##\^U>'[/NN*]H5:B&3$.-[@\S#<]_QFA0 M4*V&:?V2:?W7-BK3G3:DBWB*EV9)36CT]I[)ZCY5CWYC>+%[F7I:D6569&+Y M_+C\%AMX#R.%3]_#ISXNMX@Y'^O#ACX46T[+MK'*6PYN')?3\;B,7U-KW'"% MQ[.W5M_OZ4-#R_$=:TH3* !2PS\=8+30[QM+>!;!#@?&-RT3PSW>]E>ZV*QF MX*.,8P?61\B00HF1H#'>99F^9>F[A#:"+:?O^U7&J_+4V;GQIB 6YEXO,?!Y MIHK+;SE;_G4P+&[,3^+%_PX8T@7NOB2!.:K:[0 /ZJ*XRQ<#Q5?F_CSC"F_C MYG4)%$_-6@"_SSE7VX$V4/ZA,O@;4$L#!!0 ( "U*JU;Q=(6ZH@( ,8% M 9 >&PO=V]R:W-H965TV4[M_O[$#*-,J7^,Z^Y_%SOMS- M]E(]Z@S1P'.1"SWW,F/*J>_K.,."Z9XL4=!)*E7!#+EJY^M2(4L.&P]\EQF[X4>SDNUPC>9K MN5+D^0U+P@L4FDL!"M.YM^A/ET,;[P*^<=SK$QML)ELI'ZUSE\R]P K"'&-C M&1@M3WB->6Z)2,;O Z?77&F!I_:1_:/+G7+9,HW7,O_.$Y/-O2L/$DQ9E9L' MN?^$AWQ&EB^6N79?V->Q@Z$'<:6-+ Y@4E!P4:_L^? .)X"KX!5 > "$3G=] MD5-YPPR+9DKN0=EH8K.&2]6A21P7MBAKH^B4$\Y$=Y^OO]S?PF;QXW8-[0W; MYJ@[,]\0M0WPXP/-LJ8)7Z$9P+T4)M-P*Q),_L7[)*G1%1YU+<.+A/=,]6#0 M[T(8A(,+?(,FSX'C&[R6IXAE@;!ASW##=9Q+72F$GXNM-HK^C%_G4JX9A^<9 M;;=,=DJ,%D9&4*$8JZC&C+"%2$.&NJ $PDU@@AIONY-A1! MZBPVE3EU-Q<[:'-!.[+2%*P[T];&L9[^'"^L+T$SNJ._4$L#!!0 ( "U*JU:L M4U)H30, +<' 9 >&PO=V]R:W-H965T!7%N]S#L0;&96*@L>9+<=/]^E)PX MN2T7="^V*)$?/U(D-=XI_6Q*1 NOE9!F$I;6UJ,H,GF)%3,WJD9))QNE*V9) MU-O(U!I9X8TJ$25Q/(PJQF4X'?N]A9Z.56,%E[C08)JJ8OKO!Q1J-PEOP\/& MDF]+ZS:BZ;AF6\S0?JT7FJ2H0REXA=)P)4'C9A+.;DK@_H'WSL%,N:&7Q4 MXALO;#D)[T(H<,,:89=J]Q'W\7B"N1+&?V&WUXU#R!MC5;4W)@85E^V?O>[S M\!:#9&^0>-ZM(\_R/;-L.M9J!]II$YI;^%"]-9'CTEU*9C6=0?9PM:6/%U@+-]3BRY,GI1_D>]:%%37Z FL*3DK8T M,)<%%M_;1\2PHYD<:#XD%P&?F+Z!]+8'29RD%_#2+NS4XZ4_P)LS+;G<&EB@ MAJQD&N&/V=I8357RY[EX6[C^>3C7.2-3LQPG(;6&0?V"X?3GGVZ'\:\7R/8[ MLOU+Z-.,.K%H!(+:4!_D2N9<<.:+NC%8 )>0JZIN+$7D2I3GP&0!!1>-I6-) MKQ^(6]H*81U((:H.%E+'DDOKV6<) FO6&CK0E^0'/3ODB!YEW0LX!*+?;(<@?AN M$*3]7C*\NU!;@ZZV!F^NK9FTW/NA.0D9YHWFEA.1^6LN&I?0C585//JK[*[\ MOYUTKK8NDCC?/F^\T,RJ_/F0\N"V'P=)>A\<$W[,=Q(,!L%*629(C5)_WX=S M"8Q.AFF%>NN?#$,53(76SM5NMWN59NTP/JJW3QKQW7)I0."&3..;=Y0&W3X3 MK6!5[4?S6ED:]'Y9TLN*VBG0^48I>Q"<@^ZMGOX#4$L#!!0 ( "U*JU;B M$#&9C 0 - , 9 >&PO=V]R:W-H965T#F-(F.[*#%+WI3 &+G%$B>GZ_/^HEC*>=Q9K=J-PU:M0(IY JKE,J8+-O+/T3L\F]KP[\(W# M3M>>J8UD+>4/N_@2S3M]ZQ ("(U%8/AU#^<@A 5"-WZ6F)V*TAK6G_?HGUWL M&,N::3B7XCN/3#SO3#HT@@W+A;F5N]^@C&=H\4(IM/NDN^+L& ^'N38R*8W1 M@X2GQ3=[*/-0,YCT7S'P2P/?^5T0.2\_,<,6,R5W5-G3B&8?7*C.&IWCJ2W* MRBC,54EP;>K]3O^T$+7E!%&#B\X+4( 8NFZ9_+M38*1?!7 M4XP%Q* 9PC;&J,JSS(!.#TF-MV !I)GZ)S74$O'G"X:VB2 M53OA70S4V)%!UTY+F9+W/,(Q(H8?:<7*TDCE4((6'$#)#D;!,MRT+ZO+. =9GU!,@<6)T^CMG.J89XQ'. M7Q,C\I.3H=W:V"BQ:A/?BF\X)-_=O$D07<:T%]:%#&J%#%ZLR+^4TULFJ&01^/8::5O'CMO M+,7S%@RE-ICZP)N4W?^-*>ZT5^QG[-'&IHGG3X@7C,DJ7Q<[/ UE N3('X[I M\?ZKWI(EM#>9(O2TW]:*XRKQXS9(G=).;7#USE\JUX%M7A\;\MK(T MY_>JA4[7^7"86O>>-=8.E)VYV$("Q?YRPN,MR+7H'U;8MGZV1/5)[FIHFV0\ MM8\#$DP/LET5RI;R$K0^Q?F$#0/:D*/A\%EM]N/RL1B6;;695+69O+DV99)< M8HXV2B?L=U'L)L2UJUGG=5*16NN8B??ZWO/]GL8B/+5.4*BB2[Y+M M-2:[5[ME)J"V[BZMJ1MAQ86S>EM=UY?%+?7I>''7QV"V''4H8(.F_>X8?VU4 M<7\N%D9F[LZZE@9OP.XQQK\/[SD_<>[HK2A[Y!& 0$])G/*^$0DQ/S9-/HD@P?R(SB&53Z:4 M)5C((9N9?,X A]HIB4W'LCPSP20U@IZ>NV9!CRY$3%*X9H@OD@2SYU.(Z:IO MV,9Z8DQFD5 39M";XQG<@+B;7S,Y,@N4D"208!#JQ^7Y[?G5)3I$0\+Q;,9@A@6$ M: Q+2!> ]H<@,(GY-VEQ=S-$^WO?T!XB*;J-Z(+C-.0]4\B8%+(YR=<_S=9W M7EG?11MB&?P=G>G)ARW MR*^K\=Q7\+8RJ51+IT4V__R2INA<0,+_5N4MPVU5XZJW^YC/\03ZAGQ].; E M&,'7+[9G?:\BW1!8*06M(@6M.O3@E@HTZZ42.;O:7]U[BP#W_);/7.Y M3:'"R+4ZA5$IM'816KLVM#%]QK%X1E*[*"83>3I!57RU(._=BH; 2GR]@J_W M26KTFDQ!0V"E%/A%"OP/JC'S;Y?4:'5WU%AAY+A6M1H[16B=VM#.R),\;:< M:RVNPZR*LA;JO1O2$%B)=;=@W?TD37:;3$%#8*44V-;F*VQ]4)4YP+;B;,?> M/22KK/Q6NUJ7]E:18->&=PWL<)$2@5A^8-8(LQ[JO=O2%%J9N+,A[GR2.'/@ MIM+0$%HY#9LBQJXM$-XB3_>%\-I^M[TKSPJK5N6X*#+N^PAC*P&(ZE]V% M.$"*O3P^^8'^JE,1 :N5:RWTN_>I(;1R(C;EC-W^++DV6N,TA59.PZ;*L6LK MB+?(U7M137HOQ/K2QM^M-\VMSBL!-M,-*4<3NDA%UK,4LT73>Z);O9WY4]4, MZXYN Y-UTK(CF9&4HQBF$M(Z\F5N6=:<9@-!Y[J_>Z!"=HOZ-I(-/3!E()]/ M*17K@5J@^(L@^ ]02P,$% @ +4JK5D9E/T9< P )PL !D !X;"]W M;W)K&ULK5;;;N,V$/T50ET4&R")KI:-U!:PL=S6 M0#<)G&3WH>@#(XTM=B722])V\O<=2K+6%UE8%WFQ>3N'XX3V@5EW(J& MY=J#C(9BI7/&X4$2M2H**M]N(1>;D>5:VX496V3:+-C1<$D7\ CZ>?D@<68W M+"DK@"LF.)$P'UF?W)MX8,Z7![XPV*B=,3%*7H3X9B;3=&0YQB#((=&&@>+? M&L:0YX8(S?A>X_DM]HQ_'NZUP.-N> S)*?B>&K\)B5_R^:=" FO@*[@D,S!YR_B"/( L M,YPG0.Y?1UB?D#*7EBA3DGYN01M]2<5EGU]U_(3:8:"O5/6YPJ M0X)V0TS%N5%+FL#(PI*B0*[!BG[]Q0V=W]J<_)YD\3N1[04@: (0=+%',_%& M<_V&5:T.!$W_Q4S$8J?;G%B1A269J;+K*'"]' [Q\H[KSOW-?0.W)?/^R[S8U[ MDL-&=ZXYW(]MPV:-PV MZ'1;#'/ 9$BW!:'-)9T,YU;2]R2+!T?!._@-02P,$% @ +4JK5AW_)/^V M P AQ$ !D !X;"]W;W)K&ULS5C;;MLX$/T5 M0BV*%LA:%]]3VT#MN+L!-ASESN]K S/A*8"M*[TA3 M63+V73>N@['E:(\@!E]J"*P>&YA!'&LDY<<_.:A5K*D-R^\[],^&O"*SQ )F M+/Z+!#(:6P,+!1#B=2P7;/L'Y(2,@SZ+A?E%VWRN8R%_+21+&UA66>#+B;(NXGJW0](O1QE@K-H3J M;7R07(T292WC'"WFL[O?;Z^_7-_=HM_0/7 3(=0'=+>,R0H;S=]? M@<0D%A_06T0HNB%QK+K%R);*$XUG^_FJTVQ5[\2J;73#J(P$FM, @D-[6S$H M:'@[&E.O%O &\Q9JNQ?(<[PV>GRX0N_??D"WZV0)O,*]63W:%?@%FK=#J_&R M78C=-KCM4V+#!N@:+M "=(81NCJA] 6:/Z4JT"% 7TBBY[$0/:@A$>(L_/_^ M4V&C:PF)^%:E?^9(I]H1?39=CE5H-@1UHUBDT MZ]2AJ[T(@7,E!-^)E[^HI\]6E/Q['$"9 !GJP*#JLVPS<5O>R-Z4>=6N?":O M;L&K^R)>51QJ$5ZZB=WG@O1;G4*1 Q*]@D2OED268#HXTU(SU/GX[2*9>TJ+]W$ MAL .!!D4@@Q>R^DU:%*SAL .-!L6F@UK@VBQ/[1VFE5GR@7""5M36:7&\'GF M]IZ=9;5^G,G2=?95A--XLJBA.Q4%DB$9<67Y S"OKB5JUWYI.#2%=JA4J=YR M7TL6Y9XTI5M#:(>Z>7O=O%^?2?D:PW(J.:WN42K5>W(NTWV1Z-;64^?FT@WC M*IDB3/\WG1JM#9M".Q1K7QVZG5>33@V5B[ENOZ+X=/?5IUM??C:33L]KRFZK M?YQ-#56Q&5&[=-5-@*_,%P"!?.UB=NLM>HNO#)_,W=K>3\\^4:@[XXJH$C6& M4)DZK;YRE&>W_JPA66HNSDLFU37&ULM5IM;Z,X$/XK5FYUVI6V#;;!0"^)E$W3NTK;;M4T/>F^T<1M4$F< M!=-L3_?CSQ"* S9NHM O#2\SPS-C^WGPE-Z&Q<_)@E(.?BVC5=+O+#A?GW6[ MR6Q!ET%RRM9T)>X\LG@9<'$:/W63=4R#>>ZTC+K(LDAW&82KSJ"77[N)!SV6 M\BA7\W['RA#1B,YX%B(0 M/R]T1*,HBR1P_"R"=LIG9HZ[QV_1+_+D13(/04)'+/H[G/-%O^-UP)P^!FG$ M;]GF+UHDY&3Q9BQ*\K]@4]A:'3!+$\Z6A;- L Q7V]_@5U&('0=H-SB@P@'M MZX +!YPGND66IW4>\�B]D&Q)FUB)8=Y+7)O44VX2H;Q@F/Q=U0^/'!Y?7] M>')W-;Z^FX#A]3FX&%[>@OOA]^D87(V'D^GM>'OO! RO?MS>7?XS/@>C'Y,[ M\/F<\B",DB_BUG1R#CY_^@(^@7 %[A8L38+5/.EUN0"8/:8[*\!\VX)!#6"N M@O@48/@5( MAC?O(['Y.9Z4[JKIW15G*VJ"R-BB/AQOC/7 @,@'CGVG(7\&$ MSM(XY"%-OH*+^Y/K2UV&VY"V/F2V*,^2=3"C_8Y8=0F-7VAG\/MOD%A_Z/)M M*5@E>UQFCTW1!R.6<,!B,%RRF(?_TCG(KNA2WL8A>9R,-EX&T+&0X_:Z+[O) M:,R@YQ)8FE5@VB5,VPASNA+L%>7X_A2LI9UUVPC.SI,=QX(U>*H1%E2H!^>4 MX)Q]P7UG24*UZ!SEP2<^PG8-GLX*6KX>'RGQ$2.^BR",P7T0I50'C"B/A#9Q M4!V9Q@PBXGAZ:&X)S35"$USP+!CF(:+J\M.!-48[=-VU%*R2N%H=]"N?*T'F^9]7! M:F_%IQ4/VB6/Q/_@/_ 5&H8T;,$KIA49M>X^1/'70,/$5NM29H:97 M-2B5$9JE\1U&VNLMR?R(@U=E2]&JNS,IPLCZ@/V94=@/WJ"U%*U: :GRR*SR M^_,24C7<(;97G[LZ,XS0JN2:]R6-5?/[$I)RC\QROQ<[ M%3$JM$,L%:+&S/%P$T:IP\B\U36S$]+M&06^+UX2-5OHC0]-$8(-[PC(2GQR"SQ^[&0NJ<]@42IH,ZJ"2&6 MFHO-&U\S!V%U,TMC$8O7+ XX!=^86*MF M?C(_Z-#5V5:T:EFD^.(/Z&/C5AO9;46K5F"GE=U:+UO5;N@Y3EU%=6;8]IMF ML)1X?'PW&ZL*CF"]FZTQLALZLEAJ/&ZAG8TUG6KHD#H^G553NQU+*<;'-+2Q MIE7M$5C?_>K,L(V;RB=5$N_=TE;I:7HZ.050F-FIU69W6]&J59&2 MC#^@WXU;;7BW%:U: :GZN*V>-U9%7>SAE/\5: ML-[^TAA!KZ'Y94OYMUOH>=N:9K:*3V.T\PI8Q2=UV#ZFWUTXD\K8^LK8:LR0 MX_IU\+9.O]*X(%QSI;YX8(& MB&_?Y=C'/K0.C#^) M#:*$YSA*1-O82+F]-DVQV&!,Q!7;8J)F5HS'1*HN7YMBRY$L4U $O78S8H6W8QNO F*XW4@^806M+UCA!.=T^ M<-4S"Y8EC3$1E"7 <=4V.O9UUTX!Z8H9Q8,X:H,.9<[8D^X,EVW#THXPPH74 M%$1]]MC#*-),RL?OG-0H-#7PN/W*?I,&KX*9$X$]%OVD2[EI&PT#EK@BNTB. MV>$'Y@%YFF_!(I'^PB%?:QFPV G)XARL',0TR;[D.=^((X#CG X.S5.%D,+R;#2;A:' 73J!SUX>; MSG ,L\[M= "C06+N(XPZX70\#!_AO(^2 MT$A(VDEY:R=X.S'CDO[!)?28D&6^,KQ;CM=7Y5ILR0+;AKH+ OD> MC>#K%]NWOE>XJQ7N:E7LP2T* 7)#$K#A!0DO\Y-44A27L-)IL3^5%CF;_R85/?=]XIM'[[^NI>K97--$0(0KA;.NZBH, MGI6GK"/9-BT)L%:G[%F'SMZ"I3_$D(_@)02P,$% @ M+4JK5H)];2GY @ 8 @ !D !X;"]W;W)K&UL MK59=;]HP%/TK5E9-K=0U(8&0=A")$KHAK:@BP!ZF/9AP :M.3&T'VOWZV4F( MH FHTO:2V/$YU^=^^#J='>//8@T@T6M,$]$UUE)N[DQ31&N(L;AA&TC4RI+Q M&$LUY2M3;#C@14:*J6E;EFO&F"2&W\F^/7&_PU))20)/'(DTCC%_NP?*=EVC M8>P_C,EJ+?4'T^]L\ I"D-/-$U]:3X:)K6%H04(BDMH#5:PM]H%0;4C)>"IM&N:4F'H[WUA\RWY4O M4R#<40I1R(@D(]*LW%Y*KNOQ=YW*^1[-^#WU6[\0& M1] UU&$4P+=@^)\_-5SK:UT _I.QHW X93B<<];]/A.RSL&!=FW7KL$'0EJEH*:9P5-$]6^*/D#"_1-M:W:@LLMM [%N?8[;>5LOT2TENF$ZH*NUK%)W(M%L-5#735=#I3+=+K>U_SG3[ YD^CSF2 MYI72O ^$<1\\W0ZP1$M,.-IBFD*=4J]R%FI27@75I-P\Z/_Z[E4-=*7"@R@L M%7Z?Y1/)-MF5,&=273#9<*U^ 8!K@%I?,B;W$WW+E#\5_E]02P,$ M% @ +4JK5H5VCY:$ P - H !D !X;"]W;W)K&ULK99M;^(X$(#_BI5;G5JI;=YH@!Y$2DOV#JEENP18W9WN0T@&$C6) M6=N!W?OU-W9HEH:4W3WU"\3CF?$\8WL\@QUE3SP!$.1+GA5\J"5";&YTG4<) MY"&_HALH<&9%61X*'+*USC<,PE@9Y9EN&8:CYV%::.Y R1Z9.Z"ER-("'AGA M99Z'[.LM9'0WU$SM63!-UXF0 MT=;,(U!"#FFT>&([WV$J M>7/7E_I*89'"CA]\$TFRI/1)#L;Q4#-D0)!!)*2'$/^V< =9)AUA&)_W/K5Z M26EX^/WL_;UB1Y9ER.&.9I_26"1#K:>1&%9AF8DIW?T!>YYKZ2^B&5>_9+?7 M-302E5S0?&^,$>1I4?V'7_9Y.#! /^T&UM[ :AIT7C&P]P:V JTB4UBC4(3N M@-$=85(;OS/Y5DY$_' M"V\V7O@$E6;3>>7L; 0B3#-^CF[GP8B4$LP[);XKG[ M<7/K1#AVO5&V\F>_ME'%%KC ^R/X!1G!4A#,$_$_EZGX2@*(2I:*%#CYVUMR MP?!V_-.6PVJ-3OL:LF+<\$T8P5##DL"!;4%S?_W%=(S?VA+P1LY>I*-3IZ-S MRKL[P0)7%EBWLO1?B,D:ZQ7'JA+1=:$$6"&P*CWA.5MF0*!*$Z_3U):;:D%' M+2B+W]:U#+,ST+>'S"U*9L>HE5ZP7-5.2:KGK@R!-Q^DW2%J4#,MI M)W%J$N=G=B6CG$,3)@:6;D-9O/'&XU$MU9ENPW".(KS$$!L8+4J6XYCM'-V: MH_NS.W)6P9S_;YKN4:!=L]N .=:Y-.U..TNO9NF]V>F*95TY?;9Z1R$:#8AC M#=OIM3/T:X;^2889%6%&"B0Y L!7(RT$8(6I*B(5"3 4132':M/.+Z1E&TO_ MZ#)WK'ZO@7.LU+7[#1S]X '.@:U57\))1,M"5"].+:U;'T^]^ WY+;9$50?S MS4W53^%[LI;H&:S0I7'5Q02SJD>I!H)NU#._I *;!O698%L'3"K@_(I2\3R0 M"]2-HOL?4$L#!!0 ( "U*JU84\H(>Z 8 -PK 9 >&PO=V]R:W-H M965T'X7,SVH;,7:2-UGX36U:K MN7:]3:-WF9[[$O8N@YC[WH9]"5$4K]=N^';-_.#UJF$W?IZ8>,\KGIQH]BZW M[C.;,C[;?@G%43/WLO#6;!-YP0:%;'G5Z-L70X0D_N:!'Z5_T6MF:S70/(YXL,X:"P5K M;[/[[_[($K'7P"8%#7#6 !\VH 4-2-: E&U LP8TS[O$5A M8BV\)3_29*:M1?C>)NGW*0_%54^TX[W1^/%F^G!_,WZ8HOYXB&[[HPEZ[-_- M;M#]37\ZF]SLKOV.;D?C_G@PZM^AT7CZ,)GMSF=&0]1_V&_[]QA-;@:SR60T M_A-=]Z>C*?H\9-SU_.@WX6LV':+/GWY#GY"W00^K(([S<\1\0^0]C"Q-!\"#'*O-FR*/>3)QGDR<^B,%_OI1Q'AT MAFY=+T2/KA\S-/2BN1]$<DZ?_(MJZ@H*Q MNG/@[-VWU78H.5 'WN:=?>/D03C@ +WSW"?/][C'WCE*G3I':4W.E$RT\DRT MP.X]))UFTMHNHU4W*M;:R;5V0*VWN:PSM&9N,I+2A)Z)VF >AZ&W M>3;I!9U6'4XU.5/B[^;Q=T\V\W?K3$)-SI0DV)8L)JR:YOX![*EJV)FW_4'M M$,LR#VI[KSBRP7AFY]-SQ,-T0+^A*!G*Z9-H#,C6)-!.E]"#I\]@AIUVMU,@ M598>-@CUWGW,8S%=+..B0@KK]R6MKG,HSV2&K8+IP99%@0W#_.9[[/&C*21Z M+SJXHVDTF%G8)@4:)>'M#R/>UAEO=UK:%&LR(Y04=;+$MPTR,4."FTXVQVF0 M.5-4T):#M2%IL+/;7:=(KF2LW3IMN6&#$*\\2=3D3U)=2265LG>ZUM%9,U^5-383$.89Q7J$\@3U5CEN'?D%M@O?6&F#@ M5ZE-L$[UPZ<3-%$E2NAC&/K':A*L@]Q4DQC-"FL2+'F/8=Z7JDFPCG)336(R M*ZY)L"0^AHE?HB;!.KZUSH5,5&42[AA^@ZY6BV##:W2GV]&$&LP(31;GC&(E M>W'[M)4(!ME>>3ZHR9N:#8EX#".^?"6"=69K70:9J (ETS',]'?4()E'4"ED MHJYU2K82^(WWH]4'-L4"W[/J8*O+FYHA"5UBGZSZ(+52N"YO:B(DL D,[ K5 M!^RI.C],]RH%"-$1;EH<,9@!BR-$DI[ I#]6B!"=WMI'!T"L1*Y)+.:0L04NM:>5W>U&Q(OA.8[^4+$*(SV["T8+ J M7EJ@$NX4AOL[RA"J+T0;]!JL +T2M11^O_UH,6+ZA#Z [UEUX-7E3ZHY$H=V"4EZ\X')W-A]T% MFJ@");L=F-WOJ#4RC]!6*-!$59HP5#TC8>(S!;UZ?"6R M+Z(3D:Y=GDPY;VCAOJ567Z !]MT M<^53P'FP3G^NF+M@86(@KB^#@/\\2&Z0;^CM_0]02P,$% @ +4JK5LJ6 M0H8/ P ?0@ !D !X;"]W;W)K&ULK5;?3]LP M$/Y7K Q-3&(DS:^F71NIM)U @@E18 ]H#VYZ:2R2.-A.2__[V4X(I4W+'O:2 MV)?[/G]W]ITS6%/VS!, @5ZS-.=#(Q&BZ)LFCQ+(,#^G!>3R2TQ9AH62UK&2@JN:!9#98*,I)7;_Q:YV$+ MT'$. .P:8.\"W , IP8X_PIP:X"K,U.%HO,PP0*' T;7B"EOR:8&.ID:+<,G MN=KVF6#R*Y$X$5Z,KD>_QE,TNYQ.[]%D>C^ZNIZA[VB,>8)POJ@&TY>2K' * MN>#H= ("DY1_DUX/LPDZ/?F&3A#)T7U"2RXA?& *J4SQFU&M8ERIL ^HN,'L M'#F=,V1;MM,"GQR'3R!JX/9'N"GST23%;I)B:S[G -_!X,\0%M+(V(;D2_2( MTQ+0TVC.!9/G]T];W-5";OM"JJ;[O, 1# U9M!S8"HSPZY>.;_UHR\)_(ON0 M$Z?)B7.,7>>D+< *Y6N4ZC&KL-OKRDU8;0O?=^KYCM4X?1#D-H+,9 R9(3"(L@",:RVY4 M4$Y$B\J+XT1/G=:CY>V)MG;"VO>P/=]RV\/RF[#\3P^"+HY(#>"].-HT^GL; M;W?=P-W1N>_E!H%]X'QTC1U#T @//DLCN@-=&JJ/1>W;(_NO2&0[(X+@5!XO M43(B-FB!-]JK9[75DKG5@#-@2WV1R25HF8NJQ!IKZ#MEU][MC[MM]J _ MUG>K^4Y?7&PO M=V]R:W-H965TF)A,ED+6ZFSJ#!V2PHIN_=-?M0Y[ #]\ 1#4@. 0T'T!$-: \%\! MW1K0M?XW.R M^'!^?D/FYS>SRX\+O_+[WODV= M_Q3LB59AHU5X+'H4@]1LQ1+,6QDM4BB%8OH$R];63@O?L^,1O_NMBE6@O@69 M9VP;>1-WNR_#Z#TZ/4FOVZ37/4H&*_,.ZWV9 U& *3'-H+7 JS"]OPU''M'.=YV%AVB\;E7&WG_%YJ]9P2Z_B@<'=!\[A4$ M_JC?3K/?T.P?I;G(A-2G&F2!KT7SGK21[#\[2#_P1L'A>;>X>=[('[;3'#@' MAF'#>_BW>KR&LKKR:I\Z/M(Z0P.*C5@= "&PO=V]R:W-H965T'+@)5@UF MMI-T_WZV(8PD-.O#7L ?]QR?<^%>1QLNGF0&H-!SS@HY<#*ERDO7E4D&.9'G MO(1"[RRXR(G24[%T92F I!:4,Q=[7M_-"2V<.+)K]R*.^$HQ6L"]0'*5YT3\ MO@+&-P/'=[8+#W29*;/@QE%)EC %]5C>"SUS&Y:4YE!(R@LD8#%PAO[E*#3Q M-N ;A8ULC9%Q,N?\R4QNTX'C&4' (%&&@>C7&D; F"'2,G[5G$YSI &VQUOV M:^M=>YD3"2/.OM-490/G@X-26) 54P]\)(\ T2)EJSF8'-C45K M-[0P7W&JA-ZE&J?BJ^'=\,MH@J8WD\D,C2>SX>W=%+U'PR3AJT))1(H4?549 M"/0 "= UF3.0Z'0,BE FSW3HXW2,3D_.T FB!9IE?"4U1D:NTO+,(6Y22[FJ MI. 7I'PFXAP%_CN$/1QTP$?'X6-(&CC>A;LZ*4UF<),9;/F"%_C:=G\,YU() M_4P97LJ2)#!P=)U)$&MPXK=O_+[WJ]CW[DKMMN#F-\SPN:H!V5O49E[ZC*ZF_\ MA[B*(FP?C'OAGKK#(!S@;G%A(RX\*FZG;OAKE(:'*;H(^GM*.X)P$.Y)=5MM MP+1@75!+6DC$8*%AWOF%9A%56ZLFBI>V,\RYTGW&#C-]$X P 7I_P;G:3DRS M:>Z6^ ]02P,$% @ +4JK5D5@"H^] @ .P< !D !X;"]W;W)K&ULK55;3]LP%/XK5H8F)@&Y-2FP-E)IBT!BHZ*P/4Q[ M<)/3QL*Q,]MMV7[];">-2ALJ)NTE\>5\G[]S\7%OS<6SS $4>BDHDWTG5ZJ\ M=%V9YE!@><9+8'IGSD6!E9Z*A2M+ 3BSH(*Z@>?%;H$)79N(I,>7BA(& M$X'DLBBP^'T%E*_[CN]L%A[((E=FP4UZ)5[ %-13.1%ZYC8L&2F 2<(9$C#O M.P/_VOPC=\X=E,$<+ZEZX.L;J/V)#%_*J;1?M*YM M/0>E2ZEX48.U@H*PZH]?ZCAL ?S.&X"@!@3O!80U(+2.5LJL6R.L<-(3?(V$ ML=9L9F!C8]':&\),%J=*Z%VB<2JY&MP-O@[':'HS'C^BT?AQ<'LW1:=H(J#$ M)$/C%UTO$B0Z'H'"A,I/>O-I.D+'1Y_0$2(,/>9\*3'+9,]56I"A==/Z\*OJ M\."-P[]@<89"_P0%7A"VP(>'X2-(&WCP&N[J,#2Q")I8!)8O?(/O7BPP(W^P MJ:\3-.1,;.H#ZOIH M<[9BB"V#Z2:K)/!"G>?5MA/[1G[4C1NC5^(ZC;C.07$Z=38%"$L).B>G^B8) MH=/3IK*BBK8$Q.=A=T?EOE$W[OKM*J-&9710Y;W*06R4U5+;!$9[9T?1CKQ] M$]_SVM7%C;KXGQ)L;P!_I^1X+ZGG%\&NZ'VCB[#3W5'M;K4V\ZSHEK$@3"(* M&F[W8PKW3OM,->O&PACH/?GG*O-Q#30YKU,_@)02P,$ M% @ +4JK5K*?)2FN @ G@8 !D !X;"]W;W)K&ULK55=3]LP%/TK5H8FD*#Y;/A8&ZFT12 Q5E'8'J8]N,EM:^'8F>VV MP*_?=1*B J';PUX2?]QS0U& M!3D3U9L^UCYL ?SH T!0 X)_!80U("P3K925:8VHH4E/R0U1-AK9[*#TID1C M-DS8OS@U"G<9XDQR/K@>W S'9'HY'M^1T?AN<'4])4?D1HITI10(0Z[$&K3! M/V$_B$)O"!L@0]WPT>0-O#@-=Q%,QI'@L:1H.0+/^#[IA94L&=JJ^R0#*70 MDK.,5D4G,C)1H-&+:D'.R0435*2,A;O8D_O.M$,,=@^]4D]$ Y8, M,PQ:BZ!BBDLFVUO627QZ&O7<]78R[X/"V N:H%U1S964_ %02P,$% @ +4JK5N?/Z&&4 @ [08 !D M !X;"]W;W)K&ULK55=;]HP%/TK5E9-K52:[[3K M0B0*5*W$NJK0[6':@PD7$M6Q,]M ]^]G.VE$26![V$OB:]]S[CG^C+>,OX@, M0*+7@E#1MS(IRVO;%FD&!187K 2J1I:,%UBJD*]L47+ "P,JB.TY3F07.*=6 M$IN^1Y[$;"U)3N&1([$N"LQ_WP!AV[[E6F\=3_DJD[K#3N(2KV *\KE\Y"JR M&Y9%7@ 5.:.(P[)O#=SK8:3S3<*W'+9BIXVTDSEC+SJX7_0M1PL" JG4#%C] M-C $0C21DO&KYK2:DAJXVWYCOS7>E903V]Y! M[2?4?"DCPGS1MLJ]O+10NA:2%358*2AR6OWQ:ST/.P W. #P:H#WKP"_!OC& M:*7,V!IAB9.8LRWB.ENQZ8:9&X-6;G*J5W$JN1K-%4XF-X/)X&$X1M.[\7B& M1N/9X'XR13WT56; T4 (D.(^]EEKF(+NMGT^;L6)4ZA;ZD#)H!OP$H^?G CYW.7 MU?]$]LZXWQCWC[$G0T:-2X2-=[7"A-%53P(ONGQ79)$AT]?$)@G\*+8WNW;: M.6$0-CGO5 :-RN"HR@FH\XJX/I@]MNRM55#I[=)8484[]3W7V=/8SO$CIUMC MV&@,CVJLMM!A66&KY-6>J':&ZW9KBAI-T5%-,R8Q0>PORJ+6@D5AL*>MG?/) MC?;$V3N7D7X(U!E?Y50@ DN%7:Y5(%EI[J&PO M=V]R:W-H965TF1#Q? >.'L>5:+Q?NZ391YH(=C7*RA06HA_Q.Z)5= MNZQI"IFD/$,"-F-KXEY.AR:^"/A.X2 ;Y\ADLN+\T2QNUV/+,4# (%;&@>C# M'J; F#'2&+\K3ZM^I!$VSU_YZUQ61,*4LQ]TK9*Q-;30&C9DQ]0]/]Q ME4]@_&+.9/&+#E6L8Z%X)Q5/*[$F2&E6'LE358>&P/7?$.!*@/]6X%4"KTBT M)"O2FA%%HI'@!R1,M'8S)T5M"K7.AF:FBPLE]%VJ=2JZFLPG7Z?7:'%S?;U$ ML^OEY':^0.?HFTI H.E.",@4FE.RHHPJ"A*=SD 1RN0''?6PF*'3DP_H!-$, M+1.^DR1;RY&M-)GQM^.*XJJDP&]0?"'B GGN&<(.]CKDTW[Y#.):CE_+;5V/ MNBBX+@HN_+PW_,KD&TF?U97X.5E))?2?[U=7EJ6MWVUK!O)2YB2&L:4G3H+8 M@Q6]?^>&SJ>NG/^3V:L*>'4%O#YW75%!]\1,F.ZL3GBG!U=U-K;T"0L?\\K8 M1X/ =4;VOIE*.\@+_8]UT"M$OT;T>Q'GH*<7L<8_\UP/3-&E+L[2+&@@X- [ MPFS'^,.PFS*H*8->RMLLYBD@19XT8$Z>R8I!%U[0?K0;A$=\[2 \<)QNP+ & M#/L[3?=T#7IJ^^C"UH-=QPV.Z-I!/G9Q-]V@IAOTTI636+6UV>PNRD&;TG7P M$65'D.\.NRF'->6PEW+)%6&(_POKL#41KN_XQPWOB,)^&!S1VHW7O]EZ]=MT MJZ<6,=AHG7,QT-F*.* P (Q !D !X;"]W;W)K&ULK9CO;]HX&,?_%2N;ID[JR"\2. :1"@DE> MN(DAUI(XLTWI_OO93IJ1:TA!LI @=I[OQX_S/';\,-T3^IVE"''PG&<%FQDI MY^7$-%FYL",TA%TVZ-5E)$4R4*,],Q[)\,X>X,(*IZKNCP93L M>(8+=$)MRV6$&TQ)NT0/B7\L[*EIF0TEPC@J& M20$HVLR,*WNR&DE[9? /1GMV< WD3!X)^2X;ZV1F6-(AE*&82P(4/T]H@;), M@H0;/VJFT0PIA8?7+_2EFKN8RR-D:$&R;SCAZY+BH?N%S_1P.!(YS1.#4 N=4@5L+W%,%PUHP M/%7@U0+O5(%?"_Q3!:-:H*)O5D]7A2:$' 932O: 2FM!DQOG)(PS+MVIGDO\=R$T0D+ M=<(BG;!E!1LKF#S"/ 768#PUGP[S0-. K3SPFCSP>O/@];[1%?F*85L'TW M MQW,\>S3RVK-9>*]F[ SN$A?[KE//^L/WQT!.?=CI%E:U_:-JV6.IT;:4)U@KKJ GKZ.WU&C?K]>>E MJ#QBND.)..3R-"59(FX #I\1NQ0G39$ B'$ BP2(0@MF_,@"[QWTW#S0"0MU MPB*=L*5.V&K4\9[XO6M6J6(>U"0YHEM5;LILV!6\.BDVO4U%>Z4*N?_US^W) MPN[H#^U)5!6LO_%5^2R.K5M<,)"AC1C*&HS$UD:KDK1J<%*JBNB1<%%?JH$*:E@8 $PN 9 M >&PO=V]R:W-H965T(RE.N3SKEAR M@H.T4!QU4:\WZ,8XI)W).#TWY9,Q2V044C+E0"1QC/GK)8G8^KP#.YL3]^%\ M(?6)[F2\Q',R(_)A.>7JJ%NH!&%,J @9!9P\G7L"Z1U_A&0M*K^! M?I1'QI[UP4UPWNGI%I&(^%)+8/5G1:Y(%&DEU8Y_&79 0)YP$LE[MOZ%Y _D:CV?12+]'ZSS>WL=X"="LC@O MK%H0AS3[BU]R$)4"".XH@/(":+O :$&?EX@1=W-'B7EX&&))V/. MUH#KNY6:_I'"3$NKQP^I?N\SR=754)63D]FWKU>_G5Q>S*X]^/CATVXU[SUJO5RM2:7VJ$[QJIQ4UMGUJK30B>[D ;ABL8I\ M@=/8N5#OB*S+K/Y^<_TZ M WT12^R3\XY*,8+P%>E,?OP!#GH_-1&W*>99$JMQ[Q?<^R;UR5T2/Q(.V!/ M*Q4%^#$B^4L%/J,J82K.*@$#@OV%2H5"\M"7ZIR*7?\9J#AY>S*AH10@%"+9 M#H+L160-@EG0ZM2]FL#3,W?<754)&YO=EK EL1IAMR#L&@D_4$Y\-J?AOXJ0 M7^W:/A,2_ <^-$$R:K;MK9G8H +<'?1Z=>">I1IKC 8%H\%W,/H,*E?92G57 M3('J=:$:&=69=3K\D> $JTMJ. =+PD/6V/6,K6A+U?Q($+P2S,$(Q-F8 (<@ MP*^-"==2JVKDSPKR9\9FJBP.P33"M F7L6A;7#;%/$MB-63# MGPR$/5T"9W MFV*>);$:]U'!??3.H2H?H' B%XSKK- $,1-S*TG/<9$+X6AKH#%6VI:/);$: M']@KI[L](Z$;ZBM[)(B>Q]*"ELJG*@=MH.7U9J.Z'J0Q]=4D.-S<\*F)95YO M%>;0=1T7;K$TMZ\M3%MJ=9H5\P"--&?I;(8M=6PWY>U+<_FV<6I5S;.E5F>' M2G;HR#DR;X M^#;5/%MJ=?BEE8)&QY!UW!SJ,H>*4Z@K/6NB<\,,:8]T/YW5 M-'MCJY[(EEH=8>F*H-D6U6)?S=%O0QK&2=Q(S*93N;*JYME2JU,LG0]TCYT% MK/HDJVJ>+;4Z_-)20;,!V9T%R,LRY-F+,"0"L_J9(1'8=%F>+;4ZQ=(>0;,_ MNI]=", 2*22F@4J=C:BL^B2K:IXMM3J^TBK!8WLE:-4L657S;*G5X9=^"9H- MTW?- \S2V=>-1H)6_90MM?KG]])0(;.ANI\][(U^LT3;#FA5S;.E5L=7.B@$ MCQS]R*H%LZKFV5*KPR\M&#*ZC.^*_CW2SN[!WURR-<)#&"E4&BED=CO7\3)B MKX3D"QO+A/L+_7EEN>-[J5FN=6^T:JALJ=51EH8*]8^="JSZ,*MJGBVU.OS2 MAR'S$E3++Z=FM=8DW3??#F$O_;>U &6KVCJDTB^A@_HELWIK:.:V#O)5I<:^ M=@C#A$K#A,R&:4JXK]#I=3C5WYYPR$&,^3.18(6C1)VD0"Y(F4L#+$DC3ZNF M*E>#J-(+>Z=#=[L+'L(MH=(M(:,AF-SB%_V5J?+M/H]7U>T V0Q&>[[5F^MH M#6[X)GI10^@>PNB@TN@@LQO9<,M[6#.V'0OM9NG6N$9OEMJ1V\#K$+;&*6V- M8[8ULQQ/'H,!2&B@4.FXO)Y-I_MZF%F]]5::MVM+$(V&6\1LU5DG5CH99\]: M4#YN%GMD].I9DK M9I'^ ,'^L$R\&:1N9?MM3/@\W<:L-P\/=MG?8OY M/*0"1.1)%>V=GJG:>;9U.3N0;)ENYGUD4K(X_;D@6 U-^@9U_8DQN3G0%10; MR"?_ U!+ P04 " M2JM6TDG)3*\# !;$0 &0 'AL+W=OWW-\[%PSV@GYJ%8 FGQ+DTR- MG976ZW/75=$*4J9.Q1HR?+,0,F4:FW+IJK4$%MN@-'$[GM=W4\8S)QC99S,9 MC,1&)SR#F21JDZ9,/EU (G9CASK[!W=\N=+F@1N,UFP)(>B']4QBRRU18IY" MIKC(B(3%V)G0\RGU38#M\0>'G3JZ)X;*7(A'T[B.QXYG,H($(FT@&%ZV,(4D M,4B8Q]<"U"G'-('']WOT7RQY)#-G"J8B^9/'>C5VA@Z)8<$VB;X3NU^A(&03 MC$2B["_9%7T]AT0;I45:!&,&*<_R*_M6"'$40'NO!'2*@,Z_#>@6 5U+-,_, MTKIDF@4C*79$FMZ(9FZL-C8:V?#,3&.H);[E&*>#\/YV^MO)Q22\NB33VYO9 MU9=P$;N5V*C6!:KD:LQ5S.B&Q5Y7>1Y=5[)ZX;)4]*E/Y&.U^G6A$^;PR\A M*L,[U7 7%2IEZI0R=2Q>]S69#*<3XY>83$6*BT@Q:\.)E"Q; AI;D_D3.>XW M8T_V\63'9$S^^ATAR;6&5/U=)T<^?J]^?+.8S]6:13!V<+4JD%MP@A]_H'WO MYSIQ6@*K2-4MI>HVH0$'>WW8IE0M@56D.BNE.FOTQ:$P*#;\=UCY[(5-!W[OF95?]AD.!_56 MIMZA\O'>,//D33,W0[QWBMI"JQ(^*O7H!QNZ2* MN5I"J\IU*/EH8YGT7:8N MH*NN?F;JFCZ4GKWBZD/U19O+KYO\2S,#:<]XR(%AO:S\Y!Q M75^9MU16%33_CR*-'JHTVOMHT[=:W;6%5I7K4-_1QIKH^TSOOS!TCW:?N[[5 MFLP].OF:OQW0_4N.I50""X3W3@-\SYNOP_)?@'4$L#!!0 ( "U*JU;:YH-U-@4 /(9 9 >&PO M=V]R:W-H965T@1?Q.\YH5GH*!,*7U3C6]^WVJHB'" M/:%<(/EOA4 =( >#;C^"];IV(8%O"47-$R-900AB9+_Z#TEHF @@98;.*F! MLV< 6Q\8N*F!JX$FD6E8]TB@08_1-6!JM/2F'C0WVEJB(9%*XT0P^2N1=F(P M>7D>_75U-YP\W(/1\^/XX6DR?/GV_ 2NP"3)+* S\"(S=Z78\L%$4.\-/,.@8'MB0Y M8]K9,GWG&#T^(G8-7'@)G(;CE@5D-K_'7F;N&,)QL\2[VI_[@;^G93C%3"5W MDO#_*G&R8$.B^6Z.R[A/7-^4NU:5YY;'R,-]2Y86CMD*6X-??X&MQF]EN$_D M;(>%FXR%&Y/WP1V>DRA2F&6)XT*N-?4\10&*/ S.Y1I,5N=%&0N)ZZ9VK9%[R=\^H2K#!7^T;"4KF2@D,V!-7= M5>"ZAX&[G3UPQCAKI@TV\@._<2H><++WT#2H3&HZZ0YP"/> FR.KB[P@=:#Q MR/NA-9W,Y7"%F=2H8%M;P)@1N6['DA9]&)8"A*<\\T[E;9<))V?"^9_'GD^# M #$.8LF)3GMYUI-IVH6LMZ^;[?VT&X.I"S87.M"H(':.P2-AN96EUSQG74RY M;(%FW;)[*AZ)ZE"O'*#Z"KD"<[T"S8+EHT/R2'S50L8\?UU\N92!%5K&?&8> M"3.9 \**3=O^B(8QCCC2%S-#)NOM'(;DHLPQB[*#E<2PNH-3%<*CD29A*=D)R$RNJD+]*".F8BH7;+!: M@UT0)A<NNU=Q2P9]\$[JY$+.,0LY0\B?7=PEUU'=?0%DCJ9N@G*!YY@% MG@%MU2)M'B:H>9"@D\H[NW"K'F(VUQ\;N-Q?RT@D%^Q9;_9!8ZBO\>U\>/(U MY!$Q^<+%08!GTK1QW9:!LN0#0](0--9W]%,J! WUXP(C^5ZN!LC?9Y2*;4-- MD'WF&?P'4$L#!!0 ( "U*JU;E7ED:NP4 &$@ 9 >&PO=V]R:W-H M965T.??R=>L8[RI[X&F,!?@5^ MR,];:R$V9Y;%W34.$&_3#0[E-TO* B3D(UM9?,,P\K11X%NPT^E; 2)A:S+6 M[^[89$RWPB/FCLDG M*T'Q2(!#3F@(&%Z>MZ;VV\9W@'<]\!HK*@M(G]?#-.V]UU(RPCUVA M()#\\XQGV/<5DIS'SQBTE?A4AMG/K^A?-7E)9H$XGE'_!_'$^KPU; $/+]'6 M%_=T]Q>."?44GDM]KO\%NWALIP7<+1\, Q@;P M4 ,G-M"1LZ*9:5J72*#)F-$=8&JT1%,?=&RTM61#0I7&N6#R6R+MQ&3^<#O[ M^_1B.K^Z!+/;Z[NKF_GTX=OM#3@%\RBS@"[!/>:"$5=@#\P%=9_ 8T@$!RCT MRE]-=XAY'!Q?8H&(S[](I,?Y)3@^^@*.@ 7X&C', 0DCC)/,BX MY9['EI!4U80M-Z9U$=&";]!RP#4-Q9J#J]##7H7]S&QO0P. )6.\:MR>^_V?W.'U7T&@++D>TF9+L:W7F#[,TV6&!F M6,A6O&JKHM!M,@H-@>6BT$NBT#.F_ *O2!C*7&?S+FN@CT(7@V.YX:*M^*4J M"A%T3T.KH^%Y,AP.QM9SEIS1?4UR_815/*TTT>27M9#$HL3H>PP,/HJ2:/8<)C:.0A#]@E)@>D8U@FTK,+1(RN M:A(9)41&1B)7T1ZIL5]&)6:#7K? K#PFNZ=R$[8[Z7G>,=:Z'UJXR-!/GS&3 M0@SHG0&D.,#@*R(,?$?^%E>>J)TF*UU3:/DP9&2-_<%BYU'?1XR#C3P9="(K M\QB[&622U&L/>X5,FB=3ERQ,R<*#B]^!M.#>0FCV69=3JD_L/0(E6PL/)!4A MVG8N6?WB,65V7)=8JD5LXR%?*(X',NN6F?7;HV*I-'NNRRS5%[998.RIE@=2 M[55LN,&HR+1J5&9;YAFD(L+N&XOG7$WK=*'7W8P&LE?F2'>;4R:WV K+_E6 MQ0O(CKM#+_JU5I G8.IY1)D@'UP2[OJ4;U5[\\]T(96G;%K_K23=D.J(@_,9 M&L9.18QM5C')"83B$XAA]7N"6@ZN[*E4$+8R.CY98BF\&7;I*M0A4RN#4!G# M/7W)'O\0O&"USB (HA;.'@$/O52)^]F!4-T$:E !E8]3*I)LLTJ:KE8,K]2Y M3&142,B)"Y[5X;P_ !%P/UL-!LZPN$FX(+=^WIXH*FA75A[I'V*BH:@HM'XE45,&/BBJ#(HZQLY+#MHMUW3R!N@13 M(04/%U(F*F7U-"A*0K.GNDQ2^03?(9],5)QR"U:1EL^03#"53/ ]DLG$IKM7 MUII=U:62:B3X(8UDXE;^"::\Z,ICLLG,SSE51="LBNJWE+!17=,46CX,J:Z! M9C'05$L9N\EKUVZQ2S%/IB[95)Q LSAY?TL9 ^9ZE&';*?8H9K]U>:7J!>Y1 M+^]O*V/$0EM93MAGJ!0G52F.\>ROU5;&D*9R:?9:EU6J.!RSXFBDI73*O^%4 M+,R*4;DLYQFDDL*!_\N6TFE(?\3!^0PUXV0NJ\QJYM-;RCW^;=T'5@;F$$/@ MO/:/T'ZS?[0RE[@!9BM]M\TEOVTHHOO!-WH*^$%%8(&^N,:(P\S-4!^OZ14O#XH!\G_*IC\!U!+ M P04 " M2JM6SKF4<#P$ L$0 &0 'AL+W=OY^6-T'DPQ@ M;1*SME.6?W]C)PTI30WBNE\@=CPOS[QY)KV5D-_5 D"3GVF2J;ZWT'IYX?LJ M6D#*U(E80H9O9D*F3.-2SGVUE,!B2Y0F?M!J=?R4\6 YZ(M<)SV L MBH][SQP.<+;3;\06_)YC !_7DYEKCR*RXQ3R%37&1$PJSO M#>G%B'8,@3WQA<-*U9Z)@3(5XKM9W,1]KV4T@@0B;5@P_'N"$22)X81Z_"B9 M>I5,0UA_?N;^R8)',%.F8"22KSS6B[YWYI$89BQ/](-8_0TEH+;A%XE$V5^R M*L^V/!+E2HNT)$8-4IX5_^QG:8@: ?)I)@A*@F"+( C?( A+@M "+32SL*Z8 M9H.>%"LBS6GD9AZL;2PUHN&9<>-$2WS+D4X/)H_WHW^.+X>3ZRLRNK\=7]]- MAH\W]W?DF(PGG\G06)GK-?EP!9KQ1'TT+T#:^,DB(),%DZ!P\W?B$U4LRC^> MD<>%R!7+8M7S-2IK1/I1J=AEH5CPAF(AN1697BARG<40-]"/W/0T<##PT4J5 MJ8)G4UT&3HZW3)Z0D!Z1H!6$30JYR:\@JL@#ASIAY;G0\@O?\IRQ\K$)X9B, M1(IYK9C-C*&4+)L#YIHFTS6IGQNSM=T>KIB,C\B=R([OEY;H^D=NW'R3*2US MX]F90:TJ!E@RA(;\!\PK(L _]ADA8)U MV[(V)?1IT*'MGO]4!^<4?R"X=@6N[03W%\:&QDC8 :/]"D9K"X13S($@.A6( MCA/$ ]X"-IYWH.B\0G&,R;<%Q"GJ0"#="DC7"03S:09\#W]T=_K#*>A &&<5 MC#,GC.LB10Y(E[-7N$YIN(7L]9EZ2KU0^+Q2^-Q9.[_:VQW-/GP"B=T*L6E! M\ 8%\HEQ2;ZP)(OZ"KHIJV@[KYB1Y7<$^9I0[)UZ3;2IE.U ME'R)8-,[T/:O;CF'<A;J;E^KN8>7=(\&,VR8<(AQ8C!%RM$["9X CE81(S#-K,A,97* -:Q'4 M:"VW?$K6P&2C8?8A))2D9JXB-"0Q6ZLFF_BU>30%.;=CND)X>::+T;3:K3X% M#.T [&^.%]\1<.C"6TJ1!&9(VCKIHO-D,9H7"RV6=KJ="HVSLGU< (M!F@/X M?B:$?EX8 =4'DL%_4$L#!!0 ( "U*JU9K/$:8200 %L7 9 >&PO M=V]R:W-H965T@G-%H3^@+ M"S'FX#6)4S8V0LZS&]-D?H@3Q*Y)AE/QRYK0!'&QI!N3912C($]*8M.VK)Z9 MH"@U)J/\V9).1F3+XRC%2PK8-DD0_3[#,=F/#6B\/5A%FY#+!^9DE*$-]C!_ MRI94K,P*)8@2G+*(I(#B]=B8PINY;OZ'_G!2'#*!"Y-GBVJB5([1XU3\&HD\ M/O$>'^:_=693;W$+Y@_WR\57;_IX]_ 5=(!73!:0-? X\5\ZLET!F)-$:(BA M? J+5WF/&?A\BSF*8O9%)#YYM^#SIR_@$XA2\!B2+4-IP$8F%WSE6TV_Y#8K MN-DGN#G@GJ0\9&"1!CAHYINBSJI8^ZW8F=T*>(_H-7#@%; MVU'PF?__=+N% MCE/UWLGQG!-XBR2+R7>,@8?I+O+%-404*]I\!:9Q3/RBY6(<*^R331K](\*6 MF$9$1C/.P%^_BS> .XX3]K>JW04=5TU';A@W+$,^'AMB1V""$S8F/_X >]9/ MJEYI FMTSJTZY[:A3PX;Y3<:Q0E'L:KV K"7 \J];3<9NKV1N3LLZ7T,A"ZL M@AI4NQ75;CM5%(O/0WP XJNE+YA'Z49%KQ7DW-%H FO4VZOJ[5V6J'LZ.Z<) MK-&Y?M6YOFY1%X#= \%VAL,C4;^/&5IJ20\JHH-6HBM1.J)^F*LZP#OA!3+Q MGYVK&+8BG3L=36"-HH=5TP1 >;^&*J*'KGM!Y[:'@?Y@H:>H!R21%M3MO MS3][.)K0FM76-@QV+TS:6BV=+K1F]VI3!UN=SX>DW7N_@W>/';T*:T)HUUYX,#BY,WUJMG2ZT9O=JYN>B1\]G\&9>G//6,,6Q\SVBFRAE(,9K 6E= M]\6'1XN3W&+!298?ACX3SDF2WX88!9C* /'[FA#^MI OJ,[3)_\"4$L#!!0 M ( "U*JU:+;#7QF 4 )\R 9 >&PO=V]R:W-H965TMJJH?)C"QT0+CG1D[ MNU5_?(=+,*0V:Z^>?(@!\YP9\#$>>.'JD8M/]G@S6 M+*&RRS\\<)%0I6?%JBEG/6(Q"U2&H/IEQQ8L MCC.2[L?G$MJIVLR"]>DGNI-OO-Z8>RK9@L=_1*%:7W>F'1*R![J-U2U_]%BY M0:.,%_!8YO_)8[ENOT."K50\*<.Z!TF4%J_T2[DC:@%C<"1@E@'S>6!X)# H M X-3 \,R,#PU,"H#H^>!T9' N R,GP?&1P*3,C YM4O3,C ]-3 K [-"D$S#/")_/56OT]\Q1+Y]X'.O2E@P\.P[+?KE=S0@%UW M](^39&+'.O,??S#&_5\..8:$64B8C80Y2)B+A'E(F ^"-2P>5A8/V^CS6[;9 MBF"MQP5A>?"^)#L:;]DAAUM1YSJ,A%E(F(V$.05LG,.R(>9N/AP.]?%G5W<3 MV:*'A/D@6,/-4>7FJ-5-*]I%(=/#!K*A44A>ZI%$R..8"KV B4+7BT.>%MA) M;9_WN_U! K09-#9K:2SC43";.0,!L)I.N1K._U<8:$T"TJSH30'2G.A- ]*\TM:_7K'H*__JJ]44]Q:/<+ M7:=J9YVM*9)F06DVE.9 :6Y)JZLPG=5,*/5#MNFC:$U+S;VE9JNE"YXD/"T' MN?^2E[L,:+W+@!:\H#0+2K.A M- =*CBX.E:._%LIZ$5,"C-AM(< M*,TM::/:N,(8#R:C\?/S-FBS/HK6U'5?"S/:BV'/AA86"UARST1^-\-Y PUD M'6-JSVEN-!R'93F0FD>E.:C:$UQ M]S4[H[68TB*N8-D-\U&ZJBM<6['%9FAI#TJSH#0;2G.@-!=*\TK:-XX"/JK1 MPN9>[>;VA(E5_F2$)$$F7G&?>[6T>OKB=?[,06^_>O'HQCLJ5E$J2

=+3? MG>CQCRB>ABAF%-_DM\K?&ULK55=;YLP%/TK%NNF5EH#@4"ZCB#E:UH?ND5-NTV:]N# )5@%F]DF MR?[];$-HVM)LD_8"OO8]AW,N]G6X9?Q>9 2[8JVK:(,RBPZ+$2 MJ%I)&2^P5"%?VZ+D@!,#*G+;=9S +C"A5A2:N06/0E;)G%!8<"2JHL#\UP1R MMAU9?6L_<4/6F=03=A26> U+D'?E@JO(;ED24@ 5A%'$(1U9X_[E--#Y)N$+ M@:TX&"/M9,78O0ZNDI'E:$&00RPU U:O#4PASS61DO&SX;3:3VK@X7C/_L%X M5UY66,"4Y5])(K.1=6&A!%) P0L KP%XQFBMS-B:88FCD+,MXCI;L>F!J8U! M*S>$ZK^XE%RM$H63T=6GZ>?K.;H=?YLOT3E:JEV25#D@EJ(K&K,"T"W>H05G M&Z)_G$"G,Y"8Y.),9=\M9^CTY R=($+1;<8J@6DB0ELJ89K>CAL1DUJ$^X(( M#UTS*C.!YC2!Y#'>5H9:5^[>U<0]2GB->0]Y_;?(=5RO0\_T[^'N$3E>6V3/ M\'DO%?FADC,BXIR)B@/Z/EX)R=4^_M%5L9IQT,VHS_:E*'$,(TL=7@%\ U;T MYE4_<-YWV?U/9(_,#UKS@V/L>_,K4"T'4+G?24B%:MN8-8EWT+EM:N; ,.M^ MM(G>#2_\T-XY ?>L$UZ)-IO1?M'12_^2:;_3,%YWW>&3W1V9/E!OUMG MT.H,CNJF M50L4LXK*^B"WL^UM,#9-\,G\1-T2=5-_H*FO&'5,UT2UI!Q21>GTAJK"O&[; M=2!9:3K?BDG51\TP4S<=<)V@UE/&Y#[0'VCOSN@W4$L#!!0 ( "U*JU:( MV*O[E@( %P& 9 >&PO=V]R:W-H965T/2BZ-J[4;'D2JMX!)O-)@RSYE^/D.A5B.OZ[TLW/+Y MPKH%/XX*-LG"3BW3D!0X(!2;6*3!Z+'&,0C@APGA<:WJ-I0O<'+^H?ZQRIUQFS.!8B6\\ MM8N1=^Q!BADKA;U5J\^XSJ?O]!(E3/4+JWKO(/ @*8U5^3J8"'(NZR=[6M=A M(R ,MP2$ZX"PXJZ-*LH)LRR.M%J!=KM)S0VJ5*MH@N/2'-G"9J!SACCW!6$G+Y1QE M\@P_+FD?7%C,S<\VV%KTJ%W4W8 34[ $1QY]X@;U$KWX[9ON(/BP [G7(/=V MJ-*RMVL93SLA)&_;/$_:OR/_L__D([8 M(B5L@2X*KRM+&]#0K4ETB6D;86WV?H,PZ'3;"?L-87\GX9VR3 #+52D))8/R M7RK6?\73VU:Q0<,SV,DSP0RU)F_WF9T:@ZY6UVC;[&NE_N:!M9L/&_/AWYM? M9TK9EXEK2&PO=V]R:W-H965T'+@D5L%FMDFZ?[^S(2Q-:;:'O0 ^ MWWW^OL-WU]\(^:16 )H\YQE7 V>E=7'INBI904[5J2B X\Y"R)QJ7,JEJPH) M-+5!>>;ZGA>Z.676ZM7 MZ3DDA04M,ST3FVNH]70-7B(R99]D4_MZ#DE*I45>!R.#G/'J39_K/.P$($Y[ M@%\'^/L!G3<"@CH@L$(K9E;6%=4TZDNQ(=)X(YKYL+FQT:B&,(R1FW.2P4I89R,15Z4 MFO$E&5'%$D)Y2JY85FK583]-P@'Y%9PO5)DPE-(7\:[*+[)@+_-P,@_"'A+Y2D)SHZ) M[_E!"Y_QOX?[!^@$S0\)+%[P!MZ$2HZ9563:I.W[<*ZTQ O_HRU=%5RG'/U0DJWD=(]*"6N*!>F:M0QF<4/'^QKJ&RM3.+I]&_LNZ]X=7K^ M'O?7/OZYW\X\;)B'AYE;1DVE)[;2J^H7"Y+61[WNGK(6KXX?]O:TN3M]+P>YM.- (>F2ZZH!--9FX@QMH]VSCW 258/C#TPU MQK"\EXPKDL$"(;W3<^0DJ]%0+;0H;'>="XV]VGZN<)J"- ZXOQ!";Q?F@&8^ M1[\!4$L#!!0 ( "U*JU:^#\*J+0, -X+ 9 >&PO=V]R:W-H965T M]Q^<<7]#M+[EXE#&E"I[2)),#*U8J M/[5M&<8T)?*(YS3#G1D7*5$X%7-;YH*2R"2EB>TZ3M=."<*RBG4L" NI>%HE(X.49>6;/%5&K"4@3G."6R6XVPGM5Q*\*L$S0DMF1M8Y M4<3O"[X$H:,130^,-R8;U;!,7V.@!.XRS%/^S?@.+F]&M]=C.+BZ#8)#F(RG M$%P,IV/X"K>%DHID$J%\O@+N:%Q!S9 MMQ42U,?8847FK"3COD+&@VN>J5C".(MHM)EOH[!:G;M2=^;N!+PFX@B\UA=P M'==KX#/Z_W1W!QVO-MLS>-XK>,-,L8@EA:[<=3_'3V%2H&*8"9["B*=YH8BI MST#^&4YF3D XL_/(E%0MJ M^9\_M;K.MR:+]@2V85B[-JR]"]V_S;4+$A2'O!!AC-_KJM+0F9"G*7J$WTCX M" =8>N7689,EY3D='&2QE- MO':FO_6J]@2VH;1;*^U^B-KN[M.P/8%M&'9<&W;\3K5]W%#;SE9MOXQQO5YS M;9_4 DYV"I@&]_(+3(.A!/S=PP2G3>QV@KSUPO8$MJ&W5^OM?8@*[^W3L#V! M;1C6=:KPZ:*. MTJ\(:33V2IQ>ZU32JF8FP92(I,B4V5;4:_63>K0 MM&9;ZV>Z>34=V#-,V?EBTS!GJ#FA,X1TCHZ1D"B;R7*B>&[ZL0>NL+LSPQ@; M<"IT .[/.%>KB3Z@;NG]?U!+ P04 " M2JM6A3>F9&B,1FM$=MY$)BB!LG,5+70V)-*:.1[VMT&T&>MFP/6\ ?[49;+QA92BZA M,5PU1$.5T;MHODAR4>G+.JLQHZ 2!@ (= [/+,]R#$([( MRO@[<-(QI0.>VD?V+[YV6\N.&;A7XAP"(!X L=?=)_(JEPQ9GFK5$>VB M+9LS?*D>;<7QQEW*%K4]Y1:'^?KA;ONP)1_(=Z8USYDDOJP!B "5F#;?R$+,$4 MFK?^.G^O;2Q9(4CSYYS0GGAVGMB-^MRTK(",VEDVH)^!YF_?1+?AYRNRDU%V M]X8FZNR9.'T MXPTENA_)WD'5^C'8*;1#Y5TKAT7&3-?X7\G]02P,$% @ M+4JK5@I6?=$L P A@L !D !X;"]W;W)K&UL MK5;1;MHP%/T5*ZNF3H(F)!!H!Y%::+5);$.EW1ZF/9AP :N.S6P#[=_/=D(: M2H"VXP7LQ.?DG'/C&[=77#S(&8!"CPEELN/,E)I?N*Z,9Y!@><;GP/2="1<) M5GHJIJZ<"\!C"TJHZWM>Z":8,"=JVVL#$;7Y0E'"8""07"0)%D]70/FJX]2< M]85;,ITI<\&-VG,\A2&H^_E Z)F;LXQ) DP2SI" 2<>YK%UT:YX!V!4_":QD M88R,E1'G#V;R==QQ/*,(*,3*4&#]MX0N4&J8M(Z_&:F3/], B^,U^XTUK\V, ML(0NI[_(6,TZ3LM!8YC@!56W?/4%,D,-PQ=S*NTO6F5K/0?%"ZEXDH&U@H2P M]!\_9D$4 'YK!\#/ /YK 4$&"*S15)FUU<,*1VW!5TB8U9K-#&PV%JW=$&;* M.%1"WR4:IZ+^]>7P>HBJ:)C6$?$)LK4T@WL)Z%)*4!)A-D9]T'FA/L$C0HDB M(-%I#Q0F5'[2!/?#'CH]^81.$&'H;L874F-DVU5:I7F6&V>*KE)%_@Y%W[ X M0T&M@GS/#TK@W?WP'L0YW-^$NSJ;/" _#\BW?,$.OM1_F8T45R_'F>UW(>R[JFX-0@ KK4M*VRC6)0Q>U&5[3;T5EM)P2\W+]VA[16.'W&8NM[E7[AU7F&Y++9/7W'[1MP+=7M.H^^4* M6[G"UBL#[:?;\G:]+?.^7$%#A17HSZKMUS>$8183[6O );&?R=_7C\I\=$?4 M=&ZI_I09/*!#S4"D;: LGNY[T1NAG.>AG+\ME'4[>*J@;KHGCA3* 1W65K8+ M#[Q W:-0;<15\YZ_[]Z[ _O.67S4S YIL4[S5G HMF.QIV=-W5U$>NA+)XK/[;EIQ)4^A=GA3!^409@%^OZ$<[6>F*-8?O2. M_@%02P,$% @ +4JK5N%0LRCF @ L < !D !X;"]W;W)K&ULK57;;MI $/V5D1M5B=3B6Z D!4M 4C52HD8A:1ZJ/BSV M@*VLO>[N LG?=W9M7$@-:J2^P%YFCL^9F9T9K(5\4BFBAN><%VKHI%J7YZZK MXA1SICJBQ()NYD+F3--6+EQ52F2)=S\U95CC1P)[=RF@@EIIG!=Y* M4,L\9_)EC%RLAX[O; [NLD6JS8$;#4JVP"GJA_)6TLYM4)(LQT)EH@")\Z$S M\L\G/6-O#;YGN%9;:S!*9D(\F-Z32? M-([;ZPWZ%ZN=M,R8PHG@CUFBTZ'3=R#!.5MR?2?67['6TS5XL>#*_L*ZMO4< MB)=*B[QV)@9Y5E3_[+F.PY:#W]OC$-0.P2N'(-CC$-8.H15:,;.R+IAFT4"* M-4AC36AF86-CO4E-5I@L3K6DVXS\='1].9I>3N$C3*D^DB5'$'.8+LN2(^5* M,PY7154K)NAWR)G&!.X%?"M1TF&Q@&ND,"I@10*7SU1=9G-\@9IE7)T0\L/T M HZ/3N (L@+N4[%49*H&KB;ZAH0;UU3'%=5@#]40;D2A4P6718+)KK]+LAOM MP4;[.#@(>,-D!T+_ P1>$+;PF?R[>W" 3MBD(K1XX;Y45''\,9HI+:F\?[:% MJ((X;8Y! MNH^V'U#ILQ717"!PDRW0*'.J=J+_@DRJDS;&AX'[D%=5W8>$O;0]B\EA -]^ M&OP*!\Y:8'84]QK%O;_W(.!;B[,"\\.M+'H=+SP+7R72 MW6I^.-16)GMM/"O]^UDX9^ MA&X/>TELYY[C%[/S2GC3C2P:[$809!!KPT#QM80)9)DA0AF_:TZGV=( -\=K]L_6.WJ94043 MD?U@B4Z'SIE#$IC3,M-W8O4%:C]=PQ>+3-DG6=6QGD/B4FF1UV!4D#->O>ES MG8<- /*T X(:$.P".F\ PAH06J.5,FOKDFH:#:18$6FBDL7 4*')\ M"9JR3'U T,/TDAP??2!'A'%RGXI249ZH@:M1F>%WXUK%N%(1O*$B)#>"ZU21 M*YY LHUWT5%C*UC;&@<'"6^H/"6A_Y$$7A"VZ)G\.SPX("=LLAQ:OO"M+)L4 M*O)S-%-:8N7^:DM11=%IIS!_\X4J: Q#!W]7!7()3O3^G=_S/K7Y^T]D6VX[ MC=O.(?;HM70R6SJQ4+JU*"J:GJ4Q[689A?[9P%UN&MF/"7ROB=G2UVWT=0_J M>Z22T1F6>B6OH"_8EMH55D3=C=W]8%=A2TS8;U?8:Q3V#BJ@+6W]1EO_H+9[H6FV<;)MXOI[A^:?G>]HVX\YWSU7=Z.O MY2 7MMTKW+7DNNH%S6ISHXQL(]U9'^--4UT,KS35-85_^H)QA7[F2.F=]C%9 MLFK]U42+PG;/F=#8B^TPQ=L2I G [W,A]'IB-FCNW^@/4$L#!!0 ( "U* MJU;#2V3KOP( #X( 9 >&PO=V]R:W-H965T*T03' F06QT2\72'CZX'5L38# MCW2Q5&; #H.4+'""ZCD="]VS*Y89C3&1E"<@<#ZP+CO]8<_4YP4_**[E5AN, MDRGG+Z9S.QM8;2,(&4;*,!#]6.$0&3-$6L:?DM.JIC3 [?:&_2;WKKU,B<0A M9S_I3"T'UH4%,YR3C*E'OOZ.I1_/\$63ZPFG)%S@!FL#3DF>2)#,9V$JK-'/94:GHJE#D'%!T M3\0YN)T6.&W'K8$/F^$CC"JX\QYNZVRJ@)PJ("?GD1+%" M*_S\J>.WO]4E\9_(WN7B5KFX3>SA@=6Y*E!^CC)'R"IT>E\#>[6MNY'Y2-W= M2G?W7[J[=;H+E+>EV]V5W4A\I&RODNTURG[BBC!@^4Y,B\^M=F]Y^S8Z%SL^ M&FOL[P7=WC.S7>%VGJBGTV5NGN[E9]0&YH/KP93C7J/9Y3VY@?^ ME"M]?>3-I;[@49@"_7[.N=ITS!U2_64(_P)02P,$% @ +4JK5A>>'7XL M @ [00 !D !X;"]W;W)K&ULA53=;MHP%'X5 M*ZNF5MKJX !%+(D$I=4FK1)JVNUBVH5)#L2J$V>V0]JWG^V$B&V!W1 ?V]\? M]G'8"/FB<@"-7@M>JLC+M:[F&*LTAX*J:U%!:5:V0A94FU+NL*HDT,R!"HZ) M[T]Q05GIQ:&;6\LX%+7FK(2U1*HN"BK?EL!%$WDC[S#QR':YMA,X#BNZ@P3T M<[66IL(]2\8**!43)9*PC;S%:+Z=;0\ A MU9:!FL\>;H%S2V1L_.HXO5[2 H_'!_9[E]UDV5 %MX)_9YG.(V_FH0RVM.;Z M432?H+FG;OC5%,:Z5%T8%-7;"R_=+7[G\X A!R D Z '&^6R'G MA*9\2&KR;ZKIZ"\M M?'1[[4-@KL:.E0IQV!J4?WUC2&3;7&VA1>4N]$9HTQYNF)OW"*3=8-:W0NA# M87ND?^'BWU!+ P04 " M2JM6.A"&KE # #&% #0 'AL+W-T>6QE M'%1;4QG>?[[O/YPMQVR_5DM.;&:7*6V17V_X3 M YSZ@9/TXAFD9RV<5V,8=?0LZAW,&'%WD[@A^E-@SZWHU^-/I(8-LKN*L4/1 M<2WH& GKMIP+68L$PP0'58L,^VDNFDX)?>O0["2CWCWA W]$.!M+!E$IR1A? M6G<'').SO<35]"UA9()!Q7@OL M^-8Q[!=$*2K%E3;,9.-\ GG5^'99:(5329;MSH7?!)B;3C+.94)EG:;MKUS# M/J+V"W>?JXUPO1Q@;NI->2YJRA;$7:2T 8V_C M[*0H^/(#9U.14;OX9R<<]LDJSIOEDCWH;- J$^V@TO?NJ51LLN[Y(4EQ2Q=J MU4Z+%-?<.4#-_[;.4RJH)'Q=M.[]?:[RBQ6'W=>2;+Y5M@4[-5;OZWT7>7$( M(J-#$'D0/=G;?Y%AO/\:JQ/?GHOLOMHW^TZ107426CMN;1RV:J\'A]J!_Q6. MR+Q)ZHWGC"LF*FO&DH2*)V'KL=BF+:>$^FA,3TTQD:YD)'Y8'G<,;&^W"N-XS", M(JRBHY%3P0BK6Q3!CYL-TP816![(]'>UQG<;[Y#=?8#MZ:X.P5:*=R*V4KS6 M@+CK!A%Q[-YM+ ]$8+N ]0[D=^>!GG+'A"'L*J8->X)Q)(XQ!'K1W:-1A%0G M@H][?["G) SCV(T YE80AA@"3R..8 I X:$H7D/;KV/@M5[*FC^-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( "U*JU:PCY\!L 0 '8E / >&PO=V]R:V)O M;VLN>&ULQ9I;/ M@&;;7[_"CK.'U#ZS+R=^P@@L/@Z2/NG QZ=*?WNLJF_LGR(OZ_%@TS3;F^&P MSC:R$/7OU5:6YLBJTH5HS*Y>#^NMEF)9;Z1LBGQHCT97PT*H]VV7=5JT>5J^;'>+#[G#T8#5 MF^KIMM+J9U4V(D\R7>7Y>&#M#SQ(W:CLE^*D@TS%8[TK:<3C0AB0\>!J9"I< M*5TWNS-V]0O#^%V:D_=[;5--5=Y(/1&-_**K=JO*=5>-N8LAN(U=' [;?1!O M]/\)8[5:J4Q.JJPM9-GLXZAEW@&6]49MZP$K12''@\,I3)1+QLO&!(F%Y;XJ MK202?@E"J=AX$LP4/8H.; MAG$$P*X1L&M:L#!ZX$FZ?ZQ^-&%3/URP!W]F6.^X#Z/W'H%\3PO9&V78A*=^ M.(-H'Q"T#^1=I&MN/'K5UJP1-D*/B+N$&4&^7G[V$]-M@_ANSJ/$?]7D+-0@ MQ K9\=W&LPE?)+\Q_L=]F/X%V3!Y6,3V"",3, M-K$\D,&P8X68Z"*$V"/[ ?%H]#"5V,0J.3;D7+*)JL5ZK>4:8F(ZL8EU.8XYEWI7&URPVYAG;&+/X&.X S$QU=AG58T+,3'5V,2J MP3$]B(FYQB9V#8YY!=,@F&L<L-Z/=W!K.,0 M6^EG6=7V,3$+.<06.H4YUW(KU!)B8A9RB"UT"C.J MRLP\=XB)6<@AMM IS+C92,U\B(E9R"&V$(X),[,.9B&'V$*]Q!.[F,A&J+PW MSW0P^SCG6NGL9W$POXW9QSU3ILQ@)FU10$S,/NY;),Q.8?86X2YF'Y?8/C@F MG&>ZF'U<8OL@F//DGD%,].4+L7WP:,+IL(O9QZ7.M1U)YH*U&L3$[..2KX% M3L-$T%2Y;'/)JA4+RZR"F)A]7/(U4 _S9<7[/,)#3,P^+K%]L"3,)8/O6%W, M0BZQA7#,&+[ Q"SD$5OH.5?TZ^/N"]W#%.01*^B%L?.BT#^ZCK-0ZTW3_;BO M(2:F(.]MTF[]#IZTVVTNB_X"R,,4Y!$KZ"AF9"X6;Z5I 1 34Y#W)F]U7F'> M=1_KM 6;MA 3_0* 6$$OF-.V:;5\(4Q:PR%Z;1-3D+=3T/#PG<]2KE0IEY&Y M1&W*,Y%G<\VZS?XEI>MU[Q)6;9X'IBPN9Y58'CX;.GSR].E?4$L#!!0 ( M "U*JU8,/Y#\Y0$ '\A : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-VCM.PT 4A>&M1%X D_N8\%!"14.+V( 5)@^1Q)9G$,GNB4(1CD5!@^94 MUMCR]=_XDV5[_I)V;=EVA[S9]GERW.\.>=%L2ND?0LC+3=JW^:;KT^%\9-4- M^[:]ZD5)K):SNL4UDTX;B[[L[ALI&;\^1F\ORV:(;G-VE"[2"%(*T?9!!D M]8,<@KQ^4(2@6#]H!D&S^D&W$'1;/^@.@N[J!]U#T'W]()FBC%."I!'6!%H+ MNOH89M ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O M0[V-0&]#O8U ;T.]C4!O&[TL(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0 MVU!O(]#;46\GT-M1;R?0VU%O)]#;46\GT-M'+[L)]';4VPGT=M3;"?1VU-L) M]';4VPGT=M3;"?2.J'YNZ:OPX681@'QCS^8)J[5-CJ8DC,^-J'>)?-V=6YTL])R8& M@R'+31.H"?W0UD@FHR>:Z545>L^;>-N7IADGCBJ?]!YW$]NL<:*MKE/MPHNNXRRVJ9@/ MVXI\>K[$B1[-;%;F5)A\5<.=.$71*&NTEW1F_/)(>XP[7[YU?E=F7.! M<>;4&>OCB3FZ/.YP).WJOHV%R(7R_",>$V/IJY^/VM,NJ/AE=MS>#^.6W7EX MUEVNW^.O9WRL?V$? J0/"=*' NDC ^EC"-+'+4@?=R!]W(/TP0&UL4$L! A0#% @ +4JK M5NV)QS3O *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ +4JK5IE&PO=V]R:W-H965T&UL4$L! A0#% @ +4JK5M-M#OZ+!0 W!< !@ ("! MQ@X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M+4JK5N+UZMPN" @24 !@ ("!ZR( 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ +4JK5HCI-]7."0 ,AP M !@ ("!L3P 'AL+W=O&>^YD, M !J(0 &0 @('T2P >&PO=V]R:W-H965T&UL4$L! A0#% @ +4JK M5GQ&PO=V]R:W-H965T3\? 0 -L* 9 " @4)N !X;"]W;W)K M&UL4$L! A0#% @ +4JK5B=ST(/Y!0 ;0X M !D ("!]7( 'AL+W=O$P &0 @($E>0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ +4JK5AJ8CRRH!P J1< !D M ("!280 'AL+W=O&PO=V]R:W-H965T M0J)F@4 %P1 9 M " @9V1 !X;"]W;W)K&UL4$L! A0# M% @ +4JK5O%TA;JB @ Q@4 !D ("!;I< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ +4JK5GY@ M2H"0 P +A !D ("!CJ( 'AL+W=O&PO=V]R:W-H965TBI !X;"]W;W)K&UL4$L! A0#% @ +4JK5@38Q4':!0 ="( !D M ("!U:T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ +4JK5H5VCY:$ P - H !D ("! M([H 'AL+W=OO0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ +4JK5IVZ^=\^ P JP@ !D ("!0\@ 'AL+W=O&UL4$L! A0#% @ +4JK5K*?)2FN M @ G@8 !D ("!5]$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +4JK5F_Y3>.* P (Q !D M ("!)]H 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ +4JK5MKF@W4V!0 \AD !D ("!F^@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M+4JK5FL\1IA)! 6Q< !D ("!;?@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +4JK5HC8J_N6 @ M7 8 !D ("!K@4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +4JK5H4WIG'X 0 (P0 !D M ("!'@\! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ +4JK5@)\&)G% @ BP< !D ("!S1&PO=V]R:W-H965T&UL4$L! A0#% @ +4JK M5CH0AJY0 P QA0 T ( !(B ! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ +4JK5@P_ MD/SE 0 ?R$ !H ( !8RD! 'AL+U]R96QS+W=O XML 70 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 71 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 72 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 119 295 1 true 41 0 false 6 false false R1.htm 0000001 - Document - Document and Entity Information Sheet http://www.immersion.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) Sheet http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) Statements 3 false false R4.htm 0000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Sheet http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Statements 4 false false R5.htm 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 0000008 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIES SIGNIFICANT ACCOUNTING POLICIES Notes 6 false false R7.htm 0000009 - Disclosure - REVENUE RECOGNITION Sheet http://www.immersion.com/role/REVENUERECOGNITION REVENUE RECOGNITION Notes 7 false false R8.htm 0000010 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS Sheet http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTS INVESTMENTS AND FAIR VALUE MEASUREMENTS Notes 8 false false R9.htm 0000011 - Disclosure - BALANCE SHEET DETAILS Sheet http://www.immersion.com/role/BALANCESHEETDETAILS BALANCE SHEET DETAILS Notes 9 false false R10.htm 0000012 - Disclosure - CONTINGENCIES Sheet http://www.immersion.com/role/CONTINGENCIES CONTINGENCIES Notes 10 false false R11.htm 0000013 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.immersion.com/role/STOCKBASEDCOMPENSATION STOCK-BASED COMPENSATION Notes 11 false false R12.htm 0000014 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://www.immersion.com/role/STOCKHOLDERSEQUITY STOCKHOLDERS' EQUITY Notes 12 false false R13.htm 0000015 - Disclosure - INCOME TAXES Sheet http://www.immersion.com/role/INCOMETAXES INCOME TAXES Notes 13 false false R14.htm 0000016 - Disclosure - NET INCOME (LOSS) PER SHARE Sheet http://www.immersion.com/role/NETINCOMELOSSPERSHARE NET INCOME (LOSS) PER SHARE Notes 14 false false R15.htm 0000017 - Disclosure - LEASES Sheet http://www.immersion.com/role/LEASES LEASES Notes 15 false false R16.htm 0000019 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 16 false false R17.htm 0000021 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://www.immersion.com/role/REVENUERECOGNITIONTables REVENUE RECOGNITION (Tables) Tables http://www.immersion.com/role/REVENUERECOGNITION 17 false false R18.htm 0000022 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSTables INVESTMENTS AND FAIR VALUE MEASUREMENTS (Tables) Tables http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTS 18 false false R19.htm 0000023 - Disclosure - BALANCE SHEET DETAILS (Tables) Sheet http://www.immersion.com/role/BALANCESHEETDETAILSTables BALANCE SHEET DETAILS (Tables) Tables http://www.immersion.com/role/BALANCESHEETDETAILS 19 false false R20.htm 0000024 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.immersion.com/role/STOCKBASEDCOMPENSATIONTables STOCK-BASED COMPENSATION (Tables) Tables http://www.immersion.com/role/STOCKBASEDCOMPENSATION 20 false false R21.htm 0000025 - Disclosure - INCOME TAXES (Tables) Sheet http://www.immersion.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://www.immersion.com/role/INCOMETAXES 21 false false R22.htm 0000026 - Disclosure - NET INCOME (LOSS) PER SHARE (Tables) Sheet http://www.immersion.com/role/NETINCOMELOSSPERSHARETables NET INCOME (LOSS) PER SHARE (Tables) Tables http://www.immersion.com/role/NETINCOMELOSSPERSHARE 22 false false R23.htm 0000027 - Disclosure - LEASES (Tables) Sheet http://www.immersion.com/role/LEASESTables LEASES (Tables) Tables http://www.immersion.com/role/LEASES 23 false false R24.htm 0000031 - Disclosure - REVENUE RECOGNITION - Disaggregated Revenue (Details) Sheet http://www.immersion.com/role/REVENUERECOGNITIONDisaggregatedRevenueDetails REVENUE RECOGNITION - Disaggregated Revenue (Details) Details 24 false false R25.htm 0000032 - Disclosure - REVENUE RECOGNITION - Narrative (Details) Sheet http://www.immersion.com/role/REVENUERECOGNITIONNarrativeDetails REVENUE RECOGNITION - Narrative (Details) Details 25 false false R26.htm 0000033 - Disclosure - REVENUE RECOGNITION - Performance Obligation (Details) Sheet http://www.immersion.com/role/REVENUERECOGNITIONPerformanceObligationDetails REVENUE RECOGNITION - Performance Obligation (Details) Details 26 false false R27.htm 0000035 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - AMORTIZED COST (Details) Sheet http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTDetails INVESTMENTS AND FAIR VALUE MEASUREMENTS - AMORTIZED COST (Details) Details 27 false false R28.htm 0000037 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - AMORTIZED COST AND FAIR VALUE BY MATURITY (Details) Sheet http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTANDFAIRVALUEBYMATURITYDetails INVESTMENTS AND FAIR VALUE MEASUREMENTS - AMORTIZED COST AND FAIR VALUE BY MATURITY (Details) Details 28 false false R29.htm 0000038 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - DERIVATIVE INSTRUMENT (Details) Sheet http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDERIVATIVEINSTRUMENTDetails INVESTMENTS AND FAIR VALUE MEASUREMENTS - DERIVATIVE INSTRUMENT (Details) Details 29 false false R30.htm 0000039 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - REALIZED AND UNREALIZED GAINS AND LOSSES EQUITY AND DERIVATIVE INSTRUMENTS (Details) Sheet http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSREALIZEDANDUNREALIZEDGAINSANDLOSSESEQUITYANDDERIVATIVEINSTRUMENTSDetails INVESTMENTS AND FAIR VALUE MEASUREMENTS - REALIZED AND UNREALIZED GAINS AND LOSSES EQUITY AND DERIVATIVE INSTRUMENTS (Details) Details 30 false false R31.htm 0000040 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - FINANCIAL INSTRUMENTS MEASURED AT FAIR VALUE ON RECURRING BASIS (Details) Sheet http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails INVESTMENTS AND FAIR VALUE MEASUREMENTS - FINANCIAL INSTRUMENTS MEASURED AT FAIR VALUE ON RECURRING BASIS (Details) Details 31 false false R32.htm 0000041 - Disclosure - BALANCE SHEET DETAILS - Cash and Cash Equivalents (Details) Sheet http://www.immersion.com/role/BALANCESHEETDETAILSCashandCashEquivalentsDetails BALANCE SHEET DETAILS - Cash and Cash Equivalents (Details) Details 32 false false R33.htm 0000042 - Disclosure - BALANCE SHEET DETAILS - Current Investments (Details) Sheet http://www.immersion.com/role/BALANCESHEETDETAILSCurrentInvestmentsDetails BALANCE SHEET DETAILS - Current Investments (Details) Details 33 false false R34.htm 0000043 - Disclosure - BALANCE SHEET DETAILS - Accounts and Other Receivables (Details) Sheet http://www.immersion.com/role/BALANCESHEETDETAILSAccountsandOtherReceivablesDetails BALANCE SHEET DETAILS - Accounts and Other Receivables (Details) Details 34 false false R35.htm 0000044 - Disclosure - BALANCE SHEET DETAILS - Prepaid Expenses (Details) Sheet http://www.immersion.com/role/BALANCESHEETDETAILSPrepaidExpensesDetails BALANCE SHEET DETAILS - Prepaid Expenses (Details) Details 35 false false R36.htm 0000045 - Disclosure - BALANCE SHEET DETAILS - Noncurrent Investments (Details) Sheet http://www.immersion.com/role/BALANCESHEETDETAILSNoncurrentInvestmentsDetails BALANCE SHEET DETAILS - Noncurrent Investments (Details) Details 36 false false R37.htm 0000046 - Disclosure - BALANCE SHEET DETAILS - Other Assets, Net (Details) Sheet http://www.immersion.com/role/BALANCESHEETDETAILSOtherAssetsNetDetails BALANCE SHEET DETAILS - Other Assets, Net (Details) Details 37 false false R38.htm 0000047 - Disclosure - BALANCE SHEET DETAILS - Other Current Liabilities (Details) Sheet http://www.immersion.com/role/BALANCESHEETDETAILSOtherCurrentLiabilitiesDetails BALANCE SHEET DETAILS - Other Current Liabilities (Details) Details 38 false false R39.htm 0000048 - Disclosure - CONTINGENCIES (Details) Sheet http://www.immersion.com/role/CONTINGENCIESDetails CONTINGENCIES (Details) Details http://www.immersion.com/role/CONTINGENCIES 39 false false R40.htm 0000049 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) Sheet http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails STOCK-BASED COMPENSATION - Narrative (Details) Details 40 false false R41.htm 0000050 - Disclosure - STOCK-BASED COMPENSATION - Summary of Equity Incentive Program (Details)1 Sheet http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofEquityIncentiveProgramDetails1 STOCK-BASED COMPENSATION - Summary of Equity Incentive Program (Details)1 Details 41 false false R42.htm 0000051 - Disclosure - STOCK-BASED COMPENSATION - Summary of Time-based Stock Options (Details) Sheet http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails STOCK-BASED COMPENSATION - Summary of Time-based Stock Options (Details) Details 42 false false R43.htm 0000052 - Disclosure - STOCK-BASED COMPENSATION - Summary of Restricted Stock Units and Restricted Stock Awards (Details) Sheet http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails STOCK-BASED COMPENSATION - Summary of Restricted Stock Units and Restricted Stock Awards (Details) Details 43 false false R44.htm 0000053 - Disclosure - STOCK-BASED COMPENSATION - PSU Activity (Details) Sheet http://www.immersion.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails STOCK-BASED COMPENSATION - PSU Activity (Details) Details 44 false false R45.htm 0000054 - Disclosure - STOCK-BASED COMPENSATION - Summary of Stock-based Compensation Expenses (Details) Sheet http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofStockbasedCompensationExpensesDetails STOCK-BASED COMPENSATION - Summary of Stock-based Compensation Expenses (Details) Details 45 false false R46.htm 0000056 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Detail) Sheet http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail STOCKHOLDERS' EQUITY - Narrative (Detail) Details 46 false false R47.htm 0000057 - Disclosure - INCOME TAXES - Schedule of Income Tax Provisions (Details) Sheet http://www.immersion.com/role/INCOMETAXESScheduleofIncomeTaxProvisionsDetails INCOME TAXES - Schedule of Income Tax Provisions (Details) Details 47 false false R48.htm 0000061 - Disclosure - INCOME TAXES - Narrative (Detail) Sheet http://www.immersion.com/role/INCOMETAXESNarrativeDetail INCOME TAXES - Narrative (Detail) Details 48 false false R49.htm 0000064 - Disclosure - NET INCOME (LOSS) PER SHARE - Reconciliation used in Computing Basic and Diluted Net Income (Loss) per Share (Details) Sheet http://www.immersion.com/role/NETINCOMELOSSPERSHAREReconciliationusedinComputingBasicandDilutedNetIncomeLossperShareDetails NET INCOME (LOSS) PER SHARE - Reconciliation used in Computing Basic and Diluted Net Income (Loss) per Share (Details) Details http://www.immersion.com/role/NETINCOMELOSSPERSHARETables 49 false false R50.htm 0000065 - Disclosure - NET INCOME (LOSS) PER SHARE - Outstanding Securities (Details) Sheet http://www.immersion.com/role/NETINCOMELOSSPERSHAREOutstandingSecuritiesDetails NET INCOME (LOSS) PER SHARE - Outstanding Securities (Details) Details http://www.immersion.com/role/NETINCOMELOSSPERSHARETables 50 false false R51.htm 0000066 - Disclosure - LEASES - Narrative (Details) Sheet http://www.immersion.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 51 false false R52.htm 0000067 - Disclosure - LEASES - Summary of Right of Use Assets and Lease Liabilities (Details) Sheet http://www.immersion.com/role/LEASESSummaryofRightofUseAssetsandLeaseLiabilitiesDetails LEASES - Summary of Right of Use Assets and Lease Liabilities (Details) Details 52 false false R53.htm 0000068 - Disclosure - LEASES - Schedule of Supplemental Information Related To Operating Leases and Expenses (Details) Sheet http://www.immersion.com/role/LEASESScheduleofSupplementalInformationRelatedToOperatingLeasesandExpensesDetails LEASES - Schedule of Supplemental Information Related To Operating Leases and Expenses (Details) Details 53 false false R54.htm 0000069 - Disclosure - LEASES - Schedule of Net Operating Lease Expenses (Details) Sheet http://www.immersion.com/role/LEASESScheduleofNetOperatingLeaseExpensesDetails LEASES - Schedule of Net Operating Lease Expenses (Details) Details 54 false false R55.htm 0000070 - Disclosure - LEASES - Schedule of Minimum Future Lease Payment Obligations (Details) Sheet http://www.immersion.com/role/LEASESScheduleofMinimumFutureLeasePaymentObligationsDetails LEASES - Schedule of Minimum Future Lease Payment Obligations (Details) Details 55 false false R56.htm 0000071 - Disclosure - LEASES - Future Minimum Sublease Payments 840 (Details) Sheet http://www.immersion.com/role/LEASESFutureMinimumSubleasePayments840Details LEASES - Future Minimum Sublease Payments 840 (Details) Details 56 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept TreasuryStockMember in us-gaap/2022 used in 12 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. immr-20230331.htm 2842, 2852, 3008, 3016, 3274, 3284, 3371, 3375, 3455, 3459, 3595, 3599 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityAddressStateOrProvince, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod - immr-20230331.htm 12, 15 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 5 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies, us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList, us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList, us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList - immr-20230331.htm 5, 16, 17, 18, 19 immr-20230331.htm ex103_1.htm ex311_2.htm ex312_3.htm ex321_4.htm ex322_5.htm immr-20230331.xsd immr-20230331_cal.xml immr-20230331_def.xml immr-20230331_lab.xml immr-20230331_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 75 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "immr-20230331.htm": { "axisCustom": 0, "axisStandard": 16, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 574, "http://xbrl.sec.gov/dei/2022": 33 }, "contextCount": 119, "dts": { "calculationLink": { "local": [ "immr-20230331_cal.xml" ] }, "definitionLink": { "local": [ "immr-20230331_def.xml" ] }, "inline": { "local": [ "immr-20230331.htm" ] }, "labelLink": { "local": [ "immr-20230331_lab.xml" ] }, "presentationLink": { "local": [ "immr-20230331_pre.xml" ] }, "schema": { "local": [ "immr-20230331.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/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 598, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 9, "http://xbrl.sec.gov/dei/2022": 6, "total": 15 }, "keyCustom": 28, "keyStandard": 267, "memberCustom": 15, "memberStandard": 24, "nsprefix": "immr", "nsuri": "http://www.immersion.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.immersion.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - CONTINGENCIES", "menuCat": "Notes", "order": "10", "role": "http://www.immersion.com/role/CONTINGENCIES", "shortName": "CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - STOCK-BASED COMPENSATION", "menuCat": "Notes", "order": "11", "role": "http://www.immersion.com/role/STOCKBASEDCOMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - STOCKHOLDERS' EQUITY", "menuCat": "Notes", "order": "12", "role": "http://www.immersion.com/role/STOCKHOLDERSEQUITY", "shortName": "STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - INCOME TAXES", "menuCat": "Notes", "order": "13", "role": "http://www.immersion.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - NET INCOME (LOSS) PER SHARE", "menuCat": "Notes", "order": "14", "role": "http://www.immersion.com/role/NETINCOMELOSSPERSHARE", "shortName": "NET INCOME (LOSS) PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - LEASES", "menuCat": "Notes", "order": "15", "role": "http://www.immersion.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "immr:NatureOfBusinessAndOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)", "menuCat": "Policies", "order": "16", "role": "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "immr:NatureOfBusinessAndOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - REVENUE RECOGNITION (Tables)", "menuCat": "Tables", "order": "17", "role": "http://www.immersion.com/role/REVENUERECOGNITIONTables", "shortName": "REVENUE RECOGNITION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS (Tables)", "menuCat": "Tables", "order": "18", "role": "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSTables", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - BALANCE SHEET DETAILS (Tables)", "menuCat": "Tables", "order": "19", "role": "http://www.immersion.com/role/BALANCESHEETDETAILSTables", "shortName": "BALANCE SHEET DETAILS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "immr:ScheduleOfStockOptionsAndAwardsTableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "menuCat": "Tables", "order": "20", "role": "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONTables", "shortName": "STOCK-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "immr:ScheduleOfStockOptionsAndAwardsTableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "immr:ScheduleOfIncomeTaxProvisionsFromContinuingOperationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - INCOME TAXES (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.immersion.com/role/INCOMETAXESTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "immr:ScheduleOfIncomeTaxProvisionsFromContinuingOperationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - NET INCOME (LOSS) PER SHARE (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.immersion.com/role/NETINCOMELOSSPERSHARETables", "shortName": "NET INCOME (LOSS) PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "immr:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - LEASES (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.immersion.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "immr:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - REVENUE RECOGNITION - Disaggregated Revenue (Details)", "menuCat": "Details", "order": "24", "role": "http://www.immersion.com/role/REVENUERECOGNITIONDisaggregatedRevenueDetails", "shortName": "REVENUE RECOGNITION - Disaggregated Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331_FixedFeeLicenseMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "p", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "-5", "first": true, "lang": null, "name": "immr:RoyaltyRevenueAdjustment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - REVENUE RECOGNITION - Narrative (Details)", "menuCat": "Details", "order": "25", "role": "http://www.immersion.com/role/REVENUERECOGNITIONNarrativeDetails", "shortName": "REVENUE RECOGNITION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "-5", "first": true, "lang": null, "name": "immr:RoyaltyRevenueAdjustment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "p", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredRevenueRevenueRecognized1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - REVENUE RECOGNITION - Performance Obligation (Details)", "menuCat": "Details", "order": "26", "role": "http://www.immersion.com/role/REVENUERECOGNITIONPerformanceObligationDetails", "shortName": "REVENUE RECOGNITION - Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredRevenueRevenueRecognized1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "immr:MarketableSecuritiesAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - AMORTIZED COST (Details)", "menuCat": "Details", "order": "27", "role": "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTDetails", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS - AMORTIZED COST (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "immr:MarketableSecuritiesAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - AMORTIZED COST AND FAIR VALUE BY MATURITY (Details)", "menuCat": "Details", "order": "28", "role": "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTANDFAIRVALUEBYMATURITYDetails", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS - AMORTIZED COST AND FAIR VALUE BY MATURITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "immr:DerivativeLiabilityCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - DERIVATIVE INSTRUMENT (Details)", "menuCat": "Details", "order": "29", "role": "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDERIVATIVEINSTRUMENTDetails", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS - DERIVATIVE INSTRUMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "immr:DerivativeLiabilityCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)", "menuCat": "Statements", "order": "3", "role": "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "-3", "lang": null, "name": "us-gaap:SellingAndMarketingExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "immr:RealizedAndUnrealizedGainsAndLossesFromOurEquitySecuritiesAndDerivativeInstrumentsTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - REALIZED AND UNREALIZED GAINS AND LOSSES EQUITY AND DERIVATIVE INSTRUMENTS (Details)", "menuCat": "Details", "order": "30", "role": "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSREALIZEDANDUNREALIZEDGAINSANDLOSSESEQUITYANDDERIVATIVEINSTRUMENTSDetails", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS - REALIZED AND UNREALIZED GAINS AND LOSSES EQUITY AND DERIVATIVE INSTRUMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "immr:RealizedAndUnrealizedGainsAndLossesFromOurEquitySecuritiesAndDerivativeInstrumentsTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CertificatesOfDepositAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS - FINANCIAL INSTRUMENTS MEASURED AT FAIR VALUE ON RECURRING BASIS (Details)", "menuCat": "Details", "order": "31", "role": "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS - FINANCIAL INSTRUMENTS MEASURED AT FAIR VALUE ON RECURRING BASIS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20221231_FairValueMeasurementsRecurringMember", "decimals": "-3", "lang": null, "name": "us-gaap:CertificatesOfDepositAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - BALANCE SHEET DETAILS - Cash and Cash Equivalents (Details)", "menuCat": "Details", "order": "32", "role": "http://www.immersion.com/role/BALANCESHEETDETAILSCashandCashEquivalentsDetails", "shortName": "BALANCE SHEET DETAILS - Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "immr:ScheduleOfCurrentInvestmentsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "immr:CertificatesOfDepositCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - BALANCE SHEET DETAILS - Current Investments (Details)", "menuCat": "Details", "order": "33", "role": "http://www.immersion.com/role/BALANCESHEETDETAILSCurrentInvestmentsDetails", "shortName": "BALANCE SHEET DETAILS - Current Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "immr:ScheduleOfCurrentInvestmentsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "immr:CertificatesOfDepositCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - BALANCE SHEET DETAILS - Accounts and Other Receivables (Details)", "menuCat": "Details", "order": "34", "role": "http://www.immersion.com/role/BALANCESHEETDETAILSAccountsandOtherReceivablesDetails", "shortName": "BALANCE SHEET DETAILS - Accounts and Other Receivables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "immr:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - BALANCE SHEET DETAILS - Prepaid Expenses (Details)", "menuCat": "Details", "order": "35", "role": "http://www.immersion.com/role/BALANCESHEETDETAILSPrepaidExpensesDetails", "shortName": "BALANCE SHEET DETAILS - Prepaid Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "immr:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - BALANCE SHEET DETAILS - Noncurrent Investments (Details)", "menuCat": "Details", "order": "36", "role": "http://www.immersion.com/role/BALANCESHEETDETAILSNoncurrentInvestmentsDetails", "shortName": "BALANCE SHEET DETAILS - Noncurrent Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetNoncurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - BALANCE SHEET DETAILS - Other Assets, Net (Details)", "menuCat": "Details", "order": "37", "role": "http://www.immersion.com/role/BALANCESHEETDETAILSOtherAssetsNetDetails", "shortName": "BALANCE SHEET DETAILS - Other Assets, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "lang": null, "name": "us-gaap:OtherAssetsMiscellaneousNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - BALANCE SHEET DETAILS - Other Current Liabilities (Details)", "menuCat": "Details", "order": "38", "role": "http://www.immersion.com/role/BALANCESHEETDETAILSOtherCurrentLiabilitiesDetails", "shortName": "BALANCE SHEET DETAILS - Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LossContingencyDisclosures", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20211231_LGEMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - CONTINGENCIES (Details)", "menuCat": "Details", "order": "39", "role": "http://www.immersion.com/role/CONTINGENCIESDetails", "shortName": "CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LossContingencyDisclosures", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20211231_LGEMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20211231_CommonStockIncludingAdditionalPaidInCapitalMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "menuCat": "Statements", "order": "4", "role": "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20220331", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20220118", "decimals": "2", "first": true, "lang": null, "name": "immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReductionInSharesAvailableForGrantForEveryShareIssued", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)", "menuCat": "Details", "order": "40", "role": "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "shortName": "STOCK-BASED COMPENSATION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20220118", "decimals": "2", "first": true, "lang": null, "name": "immr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReductionInSharesAvailableForGrantForEveryShareIssued", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "immr:ScheduleOfStockOptionsAndAwardsTableTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - STOCK-BASED COMPENSATION - Summary of Equity Incentive Program (Details)1", "menuCat": "Details", "order": "41", "role": "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofEquityIncentiveProgramDetails1", "shortName": "STOCK-BASED COMPENSATION - Summary of Equity Incentive Program (Details)1", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "immr:ScheduleOfStockOptionsAndAwardsTableTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20221231_TimeBasedStockOptionMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - STOCK-BASED COMPENSATION - Summary of Time-based Stock Options (Details)", "menuCat": "Details", "order": "42", "role": "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails", "shortName": "STOCK-BASED COMPENSATION - Summary of Time-based Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331_TimeBasedStockOptionMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20221231_RestrictedStockUnitsRSUMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - STOCK-BASED COMPENSATION - Summary of Restricted Stock Units and Restricted Stock Awards (Details)", "menuCat": "Details", "order": "43", "role": "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails", "shortName": "STOCK-BASED COMPENSATION - Summary of Restricted Stock Units and Restricted Stock Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331_RestrictedStockUnitsRSUMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20221231_PerformanceSharesMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - STOCK-BASED COMPENSATION - PSU Activity (Details)", "menuCat": "Details", "order": "44", "role": "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "shortName": "STOCK-BASED COMPENSATION - PSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331_PerformanceSharesMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - STOCK-BASED COMPENSATION - Summary of Stock-based Compensation Expenses (Details)", "menuCat": "Details", "order": "45", "role": "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofStockbasedCompensationExpensesDetails", "shortName": "STOCK-BASED COMPENSATION - Summary of Stock-based Compensation Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331_SellingAndMarketingExpenseMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Detail)", "menuCat": "Details", "order": "46", "role": "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "shortName": "STOCKHOLDERS' EQUITY - Narrative (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230510", "decimals": "2", "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - INCOME TAXES - Schedule of Income Tax Provisions (Details)", "menuCat": "Details", "order": "47", "role": "http://www.immersion.com/role/INCOMETAXESScheduleofIncomeTaxProvisionsDetails", "shortName": "INCOME TAXES - Schedule of Income Tax Provisions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "tbody", "table", "div", "immr:ScheduleOfIncomeTaxProvisionsFromContinuingOperationsTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - INCOME TAXES - Narrative (Detail)", "menuCat": "Details", "order": "48", "role": "http://www.immersion.com/role/INCOMETAXESNarrativeDetail", "shortName": "INCOME TAXES - Narrative (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - NET INCOME (LOSS) PER SHARE - Reconciliation used in Computing Basic and Diluted Net Income (Loss) per Share (Details)", "menuCat": "Details", "order": "49", "role": "http://www.immersion.com/role/NETINCOMELOSSPERSHAREReconciliationusedinComputingBasicandDilutedNetIncomeLossperShareDetails", "shortName": "NET INCOME (LOSS) PER SHARE - Reconciliation used in Computing Basic and Diluted Net Income (Loss) per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "0", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "5", "role": "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - NET INCOME (LOSS) PER SHARE - Outstanding Securities (Details)", "menuCat": "Details", "order": "50", "role": "http://www.immersion.com/role/NETINCOMELOSSPERSHAREOutstandingSecuritiesDetails", "shortName": "NET INCOME (LOSS) PER SHARE - Outstanding Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - LEASES - Narrative (Details)", "menuCat": "Details", "order": "51", "role": "http://www.immersion.com/role/LEASESNarrativeDetails", "shortName": "LEASES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - LEASES - Summary of Right of Use Assets and Lease Liabilities (Details)", "menuCat": "Details", "order": "52", "role": "http://www.immersion.com/role/LEASESSummaryofRightofUseAssetsandLeaseLiabilitiesDetails", "shortName": "LEASES - Summary of Right of Use Assets and Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "immr:AssetsAndLiabilitiesLesseeTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "immr:ScheduleOfSupplementalInformationToOperatingLeaseExpenseTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - LEASES - Schedule of Supplemental Information Related To Operating Leases and Expenses (Details)", "menuCat": "Details", "order": "53", "role": "http://www.immersion.com/role/LEASESScheduleofSupplementalInformationRelatedToOperatingLeasesandExpensesDetails", "shortName": "LEASES - Schedule of Supplemental Information Related To Operating Leases and Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "immr:ScheduleOfSupplementalInformationToOperatingLeaseExpenseTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - LEASES - Schedule of Net Operating Lease Expenses (Details)", "menuCat": "Details", "order": "54", "role": "http://www.immersion.com/role/LEASESScheduleofNetOperatingLeaseExpensesDetails", "shortName": "LEASES - Schedule of Net Operating Lease Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - LEASES - Schedule of Minimum Future Lease Payment Obligations (Details)", "menuCat": "Details", "order": "55", "role": "http://www.immersion.com/role/LEASESScheduleofMinimumFutureLeasePaymentObligationsDetails", "shortName": "LEASES - Schedule of Minimum Future Lease Payment Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - LEASES - Future Minimum Sublease Payments 840 (Details)", "menuCat": "Details", "order": "56", "role": "http://www.immersion.com/role/LEASESFutureMinimumSubleasePayments840Details", "shortName": "LEASES - Future Minimum Sublease Payments 840 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "I20230331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES", "menuCat": "Notes", "order": "6", "role": "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIES", "shortName": "SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - REVENUE RECOGNITION", "menuCat": "Notes", "order": "7", "role": "http://www.immersion.com/role/REVENUERECOGNITION", "shortName": "REVENUE RECOGNITION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS", "menuCat": "Notes", "order": "8", "role": "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTS", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - BALANCE SHEET DETAILS", "menuCat": "Notes", "order": "9", "role": "http://www.immersion.com/role/BALANCESHEETDETAILS", "shortName": "BALANCE SHEET DETAILS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "immr-20230331.htm", "contextRef": "D20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 41, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESNarrativeDetail", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSPropertyandEquipmentNetbyCountryDetails" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY", "terseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyCountryDetails" ], "xbrltype": "domainItemType" }, "country_JP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JAPAN", "verboseLabel": "Japan" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyCountryDetails" ], "xbrltype": "domainItemType" }, "country_KR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "KOREA, REPUBLIC OF", "terseLabel": "Korea" } } }, "localname": "KR", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyCountryDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States of America" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSPropertyandEquipmentNetbyCountryDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyCountryDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r586", "r588", "r589" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r586", "r588", "r589" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r586", "r588", "r589" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r587" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r590" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "textBlockItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r592" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r585" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "immr_A2021PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Equity Incentive Plan", "label": "2021 Plan [Member]", "terseLabel": "2021 Plan" } } }, "localname": "A2021PlanMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofEquityIncentiveProgramDetails1" ], "xbrltype": "domainItemType" }, "immr_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Summary of ROU assets and lease liabilities" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "immr_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.immersion.com/20230331", "xbrltype": "stringItemType" }, "immr_AutomotiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Automotive [Member]", "label": "Automotive [Member]", "terseLabel": "Automotive" } } }, "localname": "AutomotiveMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSScheduleofRevenuebyMarketAreasDetails" ], "xbrltype": "domainItemType" }, "immr_AventuraFloridaFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aventura Florida Facility", "label": "Aventura Florida Facility [Member]", "terseLabel": "Aventura Florida Facility" } } }, "localname": "AventuraFloridaFacilityMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "immr_CertainSignificantRisksAndUncertaintiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Certain Significant Risks and Uncertainties", "label": "Certain Significant Risks and Uncertainties [Policy Text Block]", "terseLabel": "Certain Significant Risks and Uncertainties" } } }, "localname": "CertainSignificantRisksAndUncertaintiesPolicyTextBlock", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "immr_CertificatesOfDepositCurrent": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSCurrentInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_ShortTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Certificates Of Deposit, Current", "label": "Certificates Of Deposit, Current", "terseLabel": "Certificates of deposit, current" } } }, "localname": "CertificatesOfDepositCurrent", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSCurrentInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "immr_ClosingPriceOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Closing price of common stock", "label": "Closing price of common stock", "terseLabel": "Closing price of common stock (price per share)" } } }, "localname": "ClosingPriceOfCommonStock", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "perShareItemType" }, "immr_CommonStockSpecialDividendsPerShareCashPaid": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Special Dividends, Per Share, Cash Paid", "label": "Common Stock, Special Dividends, Per Share, Cash Paid", "terseLabel": "Special dividends paid (in dollards per share)" } } }, "localname": "CommonStockSpecialDividendsPerShareCashPaid", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "perShareItemType" }, "immr_ComputerEquipmentAndPurchasedSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer Equipment And Purchased Software [Member]", "label": "Computer Equipment And Purchased Software [Member]", "terseLabel": "Computer equipment and purchased software" } } }, "localname": "ComputerEquipmentAndPurchasedSoftwareMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofPropertyandEquipmentPhantomDetails" ], "xbrltype": "domainItemType" }, "immr_Customer1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Samsung Electronics [Member]", "label": "Customer 1 [Member]", "terseLabel": "Customer 1 [Member]" } } }, "localname": "Customer1Member", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSNarrativeDetails" ], "xbrltype": "domainItemType" }, "immr_Customer2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer 2", "label": "Customer 2 [Member]", "terseLabel": "Customer 2 [Member]" } } }, "localname": "Customer2Member", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSNarrativeDetails" ], "xbrltype": "domainItemType" }, "immr_Customer3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer 3", "label": "Customer 3 [Member]", "terseLabel": "Customer 3" } } }, "localname": "Customer3Member", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSNarrativeDetails" ], "xbrltype": "domainItemType" }, "immr_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A [Member]", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "immr_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B.", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "immr_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer C.", "label": "Customer C [Member]", "terseLabel": "Customer C" } } }, "localname": "CustomerCMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "immr_CustomerDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer D", "label": "Customer D [Member]", "terseLabel": "Customer D" } } }, "localname": "CustomerDMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "immr_CustomerEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer E", "label": "Customer E [Member]", "terseLabel": "Customer E" } } }, "localname": "CustomerEMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "immr_CustomerFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer F", "label": "Customer F [Member]", "terseLabel": "Customer F" } } }, "localname": "CustomerFMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "immr_December2022StockRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "December 2022 Stock Repurchase Program", "label": "December 2022 Stock Repurchase Program [Member]", "terseLabel": "December 2022 Stock Repurchase Program" } } }, "localname": "December2022StockRepurchaseProgramMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "immr_DerivativeLiabilityCost": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDERIVATIVEINSTRUMENTDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Derivative Liability, Cost", "label": "Derivative Liability, Cost", "totalLabel": "Cost" } } }, "localname": "DerivativeLiabilityCost", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDERIVATIVEINSTRUMENTDetails" ], "xbrltype": "monetaryItemType" }, "immr_DevelopmentServicesandOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Development, Services and Other [Member]", "label": "Development, Services and Other [Member]", "terseLabel": "Development, services, and other revenue" } } }, "localname": "DevelopmentServicesandOtherMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.immersion.com/role/REVENUERECOGNITIONDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "immr_FinancialLiabilityAccumulatedGrossUnrealizedLossGainBeforeTax": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDERIVATIVEINSTRUMENTDetails": { "order": 0.0, "parentTag": "immr_DerivativeLiabilityCost", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financial Liability, Accumulated Gross Unrealized Loss (Gain), Before Tax", "label": "Financial Liability, Accumulated Gross Unrealized Loss (Gain), Before Tax", "terseLabel": "Unrealized Gains" } } }, "localname": "FinancialLiabilityAccumulatedGrossUnrealizedLossGainBeforeTax", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDERIVATIVEINSTRUMENTDetails" ], "xbrltype": "monetaryItemType" }, "immr_FinancialLiabilityCost": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDERIVATIVEINSTRUMENTDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financial Liability, Cost", "label": "Financial Liability, Cost", "totalLabel": "Total financial liability, cost" } } }, "localname": "FinancialLiabilityCost", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDERIVATIVEINSTRUMENTDetails" ], "xbrltype": "monetaryItemType" }, "immr_FinancialLiabilityUnrealizedLossGainBeforeTax": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDERIVATIVEINSTRUMENTDetails": { "order": 1.0, "parentTag": "immr_FinancialLiabilityCost", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financial Liability, Unrealized Loss (Gain), Before Tax", "label": "Financial Liability, Unrealized Loss (Gain), Before Tax", "totalLabel": "Unrealized Gains" } } }, "localname": "FinancialLiabilityUnrealizedLossGainBeforeTax", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDERIVATIVEINSTRUMENTDetails" ], "xbrltype": "monetaryItemType" }, "immr_FixedFeeLicenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed Fee License [Member]", "label": "Fixed Fee License [Member]", "terseLabel": "Fixed fee license revenue", "verboseLabel": "Fixed fee license revenue" } } }, "localname": "FixedFeeLicenseMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONDisaggregatedRevenueDetails", "http://www.immersion.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.immersion.com/role/REVENUERECOGNITIONPerformanceObligationDetails" ], "xbrltype": "domainItemType" }, "immr_FixedFeeLicenseandPerUnitRoyaltiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed Fee License and Per-Unit Royalties [Member]", "label": "Fixed Fee License and Per-Unit Royalties [Member]", "terseLabel": "Royalty and license" } } }, "localname": "FixedFeeLicenseandPerUnitRoyaltiesMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.immersion.com/role/REVENUERECOGNITIONDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "immr_ForeignCurrencyRemeasurementGainLoss": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Foreign Currency Remeasurement Gain (Loss)", "label": "Foreign Currency Remeasurement Gain (Loss)", "terseLabel": "Foreign currency remeasurement losses" } } }, "localname": "ForeignCurrencyRemeasurementGainLoss", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "immr_GamingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gaming [Member]", "label": "Gaming [Member]", "terseLabel": "Gaming Devices" } } }, "localname": "GamingMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSScheduleofRevenuebyMarketAreasDetails" ], "xbrltype": "domainItemType" }, "immr_GovernmentSubsidyRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Government Subsidy Recognized", "label": "Government Subsidy Recognized", "terseLabel": "Government subsidy recognized" } } }, "localname": "GovernmentSubsidyRecognized", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "immr_ImpactOfCovid19PolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for impact of COVID-19.", "label": "Impact of COVID-19 [Policy Text Block]", "terseLabel": "Impact of COVID-19" } } }, "localname": "ImpactOfCovid19PolicyTextBlock", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "immr_InnovobotMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Innovobot", "label": "Innovobot [Member]", "terseLabel": "Innovobot" } } }, "localname": "InnovobotMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "immr_InvenomicCapitalManagementLPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Invenomic Capital Management LP", "label": "Invenomic Capital Management LP [Member]", "terseLabel": "Invenomic Capital Management LP" } } }, "localname": "InvenomicCapitalManagementLPMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "immr_LGEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "LGE", "label": "LGE [Member]", "terseLabel": "LGE" } } }, "localname": "LGEMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "immr_LaterThanOneYearAndNotLaterThanThreeYearsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for a time band of later than one year and not later than three years.", "label": "Later than one year and not later than three years [member]", "terseLabel": "One to three years" } } }, "localname": "LaterThanOneYearAndNotLaterThanThreeYearsMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONPerformanceObligationDetails" ], "xbrltype": "domainItemType" }, "immr_LaterThanThreeYearsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for a time band of later than three years.", "label": "Later than three years [member]", "terseLabel": "More than three years" } } }, "localname": "LaterThanThreeYearsMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONPerformanceObligationDetails" ], "xbrltype": "domainItemType" }, "immr_LeaseArrangementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Arrangement [Axis]", "label": "Lease Arrangement [Axis]", "terseLabel": "Lease Arrangement [Axis]" } } }, "localname": "LeaseArrangementAxis", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "immr_LeaseArrangementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Lease Arrangement [Axis]", "label": "Lease Arrangement [Domain]", "terseLabel": "Lease Arrangement [Domain]" } } }, "localname": "LeaseArrangementDomain", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "immr_LeaseIncomeLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease (Income) Loss", "label": "Lease (Income) Loss", "negatedTotalLabel": "Total lease cost" } } }, "localname": "LeaseIncomeLoss", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/LEASESScheduleofNetOperatingLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "immr_MarketPerformanceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Market Based Stock Options [Member]", "label": "Market Performance Based Restricted Stock Units [Member]", "terseLabel": "Market Performance Based Restricted Stock Units" } } }, "localname": "MarketPerformanceBasedRestrictedStockUnitsMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofEquityIncentiveProgramDetails1", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "immr_MarketableSecuritiesAmortizedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Marketable Securities, Amortized Cost", "label": "Marketable Securities, Amortized Cost", "terseLabel": "Cost or Amortized Cost" } } }, "localname": "MarketableSecuritiesAmortizedCost", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTDetails" ], "xbrltype": "monetaryItemType" }, "immr_MarketableSecuritiesCumulativeUnrealizedGains": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cumulative Unrealized Gains on equity and debt marketable securities", "label": "Marketable Securities Cumulative Unrealized Gains", "terseLabel": "Unrealized Gains" } } }, "localname": "MarketableSecuritiesCumulativeUnrealizedGains", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTDetails" ], "xbrltype": "monetaryItemType" }, "immr_MarketableSecuritiesCumulativeUnrealizedLosses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Marketable Securities Cumulative Unrealized Losses", "label": "Marketable Securities Cumulative Unrealized Losses", "negatedTerseLabel": "Unrealized Losses" } } }, "localname": "MarketableSecuritiesCumulativeUnrealizedLosses", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTDetails" ], "xbrltype": "monetaryItemType" }, "immr_MarketableSecuritiesFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Marketable Securities, Fair Value", "label": "Marketable Securities, Fair Value", "terseLabel": "Fair Value" } } }, "localname": "MarketableSecuritiesFairValue", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTDetails" ], "xbrltype": "monetaryItemType" }, "immr_MarketableSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marketable Securities", "label": "Marketable Securities [Member]", "verboseLabel": "Marketable Equity Securities" } } }, "localname": "MarketableSecuritiesMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSMARKETABLESECURITIESONBSDetails" ], "xbrltype": "domainItemType" }, "immr_MarquardtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marquardt", "label": "Marquardt [Member]", "terseLabel": "Marquardt" } } }, "localname": "MarquardtMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "immr_MobileWearablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mobile Wearables [Member]", "label": "Mobile Wearables [Member]", "terseLabel": "Mobile, Wearables, and Consumer" } } }, "localname": "MobileWearablesMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSScheduleofRevenuebyMarketAreasDetails" ], "xbrltype": "domainItemType" }, "immr_NatureOfBusinessAndOperationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the nature of business and operations.", "label": "Nature of Business and Operations [Policy Text Block]", "terseLabel": "Description of Business" } } }, "localname": "NatureOfBusinessAndOperationsPolicyTextBlock", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "immr_NumberOfPerformanceObligations": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of performance obligations in revenue recognition.", "label": "Number of performance obligations", "terseLabel": "Number of performance obligations" } } }, "localname": "NumberOfPerformanceObligations", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONPerformanceObligationDetails" ], "xbrltype": "integerItemType" }, "immr_OtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Countries [Member]", "label": "Other Countries [Member]", "terseLabel": "Other countries with less than 10% in a year" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyCountryDetails" ], "xbrltype": "domainItemType" }, "immr_PerUnitRoyaltiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per-Unit Royalties [Member]", "label": "Per-Unit Royalties [Member]", "verboseLabel": "Per-unit royalty revenue" } } }, "localname": "PerUnitRoyaltiesMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "immr_PerformanceObligationBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Obligation B", "label": "Performance Obligation B [Member]", "terseLabel": "Performance Obligation B" } } }, "localname": "PerformanceObligationBMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONPerformanceObligationDetails" ], "xbrltype": "domainItemType" }, "immr_PropertyPlantAndEquipmentGeographicPercentageOfTotalPropertyTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property, Plant, And Equipment, Geographic Percentage Of Total Property", "label": "Property, Plant, And Equipment, Geographic Percentage Of Total Property [Table Text Block]", "terseLabel": "Property, Plant, And Equipment, Geographic Percentage Of Total Property" } } }, "localname": "PropertyPlantAndEquipmentGeographicPercentageOfTotalPropertyTableTextBlock", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSTables" ], "xbrltype": "textBlockItemType" }, "immr_RealizedAndUnrealizedGainsAndLossesFromOurEquitySecuritiesAndDerivativeInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Realized and Unrealized Gains and Losses From Our Equity Securities and Derivative Instruments", "label": "Realized and Unrealized Gains and Losses From Our Equity Securities and Derivative Instruments [Table Text Block]", "terseLabel": "Realized and Unrealized Gains and Losses From Our Equity Securities and Derivative Instruments" } } }, "localname": "RealizedAndUnrealizedGainsAndLossesFromOurEquitySecuritiesAndDerivativeInstrumentsTableTextBlock", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "immr_RestOfWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest Of World", "label": "Rest Of World [Member]", "terseLabel": "Rest of World" } } }, "localname": "RestOfWorldMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSPropertyandEquipmentNetbyCountryDetails" ], "xbrltype": "domainItemType" }, "immr_RestrictedStockandRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock and Restricted Stock Units [Member]", "label": "Restricted Stock and Restricted Stock Units [Member]", "terseLabel": "RSUs, RSAs and PSUs" } } }, "localname": "RestrictedStockandRestrictedStockUnitsMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/NETINCOMELOSSPERSHAREOutstandingSecuritiesDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofStockbasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "immr_RoyaltyRevenueAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Royalty Revenue, Adjustment", "label": "Royalty Revenue, Adjustment", "terseLabel": "Royalty revenue, adjustment" } } }, "localname": "RoyaltyRevenueAdjustment", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "immr_Samsungvs.ImmersionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Samsung vs. Immersion [Member]", "label": "Samsung vs. Immersion [Member]", "terseLabel": "Samsung" } } }, "localname": "Samsungvs.ImmersionMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails", "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "domainItemType" }, "immr_ScheduleOfCurrentInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of current investments.", "label": "Schedule of Current Investments [Table Text Block]", "terseLabel": "Schedule of current investments" } } }, "localname": "ScheduleOfCurrentInvestmentsTableTextBlock", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSTables" ], "xbrltype": "textBlockItemType" }, "immr_ScheduleOfIncomeTaxProvisionsFromContinuingOperationsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of Loss from continuing operations before provision for income taxes, provision for income taxes, and related effective tax rate.", "label": "Schedule Of Income Tax Provisions From Continuing Operations [Table Text Block]", "terseLabel": "Schedule of income tax provisions" } } }, "localname": "ScheduleOfIncomeTaxProvisionsFromContinuingOperationsTableTextBlock", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "immr_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Prepaid Expenses and Other Current Assets", "label": "Schedule of Prepaid Expenses and Other Current Assets [Table Text Block]", "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets" } } }, "localname": "ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSTables" ], "xbrltype": "textBlockItemType" }, "immr_ScheduleOfShareBasedCompensationRestrictedStockAwardsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock awards that were outstanding at the beginning and end of the year, and the number of restricted stock awards that were granted, vested, or forfeited during the year.", "label": "Schedule Of Share Based Compensation Restricted Stock Awards Activity [Table Text Block]", "terseLabel": "Summary of restricted stock awards activities" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockAwardsActivityTableTextBlock", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "immr_ScheduleOfStockOptionsAndAwardsTableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of stock options and awards.", "label": "Schedule Of Stock Options And Awards Table [Table Text Block]", "terseLabel": "Summary of equity incentive program" } } }, "localname": "ScheduleOfStockOptionsAndAwardsTableTableTextBlock", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "immr_ScheduleOfSupplementalInformationToOperatingLeaseExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Supplemental Information to Operating Lease Expense", "label": "Schedule of Supplemental Information to Operating Lease Expense [Table Text Block]", "terseLabel": "Schedule of Supplemental Information to Operating Lease Expense" } } }, "localname": "ScheduleOfSupplementalInformationToOperatingLeaseExpenseTableTextBlock", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "immr_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Additional Disclosures", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalDisclosuresAbstract", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "immr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReductionInSharesAvailableForGrantForEveryShareIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The reduction in number of available shares when a share is issued under the share based compensation.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Reduction In Shares Available For Grant For Every Share Issued", "terseLabel": "Number of available shares consumed for each restricted stock and restricted stock units issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReductionInSharesAvailableForGrantForEveryShareIssued", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "pureItemType" }, "immr_ShareBasedPaymentArrangementSharesIssuedToEmployee": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Shares Issued to Employee", "label": "Share-Based Payment Arrangement, Shares Issued to Employee", "terseLabel": "Shares issued to an employee in lieu of cash compensation" } } }, "localname": "ShareBasedPaymentArrangementSharesIssuedToEmployee", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "immr_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumEmployeeSubscriptionAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount", "terseLabel": "Maximum value of shares per employee" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumEmployeeSubscriptionAmount", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "immr_SharebasedCompensationArrangementbySharebasedPaymentAwardSharesAvailableForPurchase": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Available For Purchase", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Available For Purchase", "verboseLabel": "Shares available for purchase (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardSharesAvailableForPurchase", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "immr_StockIssuedDuringPeriodSharesRestrictedStockUnitsAndAwardNetOfForfeitures": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to restricted stock units and awards, net of any shares forfeited.", "label": "Stock Issued During Period Shares Restricted Stock Units And Award Net Of Forfeitures", "terseLabel": "Release of restricted stock units and awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockUnitsAndAwardNetOfForfeitures", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "immr_StockIssuedDuringPeriodValueRestrictedStockUnitsAndAwardNetOfForfeitures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to restricted stock units and awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period Value Restricted Stock Units And Award Net Of Forfeitures", "terseLabel": "Release of restricted stock units and awards" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockUnitsAndAwardNetOfForfeitures", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "immr_StockRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Repurchase Program", "label": "Stock Repurchase Program [Member]", "terseLabel": "Stock Repurchase Program" } } }, "localname": "StockRepurchaseProgramMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "immr_TimeBasedStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time Based Stock Option [Member]", "label": "Time Based Stock Option [Member]", "terseLabel": "Time-based stock options" } } }, "localname": "TimeBasedStockOptionMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofEquityIncentiveProgramDetails1", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "immr_WithholdingTaxesAndPenaltiesCancelled": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Withholding Taxes and Penalties Cancelled", "label": "Withholding Taxes and Penalties Cancelled", "terseLabel": "Withholding taxes and penalties cancelled" } } }, "localname": "WithholdingTaxesAndPenaltiesCancelled", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "immr_WithholdingTaxesAndPenaltiesUpheld": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Withholding Taxes And Penalties, Upheld", "label": "Withholding Taxes And Penalties, Upheld", "terseLabel": "Withholding taxes and penalties, upheld" } } }, "localname": "WithholdingTaxesAndPenaltiesUpheld", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "immr_WithholdingTaxesonRoyaltyPaymentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Withholding Taxes on Royalty Payments [Member]", "label": "Withholding Taxes on Royalty Payments [Member]", "terseLabel": "Withholding taxes on royalty payments" } } }, "localname": "WithholdingTaxesonRoyaltyPaymentsMember", "nsuri": "http://www.immersion.com/20230331", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia [Member]", "terseLabel": "Asia" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyRegionDetail" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyRegionDetail" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails", "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails", "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r263", "r561", "r640", "r692" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSNarrativeDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r295", "r297", "r298", "r299", "r356", "r504", "r520", "r543", "r544", "r558", "r569", "r578", "r639", "r683", "r684", "r685", "r686", "r687", "r688" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofPropertyandEquipmentPhantomDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r295", "r297", "r298", "r299", "r356", "r504", "r520", "r543", "r544", "r558", "r569", "r578", "r639", "r683", "r684", "r685", "r686", "r687", "r688" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofPropertyandEquipmentPhantomDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r263", "r561", "r640", "r692" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSNarrativeDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyRegionDetail" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r259", "r506", "r559", "r576", "r635", "r636", "r640", "r691" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.immersion.com/role/REVENUERECOGNITIONDisaggregatedRevenueDetails", "http://www.immersion.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.immersion.com/role/REVENUERECOGNITIONPerformanceObligationDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSScheduleofRevenuebyMarketAreasDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r259", "r506", "r559", "r576", "r635", "r636", "r640", "r691" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.immersion.com/role/REVENUERECOGNITIONDisaggregatedRevenueDetails", "http://www.immersion.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.immersion.com/role/REVENUERECOGNITIONPerformanceObligationDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSScheduleofRevenuebyMarketAreasDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r295", "r297", "r298", "r299", "r349", "r356", "r387", "r388", "r389", "r480", "r504", "r520", "r543", "r544", "r558", "r569", "r578", "r631", "r639", "r684", "r685", "r686", "r687", "r688" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofPropertyandEquipmentPhantomDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r295", "r297", "r298", "r299", "r349", "r356", "r387", "r388", "r389", "r480", "r504", "r520", "r543", "r544", "r558", "r569", "r578", "r631", "r639", "r684", "r685", "r686", "r687", "r688" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofPropertyandEquipmentPhantomDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r260", "r261", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r560", "r577", "r640" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESNarrativeDetail", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSPropertyandEquipmentNetbyCountryDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyCountryDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyRegionDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r260", "r261", "r530", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r560", "r577", "r640" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESNarrativeDetail", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSPropertyandEquipmentNetbyCountryDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyCountryDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyRegionDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSAccountsandOtherReceivablesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.", "label": "Accounts and Other Receivables, Net, Current", "terseLabel": "Accounts and other receivables", "totalLabel": "Accounts and other receivables" } } }, "localname": "AccountsAndOtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSAccountsandOtherReceivablesDetails", "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r9", "r575" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r265", "r266" ], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSAccountsandOtherReceivablesDetails": { "order": 0.0, "parentTag": "us-gaap_AccountsAndOtherReceivablesNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Trade accounts receivables" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSAccountsandOtherReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r20", "r21", "r22", "r172", "r515", "r525", "r526" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r19", "r22", "r118", "r472", "r521", "r522", "r602", "r603", "r604", "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "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.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r101", "r102", "r358" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash and cash equivalents provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r401" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Options to purchase shares of common stock (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/NETINCOMELOSSPERSHAREOutstandingSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/NETINCOMELOSSPERSHAREOutstandingSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/NETINCOMELOSSPERSHAREOutstandingSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/NETINCOMELOSSPERSHAREOutstandingSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of a real estate property.", "label": "Area of Real Estate Property", "terseLabel": "Area (in square feet)" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESNarrativeDetails" ], "xbrltype": "areaItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r38", "r71" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment of long-term deposits" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r133", "r148", "r167", "r193", "r240", "r250", "r255", "r278", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r427", "r429", "r446", "r575", "r637", "r638", "r681" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.immersion.com/role/LEASESSummaryofRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r162", "r175", "r193", "r278", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r427", "r429", "r446", "r575", "r637", "r638", "r681" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r123" ], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSMARKETABLESECURITIESONBSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets, Fair Value Disclosure [Abstract]" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "Information by securities or other assets sold under repurchase agreements. Repurchase agreements are agreements under which the transferor (repo party) transfers a security to a transferee (repo counterparty or reverse party) in exchange for cash and concurrently agrees to reacquire that security at a future date for an amount equal to the cash exchanged plus a stipulated interest factor.", "label": "Securities or Other Assets Sold under Agreements to Repurchase [Axis]", "terseLabel": "Securities or Other Assets Sold under Agreements to Repurchase [Axis]" } } }, "localname": "AssetsSoldUnderAgreementsToRepurchaseAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseTypeDomain": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "This is the type of such assets (for example, US Treasury Obligations, US Government agency obligations and loans, and so forth). This item may be presented as an element in the table that is disclosed when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under repurchase agreements exceed 10 percent of total assets, as of the most recent balance sheet date.", "label": "Assets Sold under Agreements to Repurchase, Type [Domain]", "terseLabel": "Assets Sold under Agreements to Repurchase, Type [Domain]" } } }, "localname": "AssetsSoldUnderAgreementsToRepurchaseTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r271", "r285" ], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTANDFAIRVALUEBYMATURITYDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Total" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTANDFAIRVALUEBYMATURITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": { "auth_ref": [ "r68" ], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTANDFAIRVALUEBYMATURITYDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth 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).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "More than 5 years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTANDFAIRVALUEBYMATURITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "auth_ref": [ "r65", "r274", "r513" ], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTANDFAIRVALUEBYMATURITYDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth 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).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "More than 5 years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTANDFAIRVALUEBYMATURITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r67" ], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTANDFAIRVALUEBYMATURITYDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "1 to 5 years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTANDFAIRVALUEBYMATURITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r65", "r273", "r512" ], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTANDFAIRVALUEBYMATURITYDetails": { "order": 0.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "1 to 5 years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTANDFAIRVALUEBYMATURITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]", "terseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTANDFAIRVALUEBYMATURITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTANDFAIRVALUEBYMATURITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r66" ], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTANDFAIRVALUEBYMATURITYDetails": { "order": 0.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity 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).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Less than 1 year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTANDFAIRVALUEBYMATURITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r65", "r272", "r511" ], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTANDFAIRVALUEBYMATURITYDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity 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).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Less than 1 year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTANDFAIRVALUEBYMATURITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r64", "r270", "r285", "r507" ], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTANDFAIRVALUEBYMATURITYDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Corporate bonds", "totalLabel": "Debt securities, fair value", "verboseLabel": "Investments in debt securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTANDFAIRVALUEBYMATURITYDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r62", "r165", "r285" ], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSNoncurrentInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-Sale, Noncurrent", "terseLabel": "Marketable debt securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSNoncurrentInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r362", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r386", "r387", "r388", "r389", "r390" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofEquityIncentiveProgramDetails1", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofStockbasedCompensationExpensesDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSMARKETABLESECURITIESONBSDetails", "http://www.immersion.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r119", "r120" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSMARKETABLESECURITIESONBSDetails", "http://www.immersion.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for 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).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Cash": { "auth_ref": [ "r528", "r529", "r575", "r596" ], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSCashandCashEquivalentsDetails": { "order": 0.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSCashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r40", "r164", "r546" ], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSCashandCashEquivalentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSCashandCashEquivalentsDetails", "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value [Abstract]", "terseLabel": "Cash and Cash Equivalents, at Carrying Value [Abstract]" } } }, "localname": "CashAndCashEquivalentsAtCarryingValueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSCashandCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Mutual funds" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r41", "r132" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash Equivalents and Certificates of deposit" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r35", "r40", "r43" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "End of period", "periodStartLabel": "Beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "Cash and cash equivalents:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r35", "r129" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing, and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CertificatesOfDepositAtCarryingValue": { "auth_ref": [ "r596" ], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSCashandCashEquivalentsDetails": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0 }, "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails": { "order": 0.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate. A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit). Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties. Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Certificates of Deposit, at Carrying Value", "terseLabel": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSCashandCashEquivalentsDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r169", "r170", "r171", "r193", "r212", "r216", "r218", "r220", "r227", "r228", "r278", "r304", "r306", "r307", "r308", "r311", "r312", "r315", "r316", "r319", "r323", "r330", "r446", "r545", "r594", "r613", "r619" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation", "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r15", "r138", "r152" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 5)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Dividends paid (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock).", "label": "Common Stock Including Additional Paid in Capital [Member]", "terseLabel": "Common Stock and Additional\u00a0Paid-In\u00a0Capital" } } }, "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r616", "r617", "r674" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation", "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r3", "r81" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStocksIncludingAdditionalPaidInCapital": { "auth_ref": [ "r3", "r4", "r88" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of par value plus amounts in excess of par value or issuance value for common stock issued.", "label": "Common Stocks, Including Additional Paid in Capital", "terseLabel": "Common stock and additional paid-in capital" } } }, "localname": "CommonStocksIncludingAdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r24", "r180", "r182", "r187", "r508", "r516" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r51", "r52", "r126", "r127", "r263", "r531" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSNarrativeDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSPropertyandEquipmentNetbyCountryDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSScheduleofRevenuebyMarketAreasDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyCountryDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyRegionDetail", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r51", "r52", "r126", "r127", "r263", "r527", "r531" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSNarrativeDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSPropertyandEquipmentNetbyCountryDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSScheduleofRevenuebyMarketAreasDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyCountryDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyRegionDetail", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r51", "r52", "r126", "r127", "r263", "r531", "r693" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSNarrativeDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSPropertyandEquipmentNetbyCountryDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSScheduleofRevenuebyMarketAreasDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyCountryDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyRegionDetail", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r144", "r231" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risks" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSNarrativeDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSScheduleofRevenuebyMarketAreasDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyCountryDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyRegionDetail", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r51", "r52", "r126", "r127", "r263" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSNarrativeDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSPropertyandEquipmentNetbyCountryDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSScheduleofRevenuebyMarketAreasDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyCountryDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyRegionDetail", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofSignificantCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r47", "r51", "r52", "r53", "r126", "r128", "r531" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSNarrativeDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSScheduleofRevenuebyMarketAreasDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyCountryDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyRegionDetail", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r51", "r52", "r126", "r127", "r263", "r531" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSNarrativeDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSPropertyandEquipmentNetbyCountryDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSScheduleofRevenuebyMarketAreasDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyCountryDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyRegionDetail", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r116", "r550" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r332", "r334", "r346" ], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSPrepaidExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets - current" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSPrepaidExpensesDetails", "http://www.immersion.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r332", "r334", "r346" ], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSOtherAssetsNetDetails": { "order": 0.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Contract assets - long-term" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSOtherAssetsNetDetails", "http://www.immersion.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerDurationAxis": { "auth_ref": [ "r563", "r640" ], "lang": { "en-us": { "role": { "documentation": "Information by duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.", "label": "Contract with Customer, Duration [Axis]" } } }, "localname": "ContractWithCustomerDurationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerDurationDomain": { "auth_ref": [ "r563", "r640" ], "lang": { "en-us": { "role": { "documentation": "Duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.", "label": "Contract with Customer, Duration [Domain]" } } }, "localname": "ContractWithCustomerDurationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONPerformanceObligationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r332", "r333", "r346" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue - current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r332", "r333", "r346" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue - noncurrent" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate Bond Securities" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSMARKETABLESECURITIESONBSDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r29", "r193", "r278", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r446", "r637" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "order": 0.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r28" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r48", "r263" ], "lang": { "en-us": { "role": { "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.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer concentration risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSNarrativeDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecurities": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity), and investment in debt security measured at fair value with change in fair value recognized in net income (trading).", "label": "Debt Securities", "terseLabel": "U.S. treasury securities" } } }, "localname": "DebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleGainLoss": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Gain (Loss)", "terseLabel": "Deferred gains on available-for-sale marketable debt securities" } } }, "localname": "DebtSecuritiesAvailableForSaleGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "auth_ref": [ "r623" ], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSREALIZEDANDUNREALIZEDGAINSANDLOSSESEQUITYANDDERIVATIVEINSTRUMENTSDetails": { "order": 2.0, "parentTag": "us-gaap_GainLossOnInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Realized Gain (Loss)", "terseLabel": "Net realized gains recognized on marketable debt securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSREALIZEDANDUNREALIZEDGAINSANDLOSSESEQUITYANDDERIVATIVEINSTRUMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNARRATIVEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r624" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "terseLabel": "Debt Securities, Available-for-sale" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTerm": { "auth_ref": [ "r675" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and maturity of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Debt Securities, Available-for-Sale, Term", "terseLabel": "Debt securities, available-for-sale, term" } } }, "localname": "DebtSecuritiesAvailableForSaleTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNARRATIVEDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtSecuritiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSNoncurrentInvestmentsDetails": { "order": 0.0, "parentTag": "us-gaap_LongTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at amortized cost (held-to-maturity), classified as noncurrent.", "label": "Debt Securities, Noncurrent", "terseLabel": "U.S. treasury securities" } } }, "localname": "DebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSNoncurrentInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r405", "r406" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r0", "r1", "r134", "r145", "r414" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities", "terseLabel": "Deferred Tax Liabilities, Gross" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r598" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.immersion.com/role/REVENUERECOGNITIONPerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenuePeriodIncreaseDecrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred revenue.", "label": "Deferred Revenue, Period Increase (Decrease)", "terseLabel": "Deferred revenue, period increase (decrease)" } } }, "localname": "DeferredRevenuePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Revenue Recognized", "terseLabel": "Deferred revenue, revenue recognized" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONPerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r672" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "terseLabel": "Deferred Tax Assets, Net", "totalLabel": "Net deferred taxes" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r597" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.", "label": "Deposits Assets, Noncurrent", "terseLabel": "Long-term deposits" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r38", "r72" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation of property and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r121", "r673" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "negatedTerseLabel": "Net (gain) loss on derivative instruments" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r176", "r177", "r445", "r549" ], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDERIVATIVEINSTRUMENTDetails": { "order": 1.0, "parentTag": "immr_DerivativeLiabilityCost", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative instruments" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDERIVATIVEINSTRUMENTDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r176" ], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSOtherCurrentLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Current", "terseLabel": "Derivative instruments" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes derivative liability.", "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r345", "r559", "r560", "r561", "r562", "r563", "r564", "r565" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregated revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r361", "r391", "r392", "r394", "r399", "r570" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "STOCK-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r88", "r143" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.", "label": "Dividends, Cash", "terseLabel": "Dividends declared but not yet paid" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r88", "r143" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Common Stock", "negatedTerseLabel": "Dividend declared" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r12" ], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividends Payable, Current", "terseLabel": "Dividends payable" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r188", "r202", "r203", "r204", "r205", "r206", "r210", "r212", "r218", "r219", "r220", "r224", "r435", "r436", "r509", "r517", "r552" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic net income per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r188", "r202", "r203", "r204", "r205", "r206", "r212", "r218", "r219", "r220", "r224", "r435", "r436", "r509", "r517", "r552" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted net income per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r221", "r222", "r223", "r225" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "NET INCOME (LOSS) PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/NETINCOMELOSSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate", "totalLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESScheduleofIncomeTaxProvisionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r12" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofStockbasedCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r393" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation cost, recognized over an estimated weighted-average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee stock purchase plan", "verboseLabel": "Employee stock purchase plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofStockbasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/NETINCOMELOSSPERSHAREOutstandingSecuritiesDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofStockbasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r81", "r160", "r184", "r185", "r186", "r197", "r198", "r199", "r201", "r207", "r209", "r226", "r279", "r331", "r395", "r396", "r397", "r418", "r419", "r434", "r447", "r448", "r449", "r450", "r451", "r452", "r472", "r521", "r522", "r523" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r168", "r444", "r547" ], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.", "label": "Equity Securities, FV-NI, Current", "terseLabel": "Equity securities" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSMARKETABLESECURITIESONBSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r518", "r628" ], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSREALIZEDANDUNREALIZEDGAINSANDLOSSESEQUITYANDDERIVATIVEINSTRUMENTSDetails": { "order": 3.0, "parentTag": "us-gaap_GainLossOnInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "terseLabel": "Net realized gains recognized on marketable equity securities" } } }, "localname": "EquitySecuritiesFvNiRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSREALIZEDANDUNREALIZEDGAINSANDLOSSESEQUITYANDDERIVATIVEINSTRUMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r518", "r628" ], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSREALIZEDANDUNREALIZEDGAINSANDLOSSESEQUITYANDDERIVATIVEINSTRUMENTSDetails": { "order": 0.0, "parentTag": "us-gaap_GainLossOnInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "terseLabel": "Net unrealized gains recognized on marketable equity securities" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSREALIZEDANDUNREALIZEDGAINSANDLOSSESEQUITYANDDERIVATIVEINSTRUMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesMember": { "auth_ref": [ "r70", "r146", "r579", "r580", "r581" ], "lang": { "en-us": { "role": { "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.", "label": "Equity Securities [Member]", "terseLabel": "Equity Securities" } } }, "localname": "EquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSMARKETABLESECURITIESONBSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r437", "r438", "r442" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r123", "r124" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of financial instruments measured at fair value on recurring basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r313", "r350", "r351", "r352", "r353", "r354", "r355", "r438", "r477", "r478", "r479", "r556", "r557", "r566", "r567", "r568" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r437", "r438", "r439", "r440", "r443" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r313", "r350", "r355", "r438", "r477", "r566", "r567", "r568" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r313", "r350", "r355", "r438", "r478", "r556", "r557", "r566", "r567", "r568" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r313", "r350", "r351", "r352", "r353", "r354", "r355", "r438", "r479", "r556", "r557", "r566", "r567", "r568" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "INVESTMENTS AND FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r313", "r350", "r351", "r352", "r353", "r354", "r355", "r477", "r478", "r479", "r556", "r557", "r566", "r567", "r568" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r441", "r443" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair value, measurements, recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r275", "r276", "r280", "r281", "r282", "r283", "r284", "r286", "r287", "r288", "r314", "r328", "r432", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r555", "r625", "r626", "r627", "r694", "r695", "r696", "r697", "r698", "r699", "r700" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSMARKETABLESECURITIESONBSDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNARRATIVEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentPerformanceStatusAxis": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "documentation": "Information by category of performance or non-performance status of financial instruments.", "label": "Financial Instrument Performance Status [Axis]", "terseLabel": "Financial Instrument Performance Status [Axis]" } } }, "localname": "FinancialInstrumentPerformanceStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentPerformanceStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Category of performance or non-performance status of financial instruments, including but not limited to, financing receivables, loans, debt, and investments.", "label": "Financial Instrument Performance Status [Domain]", "terseLabel": "Financial Instrument Performance Status [Domain]" } } }, "localname": "FinancialInstrumentPerformanceStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONPerformanceObligationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentsOwnedUSGovernmentAndAgencyObligationsAtFairValue": { "auth_ref": [ "r131" ], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSCurrentInvestmentsDetails": { "order": 0.0, "parentTag": "us-gaap_ShortTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The fair value as of the balance sheet date of firm holdings in debt obligations issued by the US government including short-term Treasury bills, medium-term Treasury notes, and long-term Treasury bonds, as well as debt issued by agencies. Includes both pledged (to counterparties as collateral for financing transactions) and unpledged holdings.", "label": "Financial Instruments, Owned, US Government and Agency Obligations, at Fair Value", "terseLabel": "U.S. treasury securities" } } }, "localname": "FinancialInstrumentsOwnedUSGovernmentAndAgencyObligationsAtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSCurrentInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDERIVATIVEINSTRUMENTDetails": { "order": 0.0, "parentTag": "immr_FinancialLiabilityCost", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "totalLabel": "Total liabilities at fair value" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDERIVATIVEINSTRUMENTDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign tax authority" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofPropertyandEquipmentPhantomDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r31", "r63", "r593" ], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSREALIZEDANDUNREALIZEDGAINSANDLOSSESEQUITYANDDERIVATIVEINSTRUMENTSDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "totalLabel": "Total net gains recognized in interest and other income (loss), net" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSREALIZEDANDUNREALIZEDGAINSANDLOSSESEQUITYANDDERIVATIVEINSTRUMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfDerivatives": { "auth_ref": [ "r38", "r141" ], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSREALIZEDANDUNREALIZEDGAINSANDLOSSESEQUITYANDDERIVATIVEINSTRUMENTSDetails": { "order": 4.0, "parentTag": "us-gaap_GainLossOnInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings.", "label": "Gain (Loss) on Sale of Derivatives", "terseLabel": "Net realized gains (losses) recognized on derivative instruments" } } }, "localname": "GainLossOnSaleOfDerivatives", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSREALIZEDANDUNREALIZEDGAINSANDLOSSESEQUITYANDDERIVATIVEINSTRUMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r30" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofStockbasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r50", "r531" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic concentration risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSPropertyandEquipmentNetbyCountryDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyCountryDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyRegionDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r25", "r130", "r139", "r154", "r240", "r249", "r254", "r257", "r510", "r554" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income before provision for income taxes", "totalLabel": "Income before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.immersion.com/role/INCOMETAXESScheduleofIncomeTaxProvisionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r291", "r292" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofStockbasedCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofStockbasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r106", "r107", "r108", "r113" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r194", "r409", "r412", "r416", "r420", "r422", "r424", "r425", "r426" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r195", "r208", "r209", "r239", "r407", "r421", "r423", "r519" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Provision for income taxes", "negatedTerseLabel": "Total benefit from (provision for) income taxes", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.immersion.com/role/INCOMETAXESScheduleofIncomeTaxProvisionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r183", "r403", "r404", "r412", "r413", "r415", "r417" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationTaxSettlements": { "auth_ref": [ "r669" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.", "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Amount", "terseLabel": "Tax settlement amount" } } }, "localname": "IncomeTaxReconciliationTaxSettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r42" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "auth_ref": [ "r37" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.", "label": "Increase (Decrease) in Accounts and Other Receivables", "negatedLabel": "Accounts and other receivables" } } }, "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r37" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r611" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedTerseLabel": "Increase (decrease) in contract with customer, asset" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r505", "r611" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDepositOtherAssets": { "auth_ref": [ "r37" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Deposit Assets", "negatedTerseLabel": "Long-term deposits" } } }, "localname": "IncreaseDecreaseInDepositOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r37" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r611" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r37" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r37" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r213", "r214", "r215", "r220", "r360" ], "calculation": { "http://www.immersion.com/role/NETINCOMELOSSPERSHAREReconciliationusedinComputingBasicandDilutedNetIncomeLossperShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Stock options, RSU's, RSAs and ESPP (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/NETINCOMELOSSPERSHAREReconciliationusedinComputingBasicandDilutedNetIncomeLossperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and Other Income", "terseLabel": "Interest and other income (loss), net" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentHoldingsScheduleOfInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of data and information required in the supplementary schedule applicable to management investment companies listing holdings of unaffiliated investments.", "label": "Investment Holdings, Schedule of Investments [Table Text Block]", "terseLabel": "Schedule of noncurrent investments" } } }, "localname": "InvestmentHoldingsScheduleOfInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of supplemental information related to operating leases and expenses" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LegalCostsPolicyTextBlock": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights.", "label": "Legal Costs, Policy [Policy Text Block]", "terseLabel": "Legal Proceedings and Litigations" } } }, "localname": "LegalCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of minimum future lease payment obligations" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r468" ], "calculation": { "http://www.immersion.com/role/LEASESScheduleofMinimumFutureLeasePaymentObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESScheduleofMinimumFutureLeasePaymentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r468" ], "calculation": { "http://www.immersion.com/role/LEASESScheduleofMinimumFutureLeasePaymentObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESScheduleofMinimumFutureLeasePaymentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r679" ], "calculation": { "http://www.immersion.com/role/LEASESScheduleofMinimumFutureLeasePaymentObligationsDetails": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESScheduleofMinimumFutureLeasePaymentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r468" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESScheduleofMinimumFutureLeasePaymentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r677" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Initial term of lease" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "auth_ref": [ "r471" ], "calculation": { "http://www.immersion.com/role/LEASESFutureMinimumSubleasePayments840Details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payments to be received by lessor for operating lease.", "label": "Lessor, Operating Lease, Payments to be Received", "totalLabel": "Total" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceived", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESFutureMinimumSubleasePayments840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.", "label": "Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of future cash receipts from our sublease agreements" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "auth_ref": [ "r471" ], "calculation": { "http://www.immersion.com/role/LEASESFutureMinimumSubleasePayments840Details": { "order": 1.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease 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).", "label": "Lessor, Operating Lease, Payment to be Received, Year One", "terseLabel": "2024" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESFutureMinimumSubleasePayments840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "auth_ref": [ "r680" ], "calculation": { "http://www.immersion.com/role/LEASESFutureMinimumSubleasePayments840Details": { "order": 0.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year", "terseLabel": "2023" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESFutureMinimumSubleasePayments840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r11", "r193", "r278", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r428", "r429", "r430", "r446", "r553", "r637", "r681", "r682" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESSummaryofRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r8", "r135", "r150", "r575", "r614", "r629", "r676" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r13", "r163", "r193", "r278", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r428", "r429", "r430", "r446", "r575", "r637", "r681", "r682" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Percentage investment held by members or limited partners of limited liability company (LLC) or limited partnership (LP).", "label": "Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest", "terseLabel": "Ownership interest" } } }, "localname": "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Loss contingency, estimate of possible loss" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.", "label": "Litigation Settlement, Expense", "terseLabel": "Litigation settlement" } } }, "localname": "LitigationSettlementExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [ "r632" ], "lang": { "en-us": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]", "terseLabel": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [ "r632" ], "lang": { "en-us": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]", "terseLabel": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongDurationContractsRevenueRecognitionPolicy": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue recognition for long-duration contracts, including the timing of revenue recognition and the basis for determining the amount of revenue recognized, excluding fees earned on separate accounts.", "label": "Long-Duration Contracts Revenue Recognition, Policy [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "LongDurationContractsRevenueRecognitionPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r165" ], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSNoncurrentInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-Term Investments", "terseLabel": "Investments - noncurrent", "totalLabel": "Investments- noncurrent" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSNoncurrentInvestmentsDetails", "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r75", "r76", "r293", "r295", "r297", "r633", "r634" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r75", "r76", "r293", "r295", "r297", "r633", "r634" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r293", "r595" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Loss contingency, accrued withholding taxes, interest and penalties" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesAwardedValue": { "auth_ref": [ "r632", "r633", "r634" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of damages awarded to the plaintiff in the legal matter.", "label": "Loss Contingency, Damages Awarded, Value", "terseLabel": "Reimbursed penalties", "verboseLabel": "Loss Contingencies" } } }, "localname": "LossContingencyDamagesAwardedValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r632", "r633", "r634" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Loss contingency, damages sought, value" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDisclosures": { "auth_ref": [ "r293", "r294", "r296", "r298", "r299", "r301", "r302", "r303" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.", "label": "Contingencies Disclosure [Text Block]", "terseLabel": "CONTINGENCIES" } } }, "localname": "LossContingencyDisclosures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r75", "r76", "r293", "r295", "r297", "r633", "r634" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofPropertyandEquipmentPhantomDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSCurrentInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_ShortTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSCurrentInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesGainLoss": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).", "label": "Marketable Securities, Gain (Loss)", "negatedTerseLabel": "Net gains on investment in marketable securities" } } }, "localname": "MarketableSecuritiesGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Investments in Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Marketable Securities [Table Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSCashandCashEquivalentsDetails": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Money Market Funds, at Carrying Value", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSCashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MutualFundMember": { "auth_ref": [ "r642" ], "lang": { "en-us": { "role": { "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective.", "label": "Mutual Fund [Member]", "terseLabel": "Mutual Fund" } } }, "localname": "MutualFundMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSMARKETABLESECURITIESONBSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r190" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash and cash equivalents used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows provided by (used in) financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r190" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash and cash equivalents provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows provided by (used in) investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r35", "r36", "r39" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash and cash equivalents provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows provided by (used in) operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r26", "r39", "r140", "r153", "r161", "r179", "r181", "r186", "r193", "r200", "r202", "r203", "r204", "r205", "r208", "r209", "r217", "r240", "r249", "r254", "r257", "r278", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r436", "r446", "r554", "r637" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingCostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Costs and Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingCostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r240", "r249", "r254", "r257", "r554" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r462", "r574" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "negatedLabel": "Operating lease costs", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESScheduleofNetOperatingLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm": { "auth_ref": [ "r470" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease initial direct cost recognized as expense over lease term.", "label": "Operating Lease, Initial Direct Cost Expense, over Term", "terseLabel": "Sublease, initial direct costs" } } }, "localname": "OperatingLeaseInitialDirectCostExpenseOverTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESScheduleofMinimumFutureLeasePaymentObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r456" ], "calculation": { "http://www.immersion.com/role/LEASESSummaryofRightofUseAssetsandLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total lease liability", "totalLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESScheduleofMinimumFutureLeasePaymentObligationsDetails", "http://www.immersion.com/role/LEASESSummaryofRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r456" ], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 }, "http://www.immersion.com/role/LEASESSummaryofRightofUseAssetsandLeaseLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Lease liabilities - current", "verboseLabel": "Operating lease liabilities - current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSOtherCurrentLiabilitiesDetails", "http://www.immersion.com/role/LEASESSummaryofRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESSummaryofRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r456" ], "calculation": { "http://www.immersion.com/role/LEASESSummaryofRightofUseAssetsandLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities - long-term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESSummaryofRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESSummaryofRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r458", "r464" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid within operating cash flow" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESScheduleofSupplementalInformationRelatedToOperatingLeasesandExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r455" ], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSOtherAssetsNetDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "netLabel": "Right-of-use assets", "terseLabel": "Lease right-of-use assets", "verboseLabel": "Operating lease, right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSOtherAssetsNetDetails", "http://www.immersion.com/role/LEASESSummaryofRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r612" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Reduction in carrying value of right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESSummaryofRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r467", "r574" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rates" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESScheduleofSupplementalInformationRelatedToOperatingLeasesandExpensesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r466", "r574" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average lease terms (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESScheduleofSupplementalInformationRelatedToOperatingLeasesandExpensesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r110" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets [Abstract]", "terseLabel": "Other Assets, Net [Abstract]" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSOtherAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r174", "r575" ], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSPrepaidExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSPrepaidExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSOtherAssetsNetDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSOtherAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r166" ], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSOtherAssetsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "totalLabel": "Total other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSOtherAssetsNetDetails", "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r114", "r115", "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "verboseLabel": "Unrealized gain on available-for-sale securities, net of taxes" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "auth_ref": [ "r20", "r23", "r69", "r178" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "negatedTerseLabel": "Realized gains on available-for-sale marketable debt securities reclassified to net income" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r119", "r122" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Marketable Debt Securities" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSMARKETABLESECURITIESONBSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of other current liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r12", "r575" ], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "totalLabel": "Total other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSOtherCurrentLiabilitiesDetails", "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities, Current [Abstract]", "terseLabel": "Other Liabilities, Current [Abstract]" } } }, "localname": "OtherLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSOtherCurrentLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r14" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r39" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r32" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSAccountsandOtherReceivablesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsAndOtherReceivablesNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Net, Current", "terseLabel": "Other receivables" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSAccountsandOtherReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesCurrent": { "auth_ref": [ "r12", "r77" ], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.", "label": "Other Sundry Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherSundryLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForDeposits": { "auth_ref": [ "r609", "r610" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid for deposits on goods and services during the period; excludes time deposits and deposits with other institutions, which pertain to financial service entities.", "label": "Payments for Deposits", "terseLabel": "Long-term deposits", "verboseLabel": "Loss Contingencies" } } }, "localname": "PaymentsForDeposits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForDerivativeInstrumentInvestingActivities": { "auth_ref": [ "r606" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for derivative instruments during the period, which are classified as investing activities, excluding those designated as hedging instruments.", "label": "Payments for Derivative Instrument, Investing Activities", "negatedTerseLabel": "Payments for settlement of derivative instruments" } } }, "localname": "PaymentsForDerivativeInstrumentInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r34" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Payment for purchases of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r34" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Dividends payments to stockholders" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r189" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Shares withheld to cover payroll taxes" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r33" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedLabel": "Purchases of marketable securities and other investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PendingLitigationMember": { "auth_ref": [ "r632" ], "lang": { "en-us": { "role": { "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process.", "label": "Pending Litigation [Member]", "terseLabel": "Pending Litigation" } } }, "localname": "PendingLitigationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofEquityIncentiveProgramDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofEquityIncentiveProgramDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r600" ], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSPrepaidExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSPrepaidExpensesDetails", "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r173", "r289", "r290", "r548" ], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSPrepaidExpensesDetails": { "order": 0.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSPrepaidExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromDerivativeInstrumentInvestingActivities": { "auth_ref": [ "r605" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow provided by derivative instruments during the period, which are classified as investing activities, excluding those designated as hedging instruments.", "label": "Proceeds from Derivative Instrument, Investing Activities", "terseLabel": "Proceeds from sale of derivative instruments" } } }, "localname": "ProceedsFromDerivativeInstrumentInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r607", "r608" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from sale or maturities of marketable securities and other investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "terseLabel": "Other" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSScheduleofRevenuebyMarketAreasDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Product Concentration Risk [Member]", "terseLabel": "Market area" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSScheduleofRevenuebyMarketAreasDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofPropertyandEquipmentPhantomDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofPropertyandEquipmentPhantomDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Property, Plant and Equipment [Member]", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSPropertyandEquipmentNetbyCountryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r74", "r151", "r514", "r575" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r74", "r532", "r533" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Estimated useful lives of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofPropertyandEquipmentPhantomDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful life of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofPropertyandEquipmentPhantomDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSAccountsandOtherReceivablesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": { "auth_ref": [ "r57", "r58" ], "lang": { "en-us": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table]", "terseLabel": "Reconciliation of Assets from Segment to Consolidated [Table]" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSPropertyandEquipmentNetbyCountryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r103", "r156", "r689" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofStockbasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "verboseLabel": "RSAs outstanding" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofEquityIncentiveProgramDetails1", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs outstanding" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofEquityIncentiveProgramDetails1", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.", "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings", "terseLabel": "Release of restricted stock units and awards net of shares withheld for tax liabilities" } } }, "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r5", "r88", "r149", "r524", "r526", "r575" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r160", "r197", "r198", "r199", "r201", "r207", "r209", "r279", "r395", "r396", "r397", "r418", "r419", "r434", "r521", "r523" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r237", "r238", "r248", "r252", "r253", "r259", "r260", "r263", "r344", "r345", "r506" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.immersion.com/role/REVENUERECOGNITIONDisaggregatedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r263", "r622" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSNarrativeDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyCountryDetails", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofRevenuesbyGeographicRevenuebyRegionDetail", "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSSummaryofSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer for specified product or service, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer, Product and Service Benchmark [Member]", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerProductAndServiceBenchmarkMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSScheduleofRevenuebyMarketAreasDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r335", "r336", "r337", "r338", "r339", "r340", "r342", "r343", "r347", "r348" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE RECOGNITION" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITION" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue from External Customers by Geographic Areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r341" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONPerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.immersion.com/role/REVENUERECOGNITIONPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.immersion.com/role/REVENUERECOGNITIONPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r465", "r574" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Leased assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of accounts and other receivables" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/NETINCOMELOSSPERSHAREOutstandingSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/NETINCOMELOSSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNARRATIVEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of short-term investments" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of cash and cash equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r112" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of provisions for income taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Details of significant components of net deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of reconciliation used in computing basic and diluted net income per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/NETINCOMELOSSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Reconciliation between provision for income taxes at statutory rate and effective tax rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r98", "r100" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofStockbasedCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of stock-based compensation expenses" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Revenue from External Customers by Products and Services" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of pre-tax book income or loss from continuing operations" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r597" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of other assets, net" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r121", "r673" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.", "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]", "terseLabel": "Derivatives Not Designated as Hedging Instruments" } } }, "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.", "label": "Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option" } } }, "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofPropertyandEquipmentPhantomDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r357", "r359", "r362", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r386", "r387", "r388", "r389", "r390" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofEquityIncentiveProgramDetails1", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r92", "r94", "r96" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of time-based stock options" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r78", "r79", "r80", "r82", "r83", "r84", "r85", "r86", "r87", "r88", "r169", "r170", "r171", "r227", "r315", "r316", "r317", "r319", "r323", "r328", "r330", "r558", "r594", "r613" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Debt and Equity Securities, FV-NI [Line Items]", "terseLabel": "Debt and Equity Securities, FV-NI" } } }, "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSMARKETABLESECURITIESONBSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI).", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-N" } } }, "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSMARKETABLESECURITIESONBSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r573", "r671" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Reconciliation of beginning and ending amount of gross unrecognized tax benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in restricted stock units (RSUs).", "label": "Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]", "terseLabel": "Summary of restricted stock units activities" } } }, "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r47", "r51", "r52", "r53", "r126", "r128" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedules of concentration risk" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingAssetReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting, Asset Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Asset Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingAssetReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERSPropertyandEquipmentNetbyCountryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r234", "r235", "r236", "r240", "r241", "r251", "r255", "r256", "r257", "r258", "r259", "r262", "r263", "r264" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT REPORTING, GEOGRAPHIC INFORMATION, AND SIGNIFICANT CUSTOMERS" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SEGMENTREPORTINGGEOGRAPHICINFORMATIONANDSIGNIFICANTCUSTOMERS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r242", "r243", "r244", "r245", "r246", "r247", "r260" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofStockbasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A classification of auction market preferred securities that may have different rights to other classifications of auction market preferred securities, for example Series A.", "label": "Series B [Member]", "terseLabel": "Series B" } } }, "localname": "SeriesBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r37" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation", "verboseLabel": "Share-based compensation, total" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofStockbasedCompensationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Stock-based payment award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r374", "r375" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending outstanding balance (in shares)", "periodStartLabel": "Beginning outstanding balance (in shares)", "terseLabel": "Incentive shares outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofEquityIncentiveProgramDetails1", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Restricted Stock Units / Awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r374", "r375" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending outstanding balance (in dollars per share)", "periodStartLabel": "Beginning outstanding balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Weighted average remaining contractual life / recognition period, outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Released (in shares)", "negatedTerseLabel": "Released (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Released (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofEquityIncentiveProgramDetails1", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "The highest quantity of shares an employee can purchase under the plan per period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee", "terseLabel": "Maximum number of shares per employee (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Increase in number of common shares reserved for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r572" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Common stock shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofEquityIncentiveProgramDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "verboseLabel": "Number of shares underlying stock options, exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "verboseLabel": "Weighted average exercise price, exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r381" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "verboseLabel": "Aggregate intrinsic value, vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "negatedLabel": "Canceled or expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r650" ], "lang": { "en-us": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r99" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "verboseLabel": "Aggregate intrinsic value, outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r366", "r367" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending outstanding balance (in shares)", "periodStartLabel": "Beginning outstanding balance (in shares)", "verboseLabel": "Standard and market condition-based stock options outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofEquityIncentiveProgramDetails1", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r366", "r367" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending outstanding balance (in dollars per share)", "periodStartLabel": "Beginning outstanding balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "verboseLabel": "Number of shares underlying stock options, vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "verboseLabel": "Weighted average exercise price, vested and expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "terseLabel": "Shares purchased under the ESPP (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r362", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r386", "r387", "r388", "r389", "r390" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONPSUActivityDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofEquityIncentiveProgramDetails1", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofStockbasedCompensationExpensesDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Canceled or expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r365", "r384", "r385", "r386", "r387", "r390", "r398", "r399" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "terseLabel": "Aggregate intrinsic value, outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsandRestrictedStockAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Stock-based payment award expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r99" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "verboseLabel": "Aggregate intrinsic value, exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted average remaining contractual life, exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares Underlying Stock Options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted average remaining contractual life, outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted average remaining contractual life, vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Percentage of fair market value on the purchase date" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "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.", "label": "Shares, Issued", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "terseLabel": "Release of restricted stock units and awards net of shares withheld for tax liabilities (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r136", "r137", "r147", "r599" ], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSCurrentInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-Term Investments", "terseLabel": "Investments - current", "totalLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSCurrentInvestmentsDetails", "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r44", "r191" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and local" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r169", "r170", "r171", "r193", "r212", "r216", "r218", "r220", "r227", "r228", "r278", "r304", "r306", "r307", "r308", "r311", "r312", "r315", "r316", "r319", "r323", "r330", "r446", "r545", "r594", "r613", "r619" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/DocumentandEntityInformation", "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r17", "r81", "r160", "r184", "r185", "r186", "r197", "r198", "r199", "r201", "r207", "r209", "r226", "r279", "r331", "r395", "r396", "r397", "r418", "r419", "r434", "r447", "r448", "r449", "r450", "r451", "r452", "r472", "r521", "r522", "r523" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r197", "r198", "r199", "r226", "r506" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r2", "r3", "r81", "r88" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of stock for ESPP purchase (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r2", "r3", "r81", "r88" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Shares issued in connection with public offering, net of offering costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r2", "r3", "r81", "r88" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Shares issued to an employee in lieu of cash compensation (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r2", "r3", "r81", "r88", "r371" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Exercise of stock options, net of shares withheld for employee taxes (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.immersion.com/role/STOCKBASEDCOMPENSATIONSummaryofTimebasedStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r2", "r3", "r81", "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of stock for ESPP purchase" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r2", "r3", "r81", "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Shares issued in connection with public offering, net of offering costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r2", "r3", "r88", "r95" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Shares issued to an employee in lieu of cash compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r17", "r81", "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options, net of shares withheld for employee taxes" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock repurchase program, remaining authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r2", "r3", "r81", "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "terseLabel": "Stock repurchased during period, value" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r3", "r6", "r7", "r61", "r575", "r614", "r629", "r676" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r91", "r192", "r316", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r329", "r331", "r433" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITY" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r463", "r574" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESScheduleofNetOperatingLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r453", "r473" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r453", "r473" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r453", "r473" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "BALANCE SHEET DETAILS" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r110" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforwards" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r10" ], "calculation": { "http://www.immersion.com/role/BALANCESHEETDETAILSOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Income taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/BALANCESHEETDETAILSOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r157", "r158", "r159", "r267", "r268", "r269" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts and Other Receivables" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r275", "r276", "r314", "r328", "r432", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r625", "r626", "r627", "r694", "r695", "r696", "r697", "r698", "r699", "r700" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSFINANCIALINSTRUMENTSMEASUREDATFAIRVALUEONRECURRINGBASISDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSMARKETABLESECURITIESONBSDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Stock repurchase program, average cost (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock, common (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r16", "r89" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r16", "r89" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r3", "r81", "r88" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Stock repurchase (in shares)", "verboseLabel": "Repurchase of stock (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r16", "r89", "r90" ], "calculation": { "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r81", "r88", "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Stock repurchases", "terseLabel": "Repurchased shares, value" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.immersion.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r551", "r566", "r568", "r690" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSAMORTIZEDCOSTDetails", "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSMARKETABLESECURITIESONBSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r38" ], "calculation": { "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSREALIZEDANDUNREALIZEDGAINSANDLOSSESEQUITYANDDERIVATIVEINSTRUMENTSDetails": { "order": 1.0, "parentTag": "us-gaap_GainLossOnInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "terseLabel": "Net unrealized losses recognized on derivative instruments" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSREALIZEDANDUNREALIZEDGAINSANDLOSSESEQUITYANDDERIVATIVEINSTRUMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r402", "r410" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Balance at beginning of year", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued": { "auth_ref": [ "r670" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties Accrued", "terseLabel": "Unrecognized tax benefits, income tax penalties accrued" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONTINGENCIESDetails", "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "auth_ref": [ "r670" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense accrued for an underpayment of income taxes.", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "terseLabel": "Unrecognized tax benefits, interest on income taxes accrued" } } }, "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r411" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Total amount of unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/INCOMETAXESNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r54", "r55", "r56", "r229", "r230", "r232", "r233" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeasePayment": { "auth_ref": [ "r459" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for variable lease payment excluded from lease liability.", "label": "Variable Lease, Payment", "terseLabel": "Variable lease payments" } } }, "localname": "VariableLeasePayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/LEASESScheduleofNetOperatingLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r211", "r220" ], "calculation": { "http://www.immersion.com/role/NETINCOMELOSSPERSHAREReconciliationusedinComputingBasicandDilutedNetIncomeLossperShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Shares used in calculating diluted net income per share", "totalLabel": "Shares used in computation of diluted net income (loss) per share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.immersion.com/role/NETINCOMELOSSPERSHAREReconciliationusedinComputingBasicandDilutedNetIncomeLossperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r210", "r220" ], "calculation": { "http://www.immersion.com/role/NETINCOMELOSSPERSHAREReconciliationusedinComputingBasicandDilutedNetIncomeLossperShareDetails": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Shares used in calculating basic net income per share", "verboseLabel": "Weighted-average common stock outstanding, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.immersion.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.immersion.com/role/NETINCOMELOSSPERSHAREReconciliationusedinComputingBasicandDilutedNetIncomeLossperShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "https://asc.fasb.org/topic&trid=2155941", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=35711157&loc=d3e42546-110969", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.13(h))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149975-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/subtopic&trid=2127163", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "450", "URI": "https://asc.fasb.org/subtopic&trid=2127197", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123408481&loc=SL77919140-209958", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r582": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r583": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r584": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r585": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r586": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r587": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r588": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r589": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r591": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r592": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27405-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 76 0001213900-23-038307-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-23-038307-xbrl.zip M4$L#!!0 ( "U*JU;WQ'O)+U0 $@M @ + 97@Q,#-?,2YH=&WM?6ES MVU:6]O?Y%:B>Z6FJ"E8L>U(%'AQUW//\ISG_'C53/+7/P[+=/[ZQS2[IG^BNIGGZG_^ M-BZ+YLDXF63Y_(?H'TTV4754J)NH*B=)\8\XHD]>1?18G?U;_1#M/9TVK_[V M^C]^G.HVALGHPV55SHKTR:C,R^J'Z#_']'^OHDE2768%?&E_VD1/^7^OHD9] M;)XD>78)?QFIHE'5JRC/"O7D2F675PT\OKL/K_@1WWK'COKM9L65JC+L_M%O MOQV>G1^='$=O3LY.3\X.+N#G'[_!K[_^\9OI8Q_>_M/]O>CP?]\?7?P9'1V_ M.3R^./K],#I]=V#&.*S6VH%!4D?)1!6I2J.D2*-*U4W2P"__3(I94LVC_:C2ZN5#2=5=.R M5E$YCIJKK(Y.\Z2(X+]-&4VK\CI+%32 &SJ[5O1ITC15,FIB6-TFR0I:Z$D) M?X:5CA0<@&R80[.JJLNBCFZNL/$I[ 1H@IZ=E@VVEN31"'I19<,9=A\V3@5O MFDS+JDG@27A1 [VK9Z.1JFONG8K>E)-I4LQC:@A^B$[A6T53T^_GLV&=I5E2 M9=C1JZ2)U,>L;J*BO(G*"D9!38QGS:Q2<32<0Z-CF)CB$C^?0!-1.<77SXJL MF=/XDZK)1MD4!R;?E@[\]W]^M[_W[:M:6L/1CLL*=LM(P6.P@R^OZ/'+"L<" MG3^X2:JTWHW>)-.L 2GQ;S@4("(FL-'*)DK5&!8LA=FKU0TLEGD=KC%-C'X" M/C]7(YPPWB3[W^UNC]+^ QRE\U\/S@[/H_/W/_WS\,U%='$27?SJR=JUK,N+ M%[M[#[ N^[M[*TWM)\SC\6PR5!4>D?,KV.AU='"=9'D"(L1(*3C7?\&>QQ,I M>[^.]G=?T)F'"T^+@A(.3!4ETVF>C1(202B^:GH27'CF:SONNBE''T \\>"A2S)8DBK:P;]F*-B.M#3G[@SP>7QP_VG'.:&?8;U09HUD&ZUT)D^K#+I)[\77 MZ .*[]E[M<.#'*FDQO6(AOY@9Z,K/;1DW,B0@AG%=<%5KZ"-LI#Y@%99;JJ/ MJAIE-8AYN+0:%/'P>*V:)E<3O(<:WA"XIG%TE:3T)7HE]$45K1F5!8ZCFW*6 MI_ -Z$9RB;??$';[1"W?,/ H7'<%[]_H)FNN<,BU^M<,^\/70_@Z;Y?Y8G]W M7_9T-)A-Z58&\?$QF\PFN->^>_$B?O9B3W;7SFYT #-%[\!-ENP_0+\&*Y7I:)_@3H).Z.&5^Q^^V(GZGZC^P(>OK-/PI=NEL#>7Y? ?I=, M:P6GYDR!YH,J">]=*ZUYB9W)YP=89Y._XJ[R!!9M*?XUT7L53EL&>U6?LS6= M,5$T82+P(6>7_A -$ME,@32V9V(*[]&R)B)Y$FSD'D$2@=(+JG$&+^L1@M@G MOZE^B>?VH/6]5]%@V#V,@^[;PTR,OH?@Q6.5X2/8 _B@4B"81E?0[Q35:.?" MT8>VK, ,*.":I86&FS@;P8X:C#Z](S3<&QPDJLW0-D@%7.%RYBT:S")*>]Y? MK[##@]1[:56A>0KRSQ.N\);#CS"BXA*V8E5"3R9L'8W+/"]OL$EI?Y+,264W MNW*2I.'6%*.@8X>"@A!L0][ZL-9YH 7@(*\47#IDD,R]ZPW'IY>")UDV MH0B[BJY3.-KU>$Y[ITD^@W\/H%O MGI-ZY&[+DO6 <@J7.8CI#] %&A%^"'KA2*FT]@^LF5.:1UA]3R[PN8#)9 MS-5[ %L4+DSNKRN5M=)'C]-"?E!JZFRV!-9K/,Y&&>[UMD982PM#E/U@1>!! M=R0+[13^?$+>&#Q8\+A[QA?+^,U:_N=KT[VR"5AB)*[-HA^7T:2L%!^K_:?Q MTZ?T/Z.'Z8438>T;KLK3'8[.3^K-6HD7ZUJ)@_2O6=WH^XSGVBS)T3BPK-R# M8#3@B/4-4J%(B6NJI*S@&724CY+Z*DHS=+^BBVL-!@!D46_67O AZNY_B+2\J0-KNC'-]M345<3:(@T$=05[ED$NXY'MG /M)W@.[:M/;)_O;CC$N.]FL.RL M4"9T! \GT[R<*]H:Y'XK<'ODL#UAU\Q54BWHUC.:P,%XT=09!5A?&59W;DK^ MWG%9/-'=X$_>PA4T:LJ*[ZS>]^_!MC""$=1!]/K#'T'9R>$LTM%&!;V MZDM811;3YZ=2Z]I7QOW+:B!)"-C-JX6;=/%^%/IQ\#R4V?=(EMC"12^QA;_H\? M&^X_O^DF2YLK%.%/_QZ(\/_^UZQL7@5RG#_L##=#PQ6VGD8DH?[G;]/+HOR; M?L\T2?$@N?WV [!+KI>_F5:32P7MRM/\X3_XPW^\WC/3*?]I4NC2-]@Q_ \. M''Z_JG1C5V#\_AN>3/)W,&]G:E*"4(.VO[FJ>+K %D/\\]@O[Y;HN[-_%#PPZ M17<=NY8B,N"8I8F()M H&Z78"AV- M5*[(YC-C .$.>D<]JA1)2.CP,*FS>C?ZF7T/&#NN;81S%=D<0Y/!))(0&V*8 M$RR(5+QA>*/010+F9-9$U0P$WQ@VDC=?;)D6>#M-E.(^=_L*/-&LM=\$9HZN M'<<# W_@'Z#M)]@!\1^ML&AD9XO+A*XXX\?()C"PC&\8;T<4%.+E$;A=E'[K M4>$N;?"^,.H#;2>0$9K1E4IG.0T_QP@]V1]ZR;9!Z=?/'B H??CNZ)>CGX[>'5W\:8T1 MU!"#-2V+G .^H#"<3Y >YU45#G(P5?# FD'W M5,;W%]]I* 2LOP#/*QR+''LUV-.^@QUCI+)J[ZOUH2]2?1RIJ7A(7<.@0FL4HGY&0\QN\N2K))$CRNL3)@_GE]8$KZL[;:X>:7CIY'>'6YJ:TL[C? M-8ML.[NS"!^RM@!_FJ--,%$,'E)9%2D:,7H7MH+T]?,'$*0';W\[.CXZO_ 0 MHIOD&GN^/D2/U2GQ8)5UAE]\%1VP(M+,'?2A%B%:9%&:@\/G MF=PH!D%$)+7_G <8(A">*D"IS8VV&@OR#N4&2.4T,S:U _2@: =_GV6+6 ?F M]7'0.QH#V0KC&?PT+6\4Z7@9G&4.?-'[D@H%SZQQW\42-(ZNX#N@8<;.&-D$ M01CM,,_J*P$%8N_'XG$PNJ>14BNHX!S<[.H\ 6'T4D%3/ZQCTW_[_>Z+AY! MQ@'9_A?]E4TU4^*E@3F>@LGC[PAM%QY<5LHNJ8,],Y]C2+0AG]1'N]*;E M>I=V7VW4_ Y[YQ<1P*,J&ZJ8$>(:'S[*\+]@2-3RR>4LEX!TI? G5'I4L6Q=:6-WPG+Z0YQ'HO>37&( MFF+X1NWFYQU,9NS[?;3-@P@[NN_P2D%5K>O:8%T5 >4S]E?C>W,,U)'5%/M1 M-@(7" X59H'APWJ#+ M6;+#PDN;[L;-(Z&>FP3]&C@%@FF8$<;'^,EJ[N]$P:W@QWT7H$GDF$K('Q[, MLV28Y7BI:*'IO (?STUP$Z5 4E&3=E'DNC/!(BT;<)%PFGD&0*U6":*J$!$# M+9%=-TY,3*#CSC:;ZM-/43LG9OW)/J*LW:G+7\9Y5RN>]U:(R."@O6!C&UFV M6>)QO.)T_9R )?D;8Y]^3_(91>HN2SC"XP0.;8QNU4)A=@W8PILU19EV2[BNXTN>SW%?)W8 M&WRS)B1;43IH96!0M[)K="C@Y4ZL50_WZIXF:,I"XG65V+Y@K/E<4H0QPE_,6Q.49S=OYV M^!!<,]8Z%#9+%GVXQ35LO%=72YS])IB7:^^+3"TUN M1'C4UNX@.3A%"%Z%X AV;8W)VX7?RT!E'9&JX<-C,0Y7S&K$3,!R3FI05*X9 M>0[78E:-9A.$28R$L."ZS!#'4*3C),_IF2O46ZZRZ88M<;E@B(6H2D9E 2U(9V>UM2)>Q-R.&,'U*Q!/X!NXGU!3KAS MY"#9L)6>+KA:C'=W?M[!?;M"7^HN$ M[MZ4U51"D-&[Y.85[IN-6L]_]:[G!,5O8M Y6A<0-ZLO2--K--4D>8Q/,):+WGZ_6&:;H\I%YFB*1F#)TN/SH>O(8S:2X3M M*KGFZ .'@C$6(U@H'HF?A")3G-53U+AM\((T&'^)@B%UQ91-KT%,6SE*WW+ M7O!EW7FY5.U"CLDFO<[4#M_2I>54J6'LY]%4$CQS X=\3!@MK9-\X,W6WX M&R54UY;&*E=_M/?2\.5H$_5@U%C!Y>>,AFJ?7M->T[FS]6B"M@Z"C=#LN);3 M=5/J;2GC9$** ]"8X"&0F43(>>=P\[%N; 6Q #OF,SRR\0FO:[0QYV[ MI/!L0"CRP7;\VC)WWPH:*/%NY@MS-5KQ3S0?T26(14.^8&X,'VZD$48&JVU9 M&##4)&:YFO(-$C/XUKU ;%-\[^D[#N8*U&[7*B3\2546J.NC.BFD?<0_49+Q M()1.F*U0>TH_B/[ MA58T 9!)X:HXJ%E6*>,3*1UQ;L$QF'A(#TAD''5 ;(R[E$X8S<_BW@]"'))77(!C#;MV/4Z MXTB<7IM;?U1>N^A3@NC9%.*P!75S3BVP%+Q\=3BD>EUYD1,]TG=FI1VAP@A:9H$DY=:U'T@M6#4E+.A M][4S$4U;5M<[:\C-%%QF%Y0C^<(EGN*#K-M?*6%G1?IU8"D7=3KTTM:Z=*8EF1##^VL(% M^>XMC$5BMIZ<5)D(YA*\SLJ:XHHP\^ MF+'@AI:V2>3W&M1_]A4&]1]7FM&+!T@S.CG%]*)SSQ[P!0U[T33M2&@!HYCQ M,:PFGDZWAOZ>!K=9ZE=F3+-_AXNP$)1O4GA)U*!!#.Z?'A:S4D-.6! \QV7Q M+U!>X/8B">7V<0V=./[?=B_B;JAI)S-C+$+;I93Q.1CY"4ER!PT(9]9JT<* MU@OWCHU?,M2HPK0E^[Z@HX:_<"UY/ ]D=;U87_*:+,DO>.S,L3Q,S%GJ):FD M(X;L3(U6W.4+J%@6F(7-%W*$FPX=QN[J#R5]H% J%2Z7F.F(\4U(,LJ0^\2D MH='Q[@K8RR8C,*CSYU/>@@D;(\B,@SEHJ$VEUYH[-?!E&N($AP HT#@-U96, M)=,4AXS=X:Z3PAETOZ/GPA'5!NB# ?>Q97[1(4V8R3]7Q27I?RGJ,!6%,C4S M0\\\H+&I[*J*9CO7G).<;D-<$\FD%(6P!QX!!W96LS4!LK.>54J?>?TT(:VA M([L=/6'?#>I@>3*E7G@"'O_H6HMU-J$$=57.:JWW.AYP#/\K53%QU-@ONY6?MJ;0$2JU.0E# [2Q]PN.L=C(MH" M$<6.ZA!RI'6X.%S[T.ZV]3!QQ/?3JCA0?+*CH@Q/GSMA=M>JC]/,@B5J1)5% M@V_E7D#BAI""R+_]1#MX93E#[FN.X$!7**$](T4/#;4+QPN8:'_^S549>W%Y M_ $?MEV-);T]GTM^/9;W,>[]&]QKABVD491?B#9$--A[^G>#U^&2&IPG UVX M+IG;B?RQP@5+YBIS@D@QBU8"B[ZN5V$(N7]CX (&=RJ#.[<\3*&1[QUR,T HGJA-0 *<:$JHMC#TK]":\[#879=7XIOY%6OQ2\!!LDV0@6 M9F[<\C=4+R.3G,FN9#M9^^12^>3 ?1Z];13S8:ZEM44Q?5/7TW?:5G!;X3$[ MHX/U=D5O)M*"5BAZ$C%=@*F3\TF%[*O M*?JL<7U=F[=%?H_\\OA!NWOOB_6].XX K!Q)$-,@1%WCR'#DB_:BP62(\*U2 M2XCJ R3V#,ZF2X/M^+K$075 RH2X6L4J-DL775L@^C?.^X?UU3O10Q8&?A$3 M!#''ID=)Y65S0.$M5H9("A'0?<03@I]PZ_2AK\LN$B_D'%BBZX9>&3DTEGV! MH1F:A=*6<<1-;'>@;F>DNPML6.\I6 MW[Q]T^]8=4,T0O1/$7T$/&%>X8C=@800K[/$!7T(5(_.NZUNZ'!+@L%1I>2J MF+N@X[+:"8DPF1VI6T2$_HR6JQ1N!3NA@Z:\9&=WR*/LDE(TR4)+(L:#8HA]1<3TGM*GI3M6R036UG. MA6"^AT7.W7FETIK\782K*:*1']ENNADXBM(Y1+(/R_)#%Z4>;?UTAKF0SAY M;D(B-+Q4%OJKV?60D"6J4+C@RH*)H"1UDGAL-+5]0!Q"S]=<5*8.+S6N[AGN M&3MLHH!IQ76[BR49M9M&R,Y<*ETTP"AS,C,EFG@:=[R:0XCQFZ(%90V!COU* M?(V)K1N@%Y6N018M>A8L5(8G#/]JSP*FF\*NHELW"_B%C5716GE-,T89&MJH M; ?[7[@2>%>+? %#ZU%Y,#$)0#GP@@XN=[@5!!2@:X[$L+D:DFH>C; G_/&/ MQ(QI\=;:W24[MZM6R3+!L0UMWVMH^_E7&-I^,"UO;?SH%];![-EUBR^DOFAC M-+#"1K1]6\#-E3X&(V3NR)VOA7'PJ'5SHY32ZZ#535OP3V84/WU#%Y+H3ETA MNU0E(%OA@;>&N\.)K[FOQ-4Q:\Q1Q8[VM,-)$T=[$+ZD"= &MD8J)_([6G]7 M)@MWRMF 7.$5U 7)\>&JKEAY;/#, "0+N->="[?U=;RXI>Q96>E4(1V*+ZM/ M1(EX3J*\+"Z#AM%FP(52I&]T.0 3!Z[=:Z_$UI0UBS-4\]*48+O%1'B<^J$& M) 'I'8X_R\5.N=2M^?>\F]KDMU?L>G#=7R"3Y=)S.U2L,+95\^!\#MHG&%1 MY>!Q^IQ#K[& U>^BTC^'*- M4F5[R%=D7+V/0[[L[GV<>SEKO)>E4FA,1&BUOSCCHW+]P MI5<0MW8U:0WN1^O.J#R$%]--(HEMHC,I*8S7B$*LJ>F$3C_TLP]]8WY_H'9P MZ Z6DR2?K8AGY_Q+G9_/.C>>JK15D^[$U=PM01O?O"%%1:3C(LDH-/@XL9;6 MM^L+X:;EFUXDIJ4,8,1;T15%0(_9JG%L)',8<((KF*.N2 M=1R<.I)"X976L*T#.>-C>.4K"INU);_[3%O226+8C?[H9J-PJI?BX^T$2(%G M)9>7%;-D+ NZ=P?):#]1K:^D\N% 9F=0Z4&2?AU:G8,;]PL5#=CW3NPHE%W9 M4=6T#[:U(U9+[>,-KLI9346;RCQ'XV7P7WM2,BGNSEMI*I7()%+.1KOZ(.%7 MO1L>MD',$V):23ZHPF>RDT@:)T/[)9ENE*T]R\)F^<*T8"Z)F2X#OS,>5'\5 MW7B2BP8[DAOEVMLME)8CZ]K'-M'84#S5S,*J&]@EH^ =CI'5%#7TM\+.XF+, M$@UBSIK%XYDAZGN8$XMQ+M967NO!Y-[W:X. . G%,=S$(+HT M]^V9@AXF^8);F9/%8Y9X*0=]<51]=;6-K4@K:/#S^!7]&$$BADQQRJ $V!X8 M#UK39XT9,;)99I8GY>G58"7K+T;40 M&]0*,D[\,.+A? %M;!LH8LQB84;MAI=U+8QK-?HYB>%:C"E@7HQ4CC"3TG[? MH[YW' )=7%IN%Q#I1JN :>2T$3F8W9 \BWDWJ=3#L3+QODI;-\@RN-GS_>># M*\\JW"P1L?=T73+BN$07@&1OCOQ 8A=5B1#/&,(2GR@;+"M+ :=34UP:4>]F M-R1KE#,I%QW>8;P+L#G1KA,F:M.<==8UU_;8MUN%>LPXNO$.OPN-+X7SY M&O_9X?G%V=&;B\.WT3DLR/^+#OXX.'MKTOHWZ )YN;[,:U$,0':=25TP30%@ MX<:M/UF"&2J)@^!#'^--IA6H(HR1=V6KZQ *4F7=VF?K2#7J&:#.,>HLSNFD M/J/)CYG)>L0ND+"'OJ +]:'=7\(O)[_Q8I[:,G7>9 BRVZ#K LM7S^'JM 7= M"]JB,=@TPN*7ZTM)MC/Z)3(6N_O]B^J8WO\6B&;%3IZ;PV+,LCY19/(#78QU M&^6&R%H7(&9!] MK:;J^1)182 K&:8 #)X]U90-H+%T)#VVWD.QNOZ,<\,TX?DL2T7Q4YD"MJCU M,O1WQXG&LP#5QOBB)36!*T-A[9O7#H^967K3?]%"K!62J9_ M1,6INT1L+(,+_ZCWZVS&BW6Z2+885,JJ^8)>8=]M\N J)V9M M&<,7.JFO>Q?8\%G/W[N0YIJQW:JEG5EQV02C0^3BH7K&Q$!,RXCTACP\."9U MH.*&!96)8E+9A#]+L6*U;,;@$6%$=9WIO>1>K9J!PV^MDP8IDU)>2YF<;L?B MU%) 3MV\(4M3TZN2^S-,B(Q.;ETR0.Y&S=0O-APNWKNR-+5HD/34"QO4J'MD MBQ %FK*K2W]9A?LI:1MIJY,_]9V@Q6107=W"KD@%C*^7->KE^C*J/>3VV%US M2SD7IL^TDI=7...QJ?(Z4F2[W 8YA8%_NN8=E<"Q4@+EX X5"S;&]?CM [@> MV=_XT\GQ^_/-]3I^^SF\CBPS?RH+N"=JQ^7H?.YY&TG6,P+!DKM+EKT/O!*E M0-]#%8:G*@Y04?9K NJM>2;)*Y6D<_M48*,O*/3-GHI6?^N@?)-7PZW#,7%< MVO1\;;?[W&_TU[\!:AJ[A382D7 MJRK&P]7>^1KKY2G,!+Z0#/J%RG2' GQ7=3KD%6TK*4:/_R2RU-NIV-Z$+56T ML6Q&:X8_LY+=ZL Z]>M'JE=W"-1/4ZF_7EWZV_6YY'XN&26B74@^1;H1DZ<. M\8OC2B)%%RT@E\7&9NVT9<6VO ^\"K0QKAT(?@*:BNZ@OW#?'U8<%D4E"LL3U@'$[ 91>Z@7=B M4\TXNB;=1"&,%-_J9$DKHYV.$(+0W"C5J]KXNHI-FKO6>24^HAR5ZVR:9QQ[ ML;G'74I_/P$@S*$M+Z$G9>#HW\Q(]G%YVA_2H3$#9>U8G]U<1.)2@:US.R?* M1AW.S^#?<,_F4H^&(0JE"AZT,72A4HNLML7M?O#W^;+2/M#>*W^7!OM91Y0U MOS9/:*NX#_;+/\-.?4>-^[:$DVQ#F^*J;%OP%]W0./6.S.C4:8K3G!9Q47C* M;F%FKH^[60_@5LS-A";RT'(>H-GJJEJ.(%FY3$DY<J5D=0 MTE]3?=.[,CR'U4R,!,0NVJ?XJK>--6U*A_60TF/:4]]LW;%&B2^/':BL+"XA>/ MT'>T2B'<:I9SRGV0;?^2-Y"?G8U;:+-DZMK8P7%B0QRX M$1H.Q;NFUVX%='4@CN.R1#<$7KV*WS8G.-?LD2]$0Y-_6:'PE-X)?">/V MYJ)#OGW V98+_.92K+-OJDS,#)HV_=WL&LDT&K:\R7A' MT8/BM".JP%)Y"A+"A$?Q9;[-J\EKDBR-^(J4VDU(8H-\5ZHBF&-29S)!)"XH M11:+C,*3AF;<=M"JT M$VIJRZSV;SDA6"37S@$#Y9CUZ+CE)!#W@HN>A*'K^ M]/N#34W@_N[S@]*^UG#(QGBOO_\2,F+?'Q]MI.OZ^X=(B(W>%UGC.K,['UA+ MYNKY^UMYLD>E9)HEBWVR75YN.,ODJBVT2PK1_+=S?;/[%CK]];IOO_\,[EN< MX$]PW\+$PS?OU7D+[07.VR5>6NQ Z*7U4$JW]M3:E*-/\\K2$-;E7,#A\DD@ MON"$258TX[2N\3G8>^IZ$ZBZE3-1RPN3WS<,[_9>VSY7+6VX+E?ME^BFM3MZ MS1Y:V?/_7@V9)RRY[:.WFJ-W>@='+XGR+QM]MX71/ R,YMNO$$;S8#K%>N&< M>!PO0 7@XO$=#C$G7UAD>(>.A^']$ITB2(N)@GT4^-%1 @_JG7NH&^GI/.0$ M OT\Q&G&S%%,H_&Z;93>7M0IC!.+I?5[[8EV,T21E.P\,1XMPUP!=R!IZGP% M5?1?E_E=+DGIHV&CZ';6X,-;9TWW,?GLV-5M!N&C=M7L/7T 7\WIX=G/)V>_ M'1R_.=S<%$*8V;4Y:ER-,\C.:O])GT9--ADD(21T%I_=U]" X3Z8U5SC&PT M9=QZC'N U_TL3]I__@7T:QV"OP '_W,M3D M[MFXM$38\.MW_"S8^;=P W7LB]OXA/1VY0R>5TL0IB&Q7/CJ *2WQ'W4[GFG M,RE]*&=2JW_H+>[M]&-V['3LH'P1_7QR%IW_>G!V&)V^/WOSZ\'YX9?C-[D_Z7+JHB']6\"A_;&5 M]%Q@A:V*$; ND/K("(_1E1I]X)(8Z"E ;#LTB%H>F/@5AF2LBNR\N_-NY19L M"2IF>@1CL3#,(5)U#3.2[-%JG73'NQ F!/[PR6O[\LLKWJFMZ/:_N#)SM$*:U0!'54:O$YZGZ] OI2ZQRVE\,'KFU"82;"H^T ?^ZT.$KE7>64B;= M1I 82Q-M[7M, B]M5E,XT("2IUX:GS!SU4ZM0,0.!W3EMN9T99P7&[6&_;6^ M86%N$F0>)],6EDP5M63ZS)@_=C2J9MU<61Z_F\OL%G"]=;"X=7*X!3MGLY:@ MOUCP-TX),(_3AW0JYVR4EU4R079@-@O; M[\BHAEO!)H+E'L.;;+/60RU:#W)"^):BEPWT"F9[HV9CO&PV>&M-5',E66>B M&R54L=/3.QP- LFF5YVGZG(XV'_Q(H[T/SM;7-%#XXJ^^PIQ18_,#-Q_ #/P ME[.#8Y/1L(;V?;?._;=_C>BZO?KZ)+;<5,S<)*G.*:2.Q[ M\8PT70Q]'6%U==P,M254,XI)?ST'@WM+]. M??N(.18XQF]\#%2FQ]3.TTE@#&?!^.%M1^!'I%1&+9E\;CT^/338E.G,X@S: M3HFIJKI3NKD7&JY@O1++$!@"W,$"T]FR7O$28+H96.L.04.'[^2: E+VY4V5 MI!R/G]>?VLN CC5T0N[JU6HY0?T*18++T: +K^A]*SMM6H(A 09%6DX=4_6G MDL14Q<^WZ#>Z>6/;J>_4S(;=.VM#/1W2U9'E63.WJ9>K+;B541KV5Q9$D+'T MTH)7++T/;JY*"ISF5"L:=@7_O5)/Y"/^'44ZB"AS(,PV6H1;,,F1SE48#&[# M]L_:P F_\E%N1ME((-2'KQ"6_R]_=B'Z^ X<>XD["G2-T\VTY! MQM(@^B. U[0O'(ZD>,YFO:]7V-+2U18K7(\@][W8 @4@68?J4OLZ=5F.-FMG MKBT\?IB+K],Y^!9!\BY3,UR&-Z Y6L&W5"KA]<; -:=5%!_P-U1!DJ+ * 9< M2 GTRF!):)]]@]]7BN[_L5)U)V^-"YO6$46M+O72MB^[P<]-"5$' H1IZ(XU M(.6(,2M6Z9E;(!Z?VX;&6:[U<"\:X P&PY]::UY_P<%'YNAY]@".GC^.+G[] M]>3=VZ/C7Z*+@__[@J+\]RA/%0:U\A@AP5@]."]!TY?RHR"(6$#!)S?./&&' M/0T MCD3H3A?I0[TR4MS9@[P%;+E>C,0QIXQ.:NI@IG3/.],]=B)<7?AHUWG#/9!G MHL13C[ET#%.\X6DDNO-V^LJ.];[ [B6P(.UGZ_Y@K8+KLQ,ZQ!4]>A\Z "8Y MJ;2=M28D)]90O[*Y3]Z2\047J#F\CQ\^UO,\] M9+1TM+@J-8B:.LG))N@>O+Y$1E*9KI/F1UQ@S16H1B:T1O=R:@( M.FWP#<[SK:=BFST5S:9ZW;2WE+9[76?^JTB@D0.Q^_;\:U9E=2HY!H,@J40+$DV<\[DTWF_9/-J6*R3D0$WEN6F$FVM@&[2$ I3G=$5_;J1X!X+.OF2>/D@-F(BBFJ\0V7 M"!^#R8*)W.U%L&?:M1^Y+_#=BI0?>M)L&Y_R@CU+CGW'GZ)!H2ICZ^+FRPIT MQVE\B&\->C:C73/7UM".&L9(M*G;O9@2HS\HI:A[I->M=R7I7R 6V<\^R0!+\J\\'_>1V0(O'B(G\^SH]Z-W MA[\G;Z*-!OYTR87&2 M1F^E?D3M:"QM)@S6/@J3TD2B0QA_W&,>"E7\BCB%9G#MY%[\OS*!H:Y:\*TD M;I-$VDH87>1AUM0#G34A8V89T%-@@[L!8JR&N\FD@[.?V3 6> Q4(OAY!<@? MK)EZB"AAE9''K4B.=IGY4XVC,TKA;=:$JV4)B82CX[@WPG79*.'7$NP0:9YZ MGHSOTC7.:H[IX/1@3N*"UZX+;YN-W;?0-(!>/&G7N=58TNIT.K9*8UEM_K:9Z1Y6OSE%CE,!I. M64W+2G@X1-V)T(P=D689Y*OJW=.UI;OV;GO&A,K ==/W$Z-\\EF\OTT11^-9 MA9WU=T?GL:(3!-J2V?F,8>%5\]>'MKW^R-WVK0J&3DT$]E[;G/IV/XQB?JJU M9*G<605UE$PYGU%BBA7%GF$F-ED$5\?^;O1K>8/AVL"<-/&XD(!&5XOKJ;;G MT@\:U6_0@6668G,[W9-N)*Q[=/0=%!W:(DMG+,VZ3(NIY?QA\BJ[0*9BD["5 MB>6")MA0P45/Y0)=L+,=JH6:T695A?4;N1T@*C;*#.\#/XMYDL!FM>A,1E:W M/$=>72LG75L#'UI?F]..$CL22V$1R*E_ FTM*#/SL.IIU@U "*%8$E[3<4A' M6')\U.:C>\,LM.8#<-"S M0'X%6#N5C[7[ U=2',A$L)6X8M#5@JA*B&:1V*L@FUZ8 >G-QB& M+40-&7FR$@F13HTPDL[#!\DTU%9!][ Z,<6/F426ER]D$3$K-BD+-?=(1>+[ MONAVPV6(#4D8S??22]J(/TT P4R%F<#W-?R8825._3SZ=!9L 5'_O ^WP>C' M%HS>>[J-1G_I'JB7#^"!>G-X=G'T\]&;@POK6*+B8Y8^53S*UD@:8'B:F45;PM1I9:2])R%FO=I<)YW,_HN\Y M<#VGUYQ*XMK_7D-" EDL0%=&',^ V2O.(:6+V=\:_@=]VD< MR3-T^$9_ER= ?133%S_EY#J81!0K? O59W$;Y0;/AG\GK+L MDKKWYB7D3B_SFL,M=CJV]\^P$$\/']S=O+'J^CTW>';7P[)'>QY>Z,+ ML,<*6,81.R>K0)=-.M4/K3^T3\H"Y'BJIF6-T%(,MMNSC6ANS/) :Q;.D&FZ MO&1IP#5[:2M/P1RO'.%AD0>UY+3R4>]U<\9NR A4%A $956S_3,$6?(A[LA& MJ0@^?4EUUQ5JWDD'21)"4Q'?" UAPDIY(\Y:DD3>I)*[)$^F8JWJD*=RV/K] M*1TELQH]ERRX\#M:A%6*"T\;E=E[D8 I\F3$C.2D#CKSCAD[<]^=PYF3EKJ' M<>VC&2K":"QB^!+QD07Y-@5DSWZ_\8PQ% YIE09/NK'+;D79R' 7I@.1F">O?]-@88L)W.!'VV M FZB:*MO"EO_(FVO"D8YJ_ P7"9X]EM2IG)2-C MD%MLI>9XA;,G:D"E M0G/YOS>_'AR#SG)P_#;ZZ?V?)^\O4'WQ2S+1/D;](1L)P7W@0\?]AL:$O=,T MM(*3NSH!%NCADA:ELK*>=Q#5 MD[8H9-S:O[UTHMA"H#36*DBG-Q-E]=)@([ >9V0IZD2.?B%Q$ QS.A=";=C. M<;.:6Z%CZ'S>7NQ^[^(==V(&]LU-G(%BXR09;.:ZM\84P#04N@1."GR3-!WL MP(V][<,M;BVZUWO?/X!?3NX ^2CB<7OQZ>16>'O[Q_=W!Q MU%VGP/ R[A>!C)-9832X/,.7W;\ M&>]WSW=I\VA'@#@X=-$?K%;C.3;0EX$N#4%&6*^&! PND:FH(+0X*$AE.K=6 M4>CMN$<7!P$:.OPK& M.?,S%N1,XLF$%[IUY:(,+!86!C:'S#>_'>+ZT"S3"= .:U@YQ."^[IZ6>4)) MX:T>FLRC3$?QW:Z::"4#3+H=:Z]TS,10@=%>5(YXP@W$Z'L1T#Q;F%K)H\N< M6EW>$'GO:!><[%G'&X=$^>C!FN6B5G3NS84C8_.[>VQ^@J0V!KAKK=7C08I= M(Z,PMXNX^]!\X*T9'E@^.7::XG!Z*MKU[+[T#YB>#%)X.H^R?_SBEAMP\8'T M'![M/6RS0\?BT 1503[!I4JR?,8Y(RF8F^7V/GJ]_Q#U4H]/HI.?WAW]GIO7^P]1..?-R=GIR=G!Q6%$J9L' MC,?>0!0VVFAKRQP#S69"]ED7,?&]LAQ_0F.V(L"7U*LS13$!AUWOB^I>.?X2 M>^6S*W]171O.$<&(:J;9;^2=;MP,KP0N#PUYIFPCX1MR0%IM$]^D#> I4Y)" M)P$EB7_5^LT&4DTZ)EM9B3F=SE?I5C)0HF'&+\2NP">N2\0,(LF%>.A:D'*= M+V6>&^,$0X85C>.T/BR-T*7GX"49L4#IM+96+6+/0P.FX T5O-25&$O7_5.# MB<0XL^0#JSN8NS$:$>L2>\!$S>Y)/:S%C]4_.+(GR98C-Q7-9N@@U!&+E0HN MQ3WS4 =A#PR9@L4X=R$6#MK0BSJBXHZ>A'%R758]Q%K!]F2TAADVA9O0$B$N M(&<.!HPIV\&XYZQF$XNW)M4T!^.LB?4N(Z/%;@:>X3ARUR\9EMG4LJIC]H&/:XK/)Q*MA MTSEF6B/J@1^7<^-+,"%9FQ**LOO13.1$'V)OJLI"&)TM36EGQ2U&R1!AI8#. ML9/8^=M#G-F^#-]EY]#P"3C)R$YE;WBY830N%+Q6G&9-I7;R!>H$BBNZ>KI"> M]FA0I2P-'9#V-#"['/L9&,_*,J-B)+) MC8'>E*>2LIIGK&V9X?2T*YD\_L@J5PO5EXW+Q""=D2">YM4S"YW:E=9]NZ&^ MD9N2ANF2:SB<]OVS+\%/;UEQTLQ8T4=$41+JCJ-.T$S1"P(=R@-%46^)T2?Q MYJMK.]J%:!,4.(M+,U>I"2;VS0KV\J;1X*ZGE"O(>,X7F_/6RG' 3U=)Z--N M9:EB@;_"A2^)G:(A4]@%%XVT@,7LK1WJ"O-KJ#0 %/8&;)_O/X?SZ995WUFP M@J0SD7XK941(J$H@.CR\,-LF5F[.)<7EQ> HIZP-T3":D82%MN!/&Y"D) M6*)7+S2!4,Y<5=J(;!N9'>4RL'R5C?I3Y2H"9'H$V:%I:8U'+S5,$AC$N&QS MJKF,/SJ8NHU1O-Y_B*J.!V]/3BFLAR@3XI%!ZO_#L^C@]/3LY/>#=XX*K;44 MEP!$('<.BRZA!0+WE%$T77=:O(Q'-]9)G\V-RD$5&^SM:[8IZ-*5F_8IR9M& M_ZH[ZT=M-]GK_8>H*'%Q>/8;(CM/WQT^'9\=87.+=P1\A!Z5_'1Z_A?]=1"=G$1Z3HV-& M6EFYHE M5K%D-W308%(A^4>9+N/4BP/3QTY:UUWGA8K\^R_N6QBA^Z7W&02ZS6T-<,?W M/(?=#$#=^8"\ 3K%%ZNNE65H-=X,#*E82*5;RLRUMY/UEB][9%+H(=@$CT^. M#__OS;OWYT>_'UW\B;+GXM=#7_X3^:?&/& O/ZY+W0+\3E9')1N1NVZH%<" ?@ESAZ/C\"(VPB[,#*L-V M>O+NZ(T%7!XF/GD.I?4*M9Y#\\[2FBM).^F+G?5US<%K9=&,2ET/Q_HK#(]P MR[ZS^&%H6+LIP)(KL2@5'G2!?*?&9^&?_.V.>[W_$"P"!^_>2>)==/[^IW\> MOKE H"]FF1P<_QF] 5/MIP/DF,4DE# MG2#GUYYC_9C,4SD,L;R23HAS(L*7B\+6OB87=()O!E0SY1[3\ZNQPA.5XC%- MKI,LYS )6ZB$C9#Y+=+ )Q.W*" XI\RX!#L@9C:[QZR?3K? '&_X'(G(59L, M]:Y9:%N Q0,!+/:_0H#%([MC'B+?^^WAST?'1RX(_A-[OWNWKWMAHH,ZFM6Z M8(*G52O#K:WR6MV@$\]D?UM'I')(#3G*;E.<_+].5()9=?4/]Z3B?.:==O]T MDR3??8))FJ2:$P\]9(4MVZ"IN/"9$XE[M^F8N?#F3VA$Z5\.P)X$XX:O*J*Z M;'\Q>E\(K32]'14%A\7\KAR&F[A^UBG8M9(]U,#" HS+JME//!RI0X(R5,T- M0G \^(MH%!YGLFJX>GI9B:;6AWDQ>&QO-T6$XZ[F3XP%#'*K#L'()H&S4=D/?5@F+* ML>W?$>/;N[KH-6*4WE1AI>1&[<0@L^I^0IDTMO$3WZ1,.XC3^^=>([FVAVB% MREC!61(?6%AVJ@66ICW#I]NNE.1 T;8H\OK-"JCH98C7@BB5-F^G ME-(];7P@\+%3=:^+D;A"5QL.*561XBSH*31$"?!@FV*!/ADU5[8SH_2JWETK M.-CY@OH;VPTO+9*5WGGK.S;\.'J[9@?1HY_'-T@:V#F/+M,'^SN(X-!)EZ)/ M,S]-A17;=FT:.4CMW*(@-N0%!^FY=$DJ_'JF6'4$^W#$963A%,^&Y&/)IT)[0 + MJP2A3N4X:V)F'LAKCU\"^V<8(,J19J1DIQ2(Q5=.,;J^SB)%0H4RT^$U2(8H M=FBV0E?JJ$QU/@^.PI&NZ)PA.MTE,0;SH%OR#C$ 2 *.>@F)9F)I27 *J+AV M67W@]"IY[\XKM]1=W]AFA0/IG"%L'>;? F>I.ZGB\BMR5:29$S2D:'92,,B: MU!OS&Y8*I=$[%5V;(7L 7TMR9RGU$;X%@)PXJX8%H'RI1)%$52^R.2158*4)+8@EJVOW" ME+W&L'X,9S5"ZW!S7B]9/_@BISSIO4EKH+DXD'F*S2!!$YCMHBO=XG$B;R(A MLO3!Q^PQV$FD4]I%0FH&\BRZ#07Z"#)+"IRYJTR2.W$:"-"QB"T=C@3 M(:2BE5AARP-A"L?UTN.*N92]F'@G3?Z@R!S@!W2J_JA:X/\H,09]1102G9>72& -\99S3@ MVN]]_]W+V- ?NJ3&+MD7DH+.\DN2*8W!OVT7PBR$F 6]J_'-9T\X#+!#H MMN0"NK400M]4Z:3= 8R[-)2:'$C;+I^S?%@& M"%V&O2LXXH<8V;$U8OHFTLG3].?P:#(1!?&-2SPA6*!.$H6OCW-X W9 4<]R M=)3V1@)8NOF^?V;:8RX)#,%-%<7AC*U95G&DBLODL@UQ(>J![K@]HF@X"LZJ M86TR,MF1M3VW9M4ZLIAZ)2%YZK",@2EN'MKZ4F_<,?GQ*>DWK[]N=I"XKHW, MAN\,<_#>LT&Z0UK)WG/\25YVJ*D+#\"JE9P![I^\9Z@*!48_V70W!5>#UV_4 M_A%XS]DLE\2KO6?I$\GAZWJ'QG3D<]FE\EM,BKM%2@6@#J]8QC@;-W0",$ ? M#5X\_?N.L39 AS8*05.B;7C-)8L9VVC::1T!UW]2/'&=O-* [5SHV.AB%ZF3 M7%O-5,0!_Q2>N;$NY!"$1?+>5"&R^^N6]R'L %C)JKID_D#\&YAE:\BFJ-$O0HG[USB0['JB%WOU0!=X8676'*XN76.A3 MN6:GJ;-HW4_.-[2(X"C$DGQPCDW(GEF$?KXDON:I_2]I* M,B'*+()K4^P(OIDJB=#X6&M/\/K3^_3[ R_97DZFY()-D[D#:O-0ZNQU$L>> MJ1G]IB0^6W$Z21>]=%G=)$.E^".+5E-%PX1=V+4 MS.2M&9;=-I-H4._::8"J9MME=2MVTLX@P1HV.1B6*!]7G_ [XO):*E ;J;?% MY=TS+N_9UX'+>_3:M8Y]=EM$\%_-NF&34+>&B9ZZ6AS$G9,7U/X BQ*UC&NE MO31O'[.U' MG-*_W<=F'_<4J^\UL@WE>.(3@!JRJJ5%RID'RP$%F$11'4_CDA0FUP@7%W2V MS-4ZF0Y51Z9".I]":U8*E6S#*^(7OI>"T_#_ KFTT#C^-; O#$9!DZ"&K][N M*EUQRR-$Z-U*MA2ZYCT(4$W;.\>;59]I:14'YHF3#F>A3K&<.+:4Q0.94$:? M3A3Z])H"-H=7IQ61=:M?3DFV3AW'Q"0D&8_,6*G0KV,K,^. ,B$#<&PSXS>TW4MZ+SD.Q!4CM>?6I^)^FV.USYZ[L=KM-(?3O !ORP4O"6SKRK]% MCAL7IL&^)%M5J2,QKG(*M&$@7>JS,2.EKK23.@7[#%:\F4^5Y>4@-2O-QE0K M6,C0"24^*B=#Y ;)..F]4N5XQV/Y9/=,6+@/2?K"[G*U,,RJKS5//-( ;K>4 MW5(NA>)JR1"F]B O+2] HD%@B:8LQ9Q+P\6.#RYAN'2+&II*A>YKL?2E=D%VT#K8]N?_X,AEWT6U)]4$WT.\+K>W(,3.4]U *%F) 2 M MBO2 IX3\C&A46X;.Z85T*1OCODOKWLS;S\]OO=%P^1>FE$>_O?3,P?;T*P M+O)L"*N&'/E50@4*"LY00*(<79D00U LLL% $5-B=Y :Y5E=@2Z7JO#C.IFEE_0$AK1>;-PJW[ M*'949(M ;<2F&BW:5 4Z90QZ0R)]/M=%W.+C\*7.U51\UY0\G M;O;X$#1E2.10Y_2X KP4O!N"AZ["W.,)"K9,3$:GY^#>>]D%J-FNXXK4VW=K MO9_A>JT1)^,D0J(I24R 37EX>Z?4=I](BR?37LBH@IOA4T_<8&U#LO_[B M\33IWJG=W\Z\M,C;LM=9Z]4C(>S9T;2L:U77/>C J!,8R(X@T*(\G):@@"B( MS_ >?D/&L1<-! KQH=G-S5MX) MU>5PL/_B11SI?W:VB*L'1UP]WR*N'D+,W$*A9LGCRHF?$U.:IN>H.PD,B11> M(>ZB+BX6XN=E2B$A]R]"P@2=^(MN?@X1JX[L]>Z\B9*,-(SH0]\P<1E))=F7 M@PD'UUDZ0^!/[);8U?D(FFY3AXABMQ2;JWQ0H!@N+6$-AD]T:GDT$[XLEWAR M^?OCO@Z0@^F7@X/3R"5=P@_XMV%29S5GG,IXTQ!F[)$:DRX]K,L<8]'T90Y= MY=01BH5PP]-*/4$^EV&>U5@8;';5T N,-]M4]R.?JK-M+LLDKR.GC?9> M:,5A;%,?"+,N@(RO9QLUL9>,&X83%U+WS=KS MVMUWLNP[\ ML<;'OY E6B2!DHKX5R-6CUF?*I3C,/F!;;)E((KYBDW\%?4D^$F^W M)D5!;E)!MINLPT5>F[!Z,=@N[+':PR6Z*:->Z6;?E-'OT"W&R9Y M(BP.#$BE.;#$DHQGGQ#(C+UZEDA@HR9IP1Q)D ;1+1LVYE5TJRD7N:PV;NP+ M/1?-K"*'+K0E&S7RE0:>%5B_G%@H M-VOPB\2>!L"PMY8A5ILV_%7&#]N B6TW;O +1L]ZSB9>=PN5P-$,KKD)WO.; MN^D7#']:E<3'G:IKE9?3#11XBQ0]S+M.JA'7_7"F(-I(__['Q8H?U4$QN?28 M*DV'=#E MQ1;HLH:-U %+L36F1DD^0K[MCJH='G@#2]D1=X9E!K#$>)J>FUK 1&-;VH$)*8"=2\P9C?Z&0D'3,LN&S7]U#%TOYYJ$K70?9V3 M@SB3$5;IH.=HH$Y![!&RYF$J'C.72$X=9LKE&-W)QGYFRZS1I(VE)CRI9E($ MPB%/0/1[JW.:)(4RN-T_GS(MCA0=%(H(@K1PK8>!QIPPO>8UR<\">;KA9TO( M;_C@G+%0$C=!2P2Y P*@2F R8)D1JS,K9K7TORB+"MUU5"LW:]0D9IXCD\89 M+F$LQ*Z4^T?\B]1GC8#1DQ&NYB\$E/'7,GR&)DP*74LU]K]F;%WRFF"Y!-EB MDR159FYE0^%[+9<&<1#5F-J&M1@(!40U*82.B"L)X$^Z%;U[Y/;JVHN(D:X( MLPO?KI@'D/EU@JOH''ON[(TF[/R!TCM9L&N&Z=H5[*#,L\ MI=E/%FYL3'"ADLTCK-0WQB,W>"&QSSDHP!CWY:+2#-VCS]S6N;"0Z5U&3-)# M@]*S6XW7=;NB[16E))<>(#V373E,5,LR8A!G_0F@ZJ]@OB7+5U<@7$!C-+K* M\C2&%ZNI_(CP]E1^9H)>_K/^F?YN_C MJ3(4+C!Z#^37.H/; MEBBTQA*;!" M3:_4C53:F9!V _:3FR*#V9.=KY3]V,@PD2_9(>!I 1KH69?//V[[JG#%+8]WW@K MOT2ST^*GL'\3>]6Q%USJ/)FD5&%T7KG]\J;H'H-D,>G^;VD#N^0GLD0M80MT M!"A%U\NR2[D1)RZGG74& 23)I]WGX?M06@=!&'.Z+UT3=K7TI30[^\K M(W33)__\\,WM*3)1(S7$)63QU_5V1SN3:J?JDRA(+?/HLRWS:-?\DL3NG-?. M*BL]!#U2A7QA/TY99TQ=,!HH.ID['13ZJ^NL3^;BNQ-U('^ZDL9MU' M=?6]\>UV;ZRX-TQX\C-0\PP53&&QC)V')6P_.0\5N7 [)=QJX%+RD M(A]]!0=B33T8&^+!F(LP4M%63(CLJK[*'+%[Z$(LLEEDF>D8"@ MPHYUGG__-$J3>8T!?RJ[@]0CNB0#.[Z80F.:V9KA?ON7LX3N.AZE7FDF/$JH MU@/\**V;PC%.+1GG@B07-=:E@U,SY\@*1D0Q)(_GGC8,_C2KH,I, M;HGYTNP46O0;M$:*R]WHR-\ A( PK(5,#Z+7+EQ54VK:V8-8(H^9[[6\ORIA M8-%-62&G[0 7 3;JC$NO7ROG$!?$@N*@-.K1%324*QDXKBB\?#S+\R=Z%K!0 M._VR$S")(/1ADGQ0O$8TW35)=Y$,!/V8U0C)E,5$<#X1QHQMV!G#,$R3PF.7 MCB@9<6?5P14.+DVBFF5$?&XU+.D>8%O M%J446\2GC?HUM.4+4A>#XNUCNDJQ6'"MJ%(1+*+(A9" Q7+R[$87 74+B!^2 M-C72X#A5E#K)89*6_%TD<,68LV4?F0W99>)VFUO0U "?7>OMV%$Y:&>K14B+ M[RD'!OTB_5:^N&QI7].&0D$]5TTD7\53YM/O)K:V5Z4,!RALX7%RW:8!'HC4 MLFX O@UY^O$=PK0>%U?\.RW2.?VXF^>O_#U!+ P04 M" M2JM6NW6IVW$' 9*@ "P &5X,S$Q7S(N:'1M[5IM4R,W$OZ>7Z$C ME0U4V6";VR0%+%6$>.^H2N "I.KNHV:D\>C0C&8EC8WOU]_3THS?26 7S!UW M? LM=3=ZJ>?;HWG)/>%/CU)C)B>G@@U#K^8\U,M/^QDIO3=C!=*3X_8MUX5 MTK%23I@U!2^_[; PLWZO\\<[I5R?5TAX+DTRK4G9SJ4:YQ]#^ MX)@5W(Y4><3"M)?WOLNU&F' DA"V.Z%--AKU[E-M_/%ML.P2EEV397%PW:XX M,&E4)T:+%6M4F4NK2./P/E>)\NRPO]\_.:!UIR<'U6?ZU?^A\N3P_XN9*=E'8POLT]W.@?ZZ'37,9.RB**1U"BYN1^>YL3A3[J'Q^%F!LD19_ZP= MX?'ET?,C=\ ,3J^8LKO23+04(]F)(&K0(PR58>-9BCVY*@&N*:M+;VL)N[B7 M!?B50L'A%XA6 7@93S%DF2E0U+R)9 ZP!/$,6T7YE69 M@;%"FN'_5-<">P(("\#L $3*ZBFK$$>"($%3ZSG&FO"Z%=6 L5"T<8[,EK1?R_BI_A14>M91M31_HS(90&,,6IDRZ,594N*,B@B/U<1 M"@GJ"YZWF7D=// ]]I-TT(F3"0S_QV'K4/%)>>T>OX2J0"(1@D93K"NFMM@ MN3U6+E &I&09]J%><4XVBX1EI>8AIDUAF<>ETY 932H0#VQQ1BO!?3 T<4HH M;A4YH&+Y"Q1:TDZUHY(4LL"%^A7XQ3@)@SP(C195'&!*:\V)%^%6,&)>VK B M%LK%^H[_$DF"V^$I\".LE.(M,%6RBLQ'I_L:0!]/%(_&*; ]5H+@QYTI.3$B M=X N]4V$26Y%BP\@5O%$:>6G5.XVJ:5L"5 *\8M 7Q)=Z+L"\=XW#E4U.F:' M8Z;ZG*;&BF! Z,!&LD39U0 K9F1%64 BZ"ZW"4CDI*K L&\!DND>&XZYK@.C M4+QDEJ$)4F. R'\YFT MI!8Q^[TNO;$B:9O/D%0RG@3=U6CS-Q!> <:))[<> ;J7-4U#F-D8YB?P#-4W MDZ:UI7->*"8;=BV,\QBG)VW8RZ78Z%.-6H2M=Q]8D@$P8( 5Z<9P=-\R7"G+ MY4<9>]&JG+M9Y27N" "3(I!J.(^&\*8XQCNIF_OEBGSGBX_HK8#JLQON\.1) MM'CLS+./R& 1$_-$I*@^H4JN=5 SZSBZ*&^LFQ6F,( MBT)Y+P-\-BQ+#,H> MS0D%V\(&NT -6,41:^$O]7$MU.6G6L'T .NZ3,/]<.^-]-1GN"M3#Z$05+HR MT.4C51(A:*A^UMM.)+\C[HXU/+!WZ#["$Y[VWOS$P,8^--[8-F0K%UCIY"Q9 M'T1!T[1@"<*)WJ(3*XA#^7!U@0/'6<2;>L.2&Y\QA$Q^5R:N>@L] -K2,]2" MS"(EMO70?I++0!> 1&G\EI[_M@CMQ+*@RK'18TFUH>2CYKFD;7A,%I4V4XG9 M26XB<_$E_ .OSU(X]_\808,G?H/UK,A95SX_T6=*@:U\\?$3@G^T)73_PJ>L MW]_6MU&#^5>#+ZOJ\%F@^AJH].$ZFTJM7<539-V'G=Y.^%QQ(=K/C44)ZH*T MW=1HS2L';>U_K1]=+3/?Y-V2^6LO(6QX^P W6>'S#SO]7N^;G=.O8)MM%<^. M[,_[@_?-FPI>M+.-I8WRP?YW),+:41N7ML-C:L/0*;>4X$UU'#5C^_>')-*X MF1CO3=%MY]9G@OHC%AX\K<[A9(P]8E_WP@_[DRJ(U<"#3WK+8M#[9@Z1Z$$H MB?W]QL61[":H^W==GH%5CQ@?&]CRXI1QX ZV1!C+D'T[NH;7%^?LYN+R+\/K MI7P\\&()VZMPC?":(?;P^]Y^FQ S4"V5OQ?%R!/))CIWX.WIEI)[Y;26\QN9 MORFY:7AC9M/$"Z1U_]%I_3I-\(:W2/[GD;H-F#YCG7A9W,2!F#'*0TWZ\$L? MN9(9&][+M*;GF.PJ/@AY45R],GSH#_58G]D7?K?\"E1B6PWAG<_F=WP+]""\ M$OIO4$L#!!0 ( "U*JU:O[$G<+0< HD + 97@S,3)?,RYH=&WM M6EM3(S<6?L^O4$AE E4VV&9G-@&&*H?Q5*C=P"Z0JLVCNJ5V*ZA;/9+:'N^O MW^](W<8W-IX,,+NN\&#]FO%!Z=L*^\ZJ0CI5RRJPI>/E=AX614Q;(G/JW/&']7N5/]\Z_.JN6>"Q, M,JU*V0X>#4U9P.U;E"0O37G[T7:[5& .6B,#NC)AL%.K5A]KXT[L@ MV14DNR')XN"Z7'%@VFR=&"U6I%%E+JVB'4!I\.8@##8 M4I/-QW!\%&EXQ;&=P!\ZI$2[(:D\! HI7+:061 M%0A^2@#T+)1+M7$UUE%:L$:[0%-9DTJ!8V4UV[[)90_$PD7-#O%C&QJ"P:( MNHER(9A!)HL"%S!\BWS@)@3Q2#2VJ.,"4UII3QH):08B'HH 5 ML<0L5D9\2R01(J=@O12[D$.254J[@ J MZ@4(+=R*UG/ DN*)TLK/J$1LVI9P')P<_!GU-+:GBRW^\) M6=*V4@'N,EJ"3@;$? ?<*Y +HN76/4"G@*;0AIF-;OZ$#$ UP:1I;D\!7BX%HP\U\C=8[S^R) -@$)LKU(W@Z"5E.,"4RT?:@RA5SMV\ M6E%4!X!)$=)=L$>3BF8PX[W4S6EFA;[SV2;:%5#]X28UO($0+1X[#]%'R6 1 M$P^!2%[]A/JUUG7,I>/H/+RQ;EXRP@!8%CCA>AG@LV%98E"0:$XHR!88[ ,U MR"J.LA;^4^_30EU^J!5$#["NRS2<=@YVI \=XN1'U5W!J=1F4\.>*@D7-*E^ MW@].);^GW!VK:\C>H2\([Q/:4^ G.C;V;O&4LR%:N-G2^+,3 MDZ@J)T9/)&72DH^;=T:VB7I95-K,)&:GN8EQSI?0 N\^29DY?#*K]X]?XK7K M.QCQA+W,>\Z?^8SU^R^S5X<->H/C)6?XT,RG4FM7\12^>KO7VPO/%1>B?6XD M2A![TG93HS6O''9KO[6.ZFJ9^>9NX[]?DVVX'T,?+WS^=J_?ZWV[=_X59+/M MQG-,_.5P\+JY2_.BG6TD;38?'+XA$M:.VKBT'9Y0J4,WTH:M-]5IW!GL^V\B M?]9HFACO3=%MI]=G@@0G+)R)5^=@'&-/V#>]\,>^5@6% P)H^2JPA7@4,*+\ ML-%@++L)4N=]EV<(M1/&)P;[/#O^C]S1"Z%_^?7N[NPU'-Y<7['AWT8W/P^O ME@+NR(LE\*[B,8)G#LGC']ZLWATOW2 ^*T8&6UMS0;4C;\]?*'97;+46OHCM M3;%+PQL#ER8^,6K[6T?MEVD6ENY"_P3B"P-QNT3_Q%?^#;25AW#IX[]TR)7, MV/MYLW8=SWW/"9&U]NX+8X/^4?M#S^%'/LUG_-G/4?@-T'\ 4$L#!!0 ( M "U*JU;(0L#RL08 HK + 97@S,C%?-"YH=&WM6FUSVC@0_GZ_8B^= MILD,$!M"WJ"9X2CM,7.7] *=N?LHVS+6Q;9<24"X7W\KV09,("\-D%Z/3IK6 MTGJEW7WV12LW Q6%ETV'>Y/+IL=&YA=(-0GI^SV?QZKLDXB%DPMXIUA$)<1T M#()')'Y7 C/2 $,FV3_T FPK48V]RY^:28''W"2$+*;E@+)!H'"H4FU 1,2 MQ1=@IA6]4V42L@$."$V$[)J:R=)-[7\=/]'N7S:-DE5S5A^4Z2Y26#5+=K$&8ZO.$ M:7=N^MV/W7:KW[V^@L]?;GI?6E=]Z%^_6++7DL@^@R^57J5=@5ZG;:2R:W6K M])^5I]6#UH?KS_W.AQ_"/+E1SJT3N/X(_5\[T&O=_-*ZZO3*UW_^UOD+6NV^ MGJE:5O4[DW*%2/NQ(Y/&XWM]),3-AX(TU+'8H[$F.UN,?G\/I6+^9(WQ;X5L MW1A<'L?458S',&8J !50:,7QD(1P0Q,N%' ?NE%$A=0T;2YPD!CZ TV[_^:L M6K4:;1XE))Z8)[MQ"#C]D8L(ER_GJMNL*']L9QDD%$9'VUE.!8)2B) ZD%L2 MD"(LO2V)]SL1;@ UNX3QH%K;DH!$@L]"E'&*]QYUASC)D"V)/>C?MO[)/31IKRM!S$XXE"2>:I M>ZDW;T>9Q>"XV;5T3LGTU2/"(3&5Y>N[D$Z@Y9HHI7,*EJ8!4> 0B6I!HT43 MN(WY&,T]H! ?*UZ31,^?!98>@C O8A\(U-%GB,S?4!07CYUO^*' MA'@>^HQ6]1W4\>\9_K7T-@I\8*0=Q25A_KKB26,/1N8)&?-D0?TH'!>XRL Y M0-?1/X<+DGW#@<+POH 8$QT)L[$1$0P]L8P;(6HHJ%PQ[Z*J%Z;R"NO8LM#H M5"DTCTR(:_214V+^Q>"$KU:+L).*B$5PGIQH59DA)? ES%V1YA2CC<\QPF.VNK$ ;M"Y904T%@%6 **5 O'YL'NR+S\-JSO ;1]P3XX1*TS;QWR55=+^, PG&&>C)-2U MQK3^$/3KD D:H0ZE3F0R*\CMV@'!4EJ 73_P#J?);U:M3"N5+ /:Y[5C.+#K MRQ+R#E4_$JI6%UX[._](=LX*_].S2,>!TS..@0#MB<>4:1J;SV9'2EPN+;Y. MGU)\%:COEV)67HIE6CQYNZO#_K? ?FD=5GV\#CN=P]KY\0YL.[!](]AT"<9B MK8BT<>FBX@F2>CAJ2JJ\/B-,8(&6H %U*5;2TR0,\?B,5L&=8*$F$ZS-9,F\ MY;.8Q*X>1X8>,ZQU_PBIAJ&IQWA"4Y'D0J>GLB1LZW_T"7YMO8GC\TH]F74* M9BT"EX9A9N7W>]:>>:^1<2F\)J"]MBR4] 64%6( !L% MR3/OR1ZI2=?LW0NZNN?@Z/W+O%L/+W5M/;$!O[:?[->OTU:>N[?8077+4%U? MLECSIS-YQ:90 '?UYR;+;[DV"Z-71LL+J[:U?R'T\'7K!&Q[.QFO>*6[QL\F M%N+ADNNX5\%^"R3N2U\ZHN_CP2!,*WXF88P$BL;ZL*9,CS?O]WK@3#9T7?N, MC6^D#'K&^N?624GWMC@>CP1XW!T:'9$A/LI,$=:Z/@:;UGIW]:(@6$#S&K#?*/G+96>[I ME@N(!(>BDA+!1TQ_.J)X=J8>,*D[$,H#,R,E\U+FAT;>U:6V_;-A1^WZ\X2]$V M 6Q'4BY-8C> YCI8L#7N8A?8'BF)LKA(HDK2<;Q?OT.*\JUVFBRVV[4ITK0B MJ7/]>"ZD6HG*TO-6P*/Q>2MBM^872#5.Z=N=F.>J'I.,I>,S>*U81B7D= 2" M9R1_70,ST@2S3+)_Z!FX3J&:.^<_M8HY&C.3D+*J?J)&4#'!!Z$9)K:2)+A7KU:#G?K-G7TL@]@8^-7J/=@%ZG;;1R#XZTU QGL.(J0140L'/\R%)X9H67"C@,5QF&152KVES@8/$K-_5:U^]./$\ MI]GF64'RL7ERFWN TQ=<9,B^7IENLZK\L1TVN% 8&VV'G4H$I9#AZD1N24&* ML(RVI-Y[(L($#MP:Q@/O8$L*$@DQ2U''"=Y[-!SB)$.R)(^@B ; MPTW.1^CP 3TKI5U32/^F0GDK$.=S&BD2I+3B-V*12C0%YV4E?SVE,5)P&FYQ MU\2L+B(JZB%/4U)(9%;]STJPLA=8V@0@=Z%%B"K^G]?V4) H8OE F_$.CO#O M"?YUM"RW>@N$)*U>4+QH[L"M>4)2O%@P)HK*!=(=!+NX*?3/WH+4_Z%9,+3/ M(,5N M;(X"!C<,:6F"4@E^0^L6-,Z$441#F_OK*F'A#>X_J3&(H5-S6%QC3;ARWOIM M,A^GG*A*AXC)(B5C/:T1#S^S3(=8-._*+;#K[DUV@(I*_,VBIL++,GS-P]$I MX;ATUSYD+SX,G<\0VS[$'AP55KBVC[G'UL7Q,$W'&">S(M65PZ2:$/33D F: MH0VE3DK2EM?NP2[!PEB >[0;[4T2V;3VF-0=-INYIP>'L.L>+4NNSZCZGE"U MNHAZ]O/WY&=;Q+\YR70<>'/",1"@/['IF"2NV?RU7U91CR^EG/M**;!F.W[Y M7%7]"*!]:E7E/:&JLLJ>'KY\>%GT#*\?"5ZZH&*Y-D1YJ!BBX0DNC7#4%$A5 MM468P'*K0 ?JPJJFITF:8C.+7D%)L.R2!59:LF;>BEE.\E"/(\&(&=+Z; =7 M#5-37?&"EBK)A3.8QI(@K/_1_?3:3@H.3QM'Q;1OGS;L(4U3Z^6W.\Z.>;;Q MW3Q;YO?TZ_/M_61O/*:#+_?MVQU]7F#;^8KQ1+_#AG=DK_RFRP\Q725M Z(*U%D&* %Z&4#V\ M%)YZ8@/8=+\=;,X=@C\#<]O 7&-XV^RA]FSUQA2R"5=_TV N4BXF^=U>I&P4 M7%\90T^L/M;^%#6_@/,EESQ?!?H^2)1+7VMA., - MD):5*Y,PP@6*YKKI4.;DL3J%C" 8;^A"\!&";^22\!'\3YWCFCYQX5CF"XAX M.#0V(D-\SG5D4!AC:T#"ZJ;0/%8OC)BDY44K#IM.0;O!-)/E72,I"DJ$-!W+ MN$";ZW;&' C;'H:FZ ',A"S4D;N\4'[VW(,]EQ ) 44C%8+?,OUY@N*V-QPP MJ3MI99J[$<.&,- G\+:%1 LN618/1JZ_N MZ>GI^?F_:[5K"\D.4KGQ.]=3GV6K^XP,QZYR3^8KLMS/[P9W0^Y:ML:F4>6^ M&MK?"\1=FRKBFO6&@MJHA826V&KR4DOA);DI2E7N%V0@BSZWZW"CZ:+*"0+W M(+]S(B]*G"!]YCN?ZR+WR\.H5KO\KY^GSDSGWF:Z87^V+>=+9>HX\\^?/DUD M>WQA6L^?\(>?\#?%BG?3PJX]R_)\^T;OPMK-*M*6-[Z-+?W"1LK%L_GR"5]8 M?ZIC+6]\?7V]H#>3IXH\W_F$K_HWZIKQ/?).Z1.Y/)9MY-_^9FMK=[]*_KW" MI_\\W ^5*9K)-HOW/:'3Z7RB5Y>WXM>K&YWTWM#\Y%[T;]5L MLRX*K1VM]^Y8?N'-";]9,W 3T'^N!O>?'$LV[(EIS61',PTB4[[&BS5!##90 MV_7.C;YKL]GZ4. /D&7CAU\HYHR\0.(E25CKOQ/:_X;;?\>_U4*3R'8T/^&K M@7[7,%#6;O:!LZOK0J/&MVNKMJF.57/>Y\@.?RV^_(E<]H0FU$1AU8*HE@I2 MH G^[<9BMN<5^ YD:S=W,T?HG*5RY_GB)9O?S9 MT1P=79)1K_EC>X%O^/F3>^'G&7)DCCRIAOY>:"]?*M>FX6">JHUP&RN*@-^>3]^1/Y$OX'_<-8U-]O_Q9U5XXVWG7T9>*JMES77XG4D#X;NWM,[D1 M69?_WW_]?__%+HC+"*(9- ->88? M[M'0YVMS-M.<&6'4KJ&21FL&YE=%0W:%6QB:^_6OPYL*IV&ACN3G9ILHC:U] M-C0=]\=:D,9]6G_W>HL>W=&)UZ#^G- R;L0]P@0UT)ZG3G_RU49=VT;.T,&, M31K;G]QJ!M9'3=:?3%LC[^R]80G;VEA']YKM!)HK53AD*_(<^:W=11?_5>*"/V,_K SK9 M.*B3URE[>+.B'V"9_[N*VJZ3]M[K\'&ABLW(YD74;9?,6K\FW&NZU_B>2 MK9ZAWF#!!5[8JES6L!7#;)[-*V],93%;OO,)?\E4;_%G=N"=[:+1BWM\HV=RN7M?1X=)$+=Z%Z'KUR2+V;9P6O\0DO6 M[PP5O?T;O0=>)E0N>6R5^$:[+1P@TV^]V5PWWQ$:.J;R_0'-QLC:U,CA5+80 M:1^>!."9+^9(VV\TF6M]MJE?BU_%T;G7YRF=2JS[K-@U MKGB7B??\I6)KF#KHR]>?L7KYQMOGR?6Z3Z'O\]XVIURVW0H\S;,<8F6I M%2#S'7[YDM6UK:\AUS1[7Y*H05Z_LMFLM0;X'WH2W"U6L>AB%=.(5D'J+,-\HF'F09TM/)>R5_- SH9? !>^2BAOS-MIM(JG(L,[/U\ M)51NOLLZL9*EAD9X9P$;X60,K'%29+!I3T1@#D&[.29<]Z=I8B#184FK@[.TW(";"8@%B6$0,>S;JKJ#1 M/S?-PPF1CW\E._D4,8P7D(^8NWSHNG*!Y>.MR^8AGQ4CDZ4'TPBN^Q64@9?K ME/YRT+4NVW9_0KOF4G%PN66MS\"^$>C Q@J[P5=G@XRU_@(J0FQR@V\4EU.Q M?!KXO_PXE>?K?/O;_2^]8FL,23VY1\^R[B78K!S99==.JAQ\C:_7^'8RY=CX M4O:4*1"' P8_[\$7:@*?F!F%=6\JCXB((+2_=O(HSX(S MV8T>GC[2(22D@8TO96\C\;Q#[&S[U=]ND$)_(+?0SP=HOK"4J6RC)\M\MN19 M.4"3CP.>J 4D#W%+NFOAF'A#<6QT;T[_Q$Y^T^.(Z1_ %&#*2I1K95?7\I/[ MW!\W09HN2V-CLV2W.V\E:W(#L2G'?2GY=DRIP:$BT M%^M[D95=(MNQQ>3ATN"7\E+V ;(=2U,#+^> M$T+6^PQ("5GFQT@IO+_,'Y9-7'&.$\7=%=IZ6?89( P/1O2UK*& UTL"9 M)^;,DP_Y.0WUN0SQ@VQ]1\X3LFBE(4-QZ2T,]Z4W MZD=*0X219F "Q&;.F4L%X/:QX_8=B1-@R%F*CK!'#C= #DPB)>4&M)P3]& J M>7ID%(A# !EGSAF1KB<@HWRN9B#H0K/RRAEE6J9UA_<63$-$L[>[$G8YD1'24_ (CP 0$4)+7^$TI=X\8GM[27L$4!DW% V MSBPW(4G_ 401]?* 9EB@&3;KXXE ,T6B&99!!,XJH"*LE)>N:\9SUU#=/$/\ M<^]M7OQJ\SX6[@S%G*'EKOY[4W$/J-JH[[5;"."Z1/N_2+:4*99]8=OIVN&$=6,W;\7%73%P0,0Z0L+'HR;.]-T1LB@, "TR";AC?Y.@N L$0TR!XH-VL@R&,](&,/@KV_%[C'FQ\7'9=7LN[F M)2*T,;T(U$,(D\=^""5IQJUFX&9HLGYG8,PN2(.I<0F31A:@R>JD\<3H!/R5<MW65^@!^K@TY1->T"0;6G&LV=6 MEC?=&?.%8]^3O%^A'!A8=NWJ/2"!6PO]O4"&\KY.\W&$E;'E635O^>.O6 PD M _N=CD-$"[='JLR.T8%8%@'+!<&R"%C>@V4)L%P0+$N Y=7P %X3X[7HL+@V M9S/3H&F>=P;)*27[$E55(Q,N67^2-?7.N);GFB/KY<#("F+=3''<^W +$ MS$OB*0AYQ\@$B)D7U%,X$C3 4V#)4SC2H(.GP(:G<)SA/MG0LB\?$6(N)?&D MQ/S3WB'F4DQ/ZDC0 $^*)4_J2(,.GA0;GE2NPWT#.LZ.CC->B_,&7(6BN0J% M0108&SBE;S]*8#9;T-EL 1 &"XUL\1"[F4Q\V!FR9:L:D.69LDG>RW2U A=> M?-[9#K?:&U)O$;K7E-4Q4=^>D#4QK1FIVM$?Z]HS+=EQ56RTV9;S^CG!8\WG!F0DS3L&D/)DA7G#\V97B]L!T^&K9N% MM5EQ*"%00-EV*1NH%:C5AEJ=BP+=K+9/8J%=R;9WQE+PY*^BJD.$T2 M:Z*4-S<$(F:>[2PU&/P0T+4NVW9_0OL:&4+,PUH5"HZ,$]@*Q:7&+" FASV8 M4 BS] 773E\(\U@39"B$678LG[X0)NM8AD*81<'RZ0MA,H1EP"L[A3!S#\=) M?%UL?+O_I5?LL5>1]OD>/VO49JZ!N/3Z0V_R'^A? M6W\->6+$.Y[PW7O>,,<_IG[^OP=_1#Y>L\VZ*+0^XWM2/__K\&;O\_$]ASS_ M"5ET)+;>HVHO&.S;X"!??ES,L.?GF"'.9((&;C8R[*F!E]X@PYQIQK[7[@?. MYGO#'NQ?7Y-"#(GB/H1QT5(F1*_=>^(/FO;VV4(Z7=:TI]J'9\FLN+4)J;I&*:#*MS$,F<#-+&_ M5$;RU&"\PWNE[ 1C=")!T)#^]3VUQ8 M"K+Q1_2#*9)5;--^_H15[O)G_W^N$V6;SW^9?XE_J7]-Q%=[,IWPIJE4.-MY M)TV?8#M3F\@S37__S/T_!YM6FS/0*X=;*!O_K\K13W[BZ&VV]@_ZS G\W/FI M052$L!-/2_L&WR?J]9J !FIDO2%V^9VQ:N(6UL>DXYJRFF+II M?>9^X.F?GSCOJF/.MRYMW2HKWY\M2M]EPVPN4YHO)\Q/(<4'FN"Y(VAG[PZC5F;.HJ?N+7Q[M1[X8;CKJCWO#G M3^3YN%OS8G=JV+O^.K@;W?6&7/?QANO]Y_K7[N,O/>ZZ__!P-QS>]1^SZRG% MZ.FZ^H>,]=5X=DRCRMU<7%]P(M^H=P[O7MOK7B.B=WGTY;8_>.#\IF?^=,+ MAFE0[T53.,_KQ5P8V%51X0R93#2(LW]C*C2)BF2O5"B_80:M\YW*I<#7?J-< MN'K]CU^0Y6B*K/O8PJ3\ MD]N SYS46#U^B6 ?G>X#7/V[<.]*.[R_+? L&5GZ^P#-3H/[/[E![ZD_&'%/7P?#K]W'$3?J M1YB#.4'B^@-.:'Q0/W+]6V[T:X\+,/>2M;O7(W)9Z$AU;DW-7!%_4)-E=]K[TBV:LBH7#Z0M09. M$JH<>4^X=L0=%3YL5 0IT;#D,0:F%4WXXFUO^-B_;_Y>/Q+A$ZY_X^2%8^9+ M^*WBL_W(D@V;[C;=H/MFO16/[^L,\/UQN7PTZ#X.[RAC%X3,V^FY_$ _?2]I M.TL ^JQ-9N@'>[T1[W7[IB+%=-/M/W-X,HM-!A;63P3/0I/_"5X-KX97PZOA MU?#J;>/OF.7K%KP:7@VOAE?#JPOR:G@6/ N>!<^"9^7[K"2A^7;8:O%I8VQD M9[!FDW1-[E;3$>(.S33M":U):F^<_UW*U"[)9>_ M%K:C3=X/%4/\ 6SO'L"H@3N@?>U8*V+>XH8;)S?"3*%:N36ON.3"1H[I'O'NDZX>@6YE+>25D^MW/ M'*FW-;;]B_S MX!<^H]K80O+WFCS!X_:9DU],3S7B/Y[<[;QZ)0E=GP1UK8C'7J-4EH\X+4WF>[ M(M9:MVE/:F9+>QMZL\U\RQ?NPDRD:[F>,'(A9F)-U\,<:Z_0C"F6+]6U#Y3# M.-/B3%),'WMUEF:KFD*7=['1W>T4IN@F0[2/1*:;NK'%IYGJQA'APWVXNQA<#"\XKPZSE;TR'%'3UVF8>S0O0C4@ M1?;*]LQA/>:5-'0BK:_QCWQJ9KT9 NLW*9?<%Z\'"DDLAH(-]9S*O MJVEOM:FF8G;]3'(PVYW*Y>U]N.-:?N$< KDG$\^0]?_3YNLS:9!?7 M.IUU^N!UE3C6VS\BN9(.Y#L;%,&+-K(7D-O>UZY;+.[YO79M[AC^LOX$YO7.Y-/&-XFF+1;@0 MFO5ZR@&J-UM>_VHIG11^G[DO!JFL5@C^YX>V*+1^LO&K=30GTN8,*NXJG@AX M1U5Q,@9I3')AJ9L9+?,=T[%_-!VN.R=U5,@D*H,5F!R$C?%S:UH8]E19JS1J MC7^1/4,E&ZK_T42SL0YS9(\4AM.$K+<8STCE; PMQ.DR=O4MNB'E(@)8[*PD M[L%(([ZYS 0G0U*=3',T_%UWC0M96*[SA64OR&*78W+X#G=M+R>#D7,*KB!^ M&'\D3@_9/M)5G,_1:W1?O[:__OL___G/;48[SU8[O[RH5+Z+=@F7Z=9W.U\( M9*5O2;6MK1CV6ED(? ?&J6WJFKI5&L)]8/1UQYR'7O8$2*Z]8<)YVX[VS?!4 M1T>KCK8D+[89JROA7'#$112R%TQS=+J>C&1EZI;CV!T=95#J#3_&6ARI6S+U M/H;O,TP*L<+1:5#H2CI4RH41U:.7[T#QB=Y<.\N9!OJV0]_P?-^D!:+Q^)> M2,W49*D(#(*E>,1X.%@\:G69-1"N)1EB#P^#5.DEY\J]V:ENSR/NM:R]9IO? M3@PB%._G!#UVAS?=W[A?='.,YUH/LO5]>^D$:#\N=DX'D2&^ANRK!,Q.EJ[H ME[@K[G\7AF9:W)-,1*3-98=X3D\6FB"+F'V*/.[).XN%&Q!9V$#=; YX.#NW MFZ4@9P;EO9M_ZR$EL;+CWV1%/[;+7.4=J8PLD') VL2%L&IRRUMK6H4J_?T2 M0CN##1-1F2V&2K):$#=^YY0IPM2(V_,=SY80S6@C,:= ZO@'X6,F<:Z(QF08 M28MX ^9\;J+IV [(NNZ%7$G@\.^%1HR#8W)CY-V !9)EY/!D718DDKWG%N;Q MHHB!F*FOZ22R2"[3PCSJ@ASW0&^=6TA!-/@@B!PM^&5S'_#S, ]P]@+/J.VI M278.^-5LG*GL;*+F55X7,9&O^V5O #Y6::S\@U@"=(TQ%>+.C?_"V"&=I?W$ M/28B](1 3]6@$J02)L'_#L^I\KM]4>S^Y_^&/TFQ\/P>GS*OZGJ!74O#<4N* M$7^%'K8<,)R-;$[=T?F#;)"4\QN9$=V MMQ9O>(RK9P07G@<+?&>=;Q"_:H">%VY]?6Y8&W$?B)!;/XF2>.'=X$PUN@US M3K9AYNV!N>U=^B;(_GBQL=7A?(QW8(#)^'JV?!5L" DZQK3=GDC7_WDTSY ( MF"4 K',RI^.&(DY6%$P EDRTF.B$128EH9^29:!:R 5[AB&!WV'Y?B"&X QW M\9U,P/"SL.-/)/+,/5OFJS/UKU[@^1BB#5/11#-H<5":Y4HRTD3^IXCFT:O" M3U7_MKTW1#;/NY'.P2H1C:QX\-4,2FO%-O2".*Z)_F0X. .^R$(GCZ6+&Z<, M-/%_O]S\>GVD[?G+4P;>\L_T6=)*/="*E"O8?I!'%7F%P,/VXT7$SRMD.1Q_\*7B?A HG+W1HGV[(:7(RM<'EI 1Y\?? M*R^(837.#T+7X4#JY@BAG84#I%PU;1GM7R)O_[;WXI'+<5:+PDLC6=<8,\^F M];YRE*60U2%Z/P66XMU/%XK"_*&R#"4VO",-)W+QO-/S MI]N_N-/M:V"=)>OXLG%%XTDFL*H64BV&S7!7W*//0@[7,2WZ+OV=O/Q5PZ\FVD6"$R8Q M]B^:3?U/0S843=;)E)I4I",WDQ/45=E2;8[4G=/4\%UEG"!]D#^&QI+VQ]+_ MP.\A*AMRZFV4.%/DJT?'V=;#T =&OK;WRF>+_A2!77N*='WIR'W "*(15K?L M)5V=68L$XD'[>,%EM$J1>G8U)(W>)+M6)SW79=$75NL79[-DZR_.-F.0:^S$ MPZS0+Q[*_9N[SC=*T6:KI5[-9:Q1]E2V$%W'4-PM-S;-O#87#F56NIO>X1[D M=Z[AGQ29';K(@FD@#N:%R*8G5IB15VPW!9PJ_ ME5E6UJA<7FRN5;!X@+N[B.(UBFR6N2)[92HK/WNY?6:,L%1Q[V3]57ZWR?=E M;FJ1T?AAU+\FCY,O?QY;GY9GP@?_62[5W'0,^;O2^ML2QR]HVN8MX[VERY5P M*6^NHU0Y^DF8L%T!ISSL-F&1F\2.(?T@NYSIS5/8D[O^X*D_Z(YBG2]Q- P*AJPS\])/_DHDI2^L.UM+D)M+E*[&!U_H9% M?<&[^#*2$LJH_>W/Z\[@NOYO_G__'2ZCV[O'[N/U7?>>NWN\[0\>/!4-%5G: M#JPV:9&*%_Y?@:??NG/0#$^Z5Z/B#@(>@\ZWW_I__L+?#8:A=?2W:V]X[0@* M8.\S+F^7$UI:H9@FG+O]CP&3V$T\ DQV2-F/8;5_).)95X*EN 7^V^@WX4'@ M_^B&8B5"WLMG-W_2%JI$XQ;5)?&O;_8EN'*/+75>R+I.R/WBF MAQR;G,> G>3U4]-I+LX-4N@.+?]3,?80QN_VWC'T14$ED>-P1H]AY]OUG[^T MI*=NY_J/]"JSYQG[1VVE262XR%$&,T2'B]_X88OO]SKB,(%2KHUHC(X,LVRL&Q_7^7N!Y68ZCF4 8,893.L%P7M]^&W4>)?'7T:][W(KHT=S_C*2# M>2W;4^Y6QQYOCH,7O^LQQJY^@K$3ZG7YY=O3+W_RMX_]=BB;Q!F^6(\)C."C MZ6 ?W3&CAO(0]R51EV(,2S-W/U$,\Q.%;]>C[I_]]KW8":6%.$9O[S,N'V0# MRX_(=UG]\D:SE85[B!I1AZXAZ^^V1G5J-2QDW-QU%G+/ -D+W56[_ARY)T;$ M=S=C]S2..=MGST0^CW^D.G<_-_$18)*X%CF3H5]9-E*D@ETHV-^SCO M.*8,#YB1B]_N[\5NZY=__^>7"._:C5I$A2W2:NM&DYI:+#5/=QTOW1K[W!>D#'8RSY M1+$1N9<4QK00"CMVV. +.=2X>[6DV MOG6:C?K=HW25/KRR]QG8^0^4WAS*NKLR[$VO _5(B#']:M,2GA[D$PQ'[*ZP M,1S-D-%H?FM=_?;8_77TYQZ78,=H['W&9>]MJHVU!#'AV,V*(]E#HQ0;ZRO! M>:CQUU_?6K_R3[\U6N(?H>'K5"Z!="'A/^ 7A/L%0]P0M\^!5? X,_4$HQ4' M5^L1E.V4S@*LR[JRFZ_R!S;_OS>)PDULV/IZFB2';9\MV'ZR?+J=!S&B2[LD M $=27I9QF[6]Q MV+LAZ8/#_OW=37>$?[GJWF-.[''#7WN]0$;AX:IR*KQ]N#,X9VHN;-E0[73' M5#+3E>6J[LU'0H(3MO\GK7J%QU!H*E=H7M\B7!# M)[BQVIZ3XQISW_#^*OT'#D$"H0?F^A10%WR]([1^W!C&K32-8_4D-9@V^M6Y MZ+0:]=8&G&(V;O=K&C(9/3B-9M5U!2?<))" M Q@G7\;9RNPN.;(B5WJDE5^T7--9!7-#]N\I"D(DW2!EAVGQB[6WI_:=.NV+ M=J,A;4 O3%2GPUEW.,0SICW@RD?(:<4:!B@I/J"V'>V0_DWHGY 56G(T4&/^ MEKE[':5XJU*)[@<%<\.]6LF<;-N(Q!J2XBQL'-)+.\*KCB_["%L8W>Y03^G M7BPM6BK,,&3YXGI-><,BRD(5#!>!;@ P !A & 7!Q6&>RH8GMNZIN*T"5R66 MJT+V@Y'D0H7\0(["P-VAF\4.=([C@2V=BQ(:R]]&6S;[3:*2N\GTDKFL-PJ: M4V:];>:JUYRIIGPGY5%)B37-T<@;-N_Q)!AYW1.[?[UR^:^P6CPP.&P,SL;" M]\;VJ:0$DIK&/6F7SQO87T0K4#]O8=>>97G^F?!\UU#)/[T5R7>=:]FR2 W( MWV5]@0*UM+X.;Y:%M*2U0EHUJ<+96'Z(;"[:75-+;%7K[?I6/:WCF)9H+!S1 MP?5;GI&#&]F/PH,ZK8M[B->1% ?@=IRY90.W@^'! ;M)>8\+(@IB MMBY(/:T+4F]7VR)?V2DQPLLC'A&';=TW/<*AXF/9:%'%Z/IT!C M4O"C^"MM2<.A0)ZY>8@^UO!,NT^0-E@![1$Y7F9:!)LV&JGIM-J2FB6?94.@ MOW"!?J:@ :1WV+IFJ*]X"-T)C=1L)TJ-DK,=Q!29:I)RZQ-]$4R,],VS9P5-(>F4*70=$2=,3:[V=EE@[5:G>.GMB MS3BJ*GJN,?E7!- H#/W?^-YND+:2$2C M4^6;&<8BLM0#)GP5",P>*3!;6N0 @YX@K!N#-:5.6M)L\E4IRZ30(D(_X_AN MT(F%2B$)PKOF''?LG89UR>[;.)O0^(H4&D.P5@7;D^Z;#A=0^WYB'M$ MT;XIGWKWGUCR]"J(L+(082TN-(#ODCWIO&<[SD^]112[%1;?)0%P*<0T@7!8H[@7,8G^*D=MH8 M8ZO*UV'?.<00\W<+"9IKN$4SC-2Y:6L'Y((6SR&$J73N#N&-ARIW3>9Q.>V( MH$RQF;941U7B,]A#Q/1$&B*&$#$$FF-CA234-4Q*=FECAICLQ QFP$PC&J*& M++B'-VB",(15SI'?#LV2+)Y_"+/I(_B'+L#N#,6S4:&,_&"[FF$P"0+@(](2N:Q(BK:=-Z^D(&2[? M%%05(.;)@E?K;@W/9DNXCT )(U U%V,=K2!8F%WC<";-AE:4YM@3.).&X<$Y M]$R:K"F("9^*J?IF!]1TB%H23ITRV&E5A2Q*DI_(@#$QVX#$ZN.6>SBR=P1' M]H$%!O>H+(,#[E'1W:,=Q5NBHDMIDS^$#H_=H^RKMI3-/8H3@<*B(#+[4FE5 M3I9TVKYH-QI22B4),>MQHT['<*_63<#8U%6Z4>.N>W5W?S>ZZPVY[N,--QSU MK__]:__^IC<8_L\/;5%H_<3U?OMZ-_KS3/) Q8QCHB+$1*/]?:^8%J=K\EC3 ML0DFWLR),TI"@IWBD>:%8H;SPA*M,3&<.%=$9$#$ * !I%%(9$1Z+5($09*R=VF]@ P. M+7UR.7[/\26MM(6?Q6(4)-UE8K+,XI5@HG/Z\@(I<0"NQIE;,W U&!X<<#58 M<#5V'A@=$;H,G9GU9G/=?$=H@'390>K]:O%P#W.FG:.U6F6OF@GYJR5?#E6^@!?,44A. N](&.!N!J7]@")C*+VS<363Y1/J^FT9;:>LEU:NM9C%FW#GC&MQ&EF+[3$$# M*"\WM_$ RI/2%MLX!\J#(",3CJ-;(T[9SA_/:NM-?EMKCA^+A#)')_0]*5(3 MS-K3DJ]0K_+U#-CWZ/H D4SV\)[Q3OQ2@0?8](1N;3(VE=).W@6Q6F\VSIY, M/H1:OM )3Q)SN<-ZX;"RF+88L=+(YF_>X MZ(=0*WL SZ@86?QM+@BQF& IMA..X(('4"#.6@ :;"-#*AQR83W0N)')GD.=F)H (F\G80[ M91VW1%/Q6SE%GFMDD??$!\GMPMK: $:?[@(EX+*%ST';7PCPJ/-LWQF*OB!= MZ"[!]X2Q=V=3$X"%BQ$%A(0WY)<0#LQS#[1>R" M.9C]&HWZ ?37$C(L6<$D_4$M3"8CH 9[IU,_)#BPD?*@%SS/!S5AQQ-R;X. NZ.XNW>M.U'Y/0G(_DMO$/$#^(Z0'ZG)K^HXQHS(#\Q+??A9I6<^R!PR9Q?J:*)IFAP*@_PZ 9* M/J3R'P?(D34#J3W9,G"[[0#4;ERD1;F,K6C6M*G :GOHLRE46U+[1#/S?72Y MS37QD9W)<'Y,<3(T>*$L!3B9\$*!/3-BSU '-#5[MG8<+A&//5M\E1=.=<9/ MT=@3XJ-,^+$CW"A[8;U[2_#,U_!G<7;K"/3+I*];NL+U#41KNTI=,[ MC6JGD6&L-&,E*!JC0U26A:AL0MY^]R)8FXW]QBV1G82$[XKHBSSZM7+Z8-P^\;?-?PL\D#;L,/@L#^)8ZT9TU!$$S- MIZQOUU!C>V3U]*<$MZJ"D$%FUXD,'%/+$+"&==PUK"-Y3SEM>P7WJ:P6&MPG MA@<'W"?6K81G)+(Y'CR)%R7NR/3(J7**+MM8G>;/AEG9X)OHT0L;J^![ MED^5GQ%^[J40EN 0"33R_Y^GEO^0J6EI_^ WR/H]QMD SSJ9 M50X$X5[CL(7)9%KNQ,;)LNTCVO9'W/9!!%[7W:8QMA'XB7$?]Y4KHP[(?O/V_!??&]KTWM4%I9-/E#11%[H^+'FPB%O]N^?FQIY M= V]$.AXGU:" *-8N)([WZ[__*4E/74[UW_P(7^6FJ;00Y&O3/,[[L[W/.1^ MW7^\Z3T.>S=8[H_#_OW=37>$?QF.\#\/O/U_V'WG(T5BK!/*RZ MCZ1C#T^#WJ^XEW>_][R^K#L)S'?CPYW!.5-S8;_FULS] 3M+4=#"5ND@_17>?;Q/DV M&MU_E0;=W[_VPY1W7%E:=P7INC<;^U(A6HU_]ZPP_7UCJ5%RER\])Q.SCXYG MF[A5_D\;=)_43]BQ5$7\CHK[VY<*^6W=I]A:$ZUOK8G&G,Q$16_V^,I;+S[B M)"H&8.*%V.*FOQY'AAN!5HPQTO8OE4:%T08'!CULYG%B($2S'#?"#@#B'O"E MJ.HUG?T0PG@9D!#4@JQB'K@8DLE*1R(1"V$23KLY]03-YQE'2!(# MQ:)\,X''D=L'P\_6\ ,[G"L\,B[8&70V8N62I%S/9P@AOH=AOLNZ\TZW;.B: M0A;@CU-:*WDVH+O4NSL7,#11+*9$I L)_YG[$7E(+SMR>ADWT4W9\?N@:O9< ME]_)9;)6.2,9&.0E?VC.])HN@R.K]^:?CF+; M&$)(C2Y:W4B]G[U5Y?D,=[,?FA-VF@*8YPCSPWP?,&9@S,"8L:_E28R9R(HQ M$])N-6M5L44NE3%+L/"<-%R<: 8G%GT&=X/AJ9MSDAA=Y6QDO6!XVU4ZH7// MYF*DSELL@<>RD7E7.$S4D3.D4W=N$,#=T$,=QAP]GR9W'I6DE#S:;#!;!W$' MS2;DJ..$T4L%_TSCI<"8YP"9Y [H*1E3Z*3U//.K;\ F8^:YM!"GQEIIEA;< MNE"6E\)P:)FR(RY"9B5'0:R_7,D2;Y=OIHAB.); M@6<%EL0N99[K;FGK.;2J$I_A:8?L,V&.DJZ3&#E_J:<]+NU4APU#G*:PA@H( MJ6##?7"D)3DA"6D#*O5VN1@),K\RZ,*GA!ZE(V?(@Z'.F0= 3(/= M-?CM84(I[=12JC;:1SWQF0&VS"]"4BHL9YJX!/1W#I YV U,27\"GY+^Q&J+ MSS"V5@CZR[%,WSFFMYM;24LY[HXH=AHH"_T\0Z8-=32O3=LAQWMYS&I'4FO: MZBM2M2T<=:\E^WFB>59M6F M"X#Z0-*]9BCF[.! 9T'I%+8H'17)FVDE&SVA S6.TY?C$C MB#FR[1@"ZYTA9 YV#Y.Q'I^VXJ58Y:4,"A,5BO4BG43QN,%!L?!.(O4(QP@C M#'%SRWS1;()O_*OO+3KR&VNUW79)O3A3:?%,N3+"0_1GT'YI(\U8X.9[4VS3 ML*\H1MW[1@23O3?'DO' :(9LO=\Y:&8_F@9YF672G7L^_4;F5(II]P]76^T, M%FN./25/QE5'"CZ620D8#CX"8[(&EG@;_"+\RJ-SI9C6.6U4FU+KG+@2PI?9 M>*9/V?FB,'L_V]G[AP.<44R<7K[/%3+01(LD1S[M*K90;? 9D./184%Q'!\5 M'R%4":%*(+O3D]T.;S(VV4EI%[(;3>%\J Z2%[/Q A^1DU':H@\5"4-%-1=C M';&>* X'A<)!H:SCNU3V,]5< 3-4C#S7M*'F=E7,XG@FYK"2T*Q")BP;N_O! M>(+Q!.,)QC/;/)DX)E24TI[;U:CRK?Q*0!32A,)Y-MG,3J]D6U-H&K4W1YTC M+-.I;"6?K48$-O;!*^SZB>KM@,4%B\L\P,_0Y(;.6GNR9>#6VD_(&A*^HDRV M;GK]2P$3O):7+^ZQN_R%F-^.]A/")J^I*Q2;S74!#"PI6%*PI&!)LYZ\IK*D M=3&9)\8WVCZ B.Z'(L[D$X!(:E2AZ3.UAS'6MSQN&Q/4*HA)@Q*E6%YYWAS M'-C?5([E';"E8$O!EA:%:S)?WHEI2_G6^2WP,#2/A06>& L\:I937#:"*!!Z M+"1*LU_B\6AZ*P*Y(_@H2 F#CWP.1< 80!,L\K ] 6(#,<"T!0-=7HL\*9B6 M[R1BVGI5;)YN#RR;3 O+/-FXQ[0N,\;_;&ZA*3)L[05YOK![/((Y(37'#IV* M%96 C]"-DK!KIC%-AGD'0MSE@ .P!\"%':\EWK[CG4$](4FG"K_Q^ 9-D&4A ME7N6-.!Q([XCAWR&O>VQP]E(65B:HQU0S?]$ M&Z*.$F(XVVTMH7&U&XR8X1(P71]=MZ8UQ-CZ!<-N5[TC/FV]HT8SPYC:Z;>I M %J/&! #J:K>$_CH-?!,.BJ(M=@"4^%YD%UU;\6 MMC/#+2?'CW3[UW<>\?8G*U)^1$Y_,I+?(@\425O.2^AD0,)%*2,-X3:HF \) MHY P>GK\EH0I@J8RW7$)Q[:48EU(>RYLNW,^EK+P^:)[7A!/<0Z?RXQ,1]9# M%\2+63$5["[87:@A72B[G&H"&V*1]QK6M"<9M:O-QNGJN[!Y(#ND_K*;^@L6 M%2PJ6-0S8YJ#%]F26]2&D/Z,!DG(_I3H8EM4=T;[R1F;ZCO]@:P=D1]4[24( MM,U!YX@.UE8G6?,_AG7 :XF"R,'?.2(O.(*IFDP&CW?_AC;]X(8.$>)DA.=[(M\-!W\)W9 M,"L;-!?=_+#Q";YG^53Y&>'G7HKK]B)*"Z:6_\6I:6G_X*?*^CT6[@#-S!>D MXK=^FEJN7()ON+*0_#W0^&=4&Y./:F.$"0HW2M9?Y7=[6QXA[LWESS(WM0@) M_C#J7U\=]_)%4= MBW*G$@[FS4&K]1^YZ_[@J3_HCO#/:^I%Q'R_<,,Q\EV@36=665@V^4!%$WFA MX_>9"XO]]O5N].=R#%=:<;A%.#5:/]P9G#,U%[9LJ':5 M0V\*PDTSZ.8XP@5T-[W],3L[*$A,=/NK(2]4/'51/VZI)@&N\VWB?&NW_D\8 MWO]Z_;_U,.".*TN#I2!=]^8X=#\@^=TS+/3WK71Q&I+W7#BL>CJ>P^'F^C]M MV-2DIB_$PPN:THK[VY<*^6W=3,;(:X^:/6'LK8 M2!G,ZX@IBAXX(S8MVIR/\^!-SBYBA6H=]\MG,-/",S52^<]A67:WFND770W0&(HHQ5E$9N=24J&I*O/J;K1RX:R=C( M-A)(!+LSKY[)W1KEP*7"=;%U(;6E39[)+;BZ21M=15G,2,$L;*;=6@%K85'N M+DYJ1%%$G1Y-QR&()!T @C@7@FA>=%IB1SH60QSLB00IY09--$5S@#_.A3]* MXO+G,"VVD&POK'?70V>==\'E!HMZ;A9U[>F[DW=VQU@93MZ)7'(]7O;.CK2& M8R3VG"Y$0S//P]=) 'H O3RA1WV.*?X96;:/P,Q?LEP,_7NA.>_^:P*)'(Q9 MQ!UA\D8P3!['("8H_'0F"V2,#'+\-;&53Y"#_M%%\L++J"!.?[)^G!;]\=(T M"S/PA>]IKC30G6'?PP&P TP.G1@!,$(@A$$(PA&$(Q@-C2P.3%VF^UW[D(( MMC5]7;Y$T^*=!3BVYL<;K=N]Y3/YYIPK69<-!=\F.]P-4A!-J_8R)44NP=;" ML"+9.>S[VB.V)7/L$QMC*]F52V[7'L([,AJ"* G?W#0[&D^[,Q1]09JYRK0C M.79WAI=<]T 'L%W=GV8NV0Q;70R.$:"M M:&FO N9522[/1N< _QV!UN(/O@O)C@0WM_BW[69K; MP,J7NS 5L;>_WDY;-5L2Q6I+J(/E/9VW#H:W..("*PM6]O1Z$H\+_;T9Q3.R M\,@+6%%@BD_B6 MORN,LL%!"T:M>I(%(Z%>;8FM:J,-/C:P @N###XV^-C@8X/UY&(<793,?,;V MLW<=FQK/S^XTJB*?_>E]X&>#106+"A85+"I8U+R6@M*;S7H][4&WC5:U=3)S MN3G>,TU5]JTD6RTK$.^XV9,X(G1VY2YKUIVY%A[+3S M\795;&6P?Y YM2YDHPO/1677:[#5H!]@JT&GV52/0C8:=+H@@U@DG8[E?Z=R MM.M-%AWM[-:U]N$UYW6MG'<.'WE=ZZMA(?S$?Y#*/>.9'H>1*+_(FDZ.!ZUA MM-1LF1QLC92%I3D:LJN<@1QROJHCO^THFG?\/)O"$T)J(W\2R1YJ'YAK]*F- M/',"8;;1H-2EA4/)UL)8DP>SP"O26EB\P'GJ"@91=W=]KPP[9<0G&RY=LJ[Z MU\)V9KB+>'K0GXSDMR?3(DWK.HZEC1?TJ/>1^21;^):H*D.=M-%YJ=7(+E/N MO-@.7)@SI3OP8$"GST6G03]8DBSH!VOZ 38/=!IT&G2ZB(-8))U.M=YVFLEX MHR6Q-QDOPOJ="Q1&5M/Y0._R6[\;(!W)-B(KF\IW"BZ;DPV5 MDU]E2UVMW=FT1@]NG#.=(EUE<4<;7V::R>JT#G+CK6EADOF##*6ID^?@#^C5 M*PP+E7 7)BZZ/3JZ2%.](R0ZU8,7JIU&!DQS$C05)K,E;J-/[2XQ)Q!F&UTD M(F,_YY I.*1P"DJMTQG+@UG@%6GE$C0:S#2H-%AI)M6CD(TNO$Z773_B3<=C M5SO.:L+=D#I))MR=5K4C95 GG3G]B3BNN@ M+[SF@S5GCZW<&K/;*Z;[PC1FYZ\07[29 M,7NK)UHN%:IB)X-MUIBMB&S'2D0IPF9%6%7YAF>%N@N&'$:Q1WGF!Q^&/+0QFD& MIVMH0189%=F>8ARO4@99W(I9:K[(>7DQ<6)HBT^RM-C@J\VZ5*#$T,*7&&?9 MZV%.(,PV&F@LT=KB7A9;\Y*:G;35*]I%VE/.E!*4;&F1-7DP"[QS6%H\3XT& MY^1,5;I(O@GH-.@TZ ?H!Z.-+KQ^@,T#G0:=!ITNXB 62:/='_-YTH6$_Y#.N)^2 M)W[F# (WW?OL1;8T&?^+>R ["PO9$=<5>;YYZ=435YTT2T>.@ZP:;KE"1\"_ MT[3F4]G 7Q7#)!XQ*HZ%OT*T@CS'P(A\G6H.H@\/M!\/D/GJ/OG5M-35N^F# M6[@6S\0 UKL$;>L'F/)\#( MZ]Y8+:]/=%-V_#ZHFCW7Y7=R6=<,Q/VW-IN;EH.%B\?\1GO1L!14FY"$CHEE M5;'WZ)M1=V]2CZ\&GA-U\J8'-EC'5^$B-OK4?A-S CEYHU-H3?:#&+/6S,'+ MBTL."SPIPAT2ZXV4[I!0%?GZED.4+T13XG';WJ4L+9.G>W.6/).Q/$Y.,_X2 M84H7=;>+Z5 7T\ NIE4L%].3&/B8GH^Y],?8\"@+J6E ER48Q!1>&? E\&4! MJ:>0C2X\7S(_(P0V.S\V._EVR>Q(+6Y%:>9:7GAF T\0V!C8.'O?DAW_! CY MK F9B9%D@I735;I.L ;2:*1-"2GI&@CL.-^SXYR J38F&4>';B@?8_N)S;?; M,/R"N9L6X5B3J.E(?15?]:V,X, MM]L>F1'?I,FKX\WDU0'Z>Z'9>.HU1-:+IB WVW6 )SS/!GT*37R-3''E4_HS MG7J&!Y\QAL^3TVM)MXWG.,PGS-YG#+SGM/6<,=&?G#? +0/B. NO#)@#F*.( MXPPZ!CH&.@;6&9BC2+('Y@#F8*-796>.5.NWIXJ=UEM%C)U" 8&$%,$'>I?? M0O&5K),CCFU.=K@'V5*FG"14.0+Y%+GL&YB0,"94*9VZZB+&8+77:0VG>F MR"+A- M-D6%K+P@;8'.&#C6S];0'U31:8&)A8@LV]G@2!:M]=E:;^]>Y4&J1 M9LSJ=D$GCJ860MP#OC*UN1YND;J^ MI4&,3/S(2$J'U475D0UV7 M4_;O6Z6HYO>.O/M DFMK=T9Q.^#E!3-%1SLT((JBMEH!27IPK'NHF+&=0\6=,N= S%\@[Y&CB(;>6>46KL>J#VL;6&M232) 0\?STJ]Y2[7QV>$ M@L#G U-1/%.1[L CAM:$_"Z7?5$H=(4NNIA,'L% ;F3B*3877*J@Y<%:/W'N MD@6#UC^!3I]'>)!1AR% 53DX#&X:*B,&"!R%W#![T'+CR88Q[PX50T>[,VS' MG+,9^Y+J*#.39+!S8.<*JD.EXSJPFC5GE>N^5:3-T1IEG MH=,;I-!M!WYBD)"^(LS)$DZ#4MN1<)IS>J@@B$B2*'QX]1JHP)HLK/,+G:GDFB MWI%-7=R]$_7.CJV->\I^2E6QLUWKO^!@ JL'5@^L'E@]YHGJU-.Q(]3*;*2M ME5D71+!+8)? +H%= KM4&KNTM_*+:YBRK@)9;QQ:_$7@^6JSS;-FDJ*&=9O0 M$A,76T5=4#EP]< M/G#Y,G3YLBWV=W#5[S:I^LV<.4I)4=MD5QIW#RP16"*P1&"),IL$'7#4A)"V MA%U=J(J=QM&-S:%IE!$LE/.QZOZY\OD5O\TOM_ 1.5AGR;I*@K%-U>$T6L@? M10OIYDHQB=$]B0 RF;FSU_(C^TL'"R#K8SR9'KF\LZ"RR7\"!08%!@4&JUFN MH0.E*^K(G6;">$/J!"&(5"S,1XX&RD+2W,T9%$<^0W9J=>S2Z*9RDJ_ZUL)T9EAWV=/N3D?SV9%JD:5W'L;3Q M@AX0.#*?9 O?$EG)8$?>YD[_5ZP+6:3/L*/63,,:"*FH(U=X+X"%)0?V=([I MEA<><^<[=$#T11TY4+K"#ATH75%'CK$EA]-,XAIUGJ5)7#&7,(J\R<$]HMI" M\X6E3&5[1^7^ JP4,KW$6=S%699L'"RKG]K&G6K@0.<*.W2@RG.,68S>,WV5]@7S*N#9MYP$Y4U.-B$LV6_6TI!6*/#)FBT6BRQ11YK6%\3+-^T8JS?I'/%HS64=8O M!DC'T$%D4P7V/!U+4QQ$^DI6-0A>;$XV5$Y^E2TUR=+&T58D6T?1RG@F/?4I M6-IL9KFUU]Q:TS<+"W_U"5F:J;I3@L%R;.AM7\G(= VU2\:%KE[>FM8$:;04 MX8Y*U9U.HDK50K/:%HJ1:]K*VJZPU_*29D.48^3.,@6I'$,'2E?4D0.E*^S0 M@=(5=>0*KW0I%HO*,7+%;7GA,7>^0P=$7]21 Z4K[-"!TA5UY-A7ND/C\Q'C M!'L,(D>.!(5E0Z%!>CN+\;0>LIW@4-C2_=C)*5'2^-YOKYCM" M]*8G;TB>=-G8&8MO)XG%MZHM\:!#4]A;X69ZA9<^<[=$#T M11TY4+K"#ATH75%'CK'"3MF&0])N=L@C'%+,:DU%/G#"C<%S&D43IU$$&L@% MXZOF3+GY8JQK"F=.)HA ;7G@A.8OP2BF[3"Y$8)5L\E>54'FUG]9-9M0#Y$- MI6-@W0$WD%Z)/,RSD_HPIT)L+RH'1(%(6%C884^S ;>LXY:IX6>GY6"20+5!M4&U0;6+AUO&EK%.%1AK M%BXPQMSNF]*?-7(EZV0/C MWBV..3\-39S^;)*[#'<'T*U3[@+YCA,+FU*2JF;U9K79:%=;A^VN*R@DBI6Z MP7IYT1,.?M8%2H,2]+OI-S*)1*4+"?\A;W4_)4_\S!E$(77OLQ?9TF3\+VZ! M3 \/BKBNR//-2Z]>O^JD63IR'"Q:W'*%BM"_T[3F4]G 7Q5#41!".O>X.UO#[13=GQ^Z!J]ER7W\EE M73,0]]_:;&Y:#I8NAOV_BH7X\[2 Y*M34\<2M7O85W;>(P_?3+L93A+KU7JK M"<80C"$80S"&8 R+@'BVC.$Z9QS#L'8593%;Z+*#U+XS118)*EEHB@Q;>T'8 MU)HS=*A!;712&M1F0P)C"L84C"D84S"F14 \6\9TYVGL*PLX0(Z,!:_V9,O MO;8/-'?U]@YS9]/^U?;8O4ZCVN2+&%3-\7"^C\6T>DGM-2AO(N]U9"'97ECO M5#L/6OI8C_KL/5Q=JO)ML2H*1=12I@#/3LO!004'%1Q4<%"9J M4H-GT:H=5!(F_GF]GYRQJ;[3'V3<6/*#JKW@?^9KHQT838[H1FWY*I'_,:Q= M7JL5W#ADA;0UXS6S3_,"-'F($"8>30=_R3&Y:Y.\AY2CP3]1 M6)"5.>Y6,V1#P43%#1W\ YN,#_IWKG?)LXW[[^WV/]:^M_ MG^I\V)\QS8PFL/);Z4%2X$ESU@7H4 $:6(!6I #QTSRTNCG:*J?HLHU5?OYL MF!7_)>MZ%-+/L($,OF?Y5/D9X>=>2NMTL$=QII;__:EI:?_@A\OZ/1Z, 9J9 M+TC%+_\TM3Q!!EYTA=W][X$^/*/:F'Q4&R-,8;AMLOXJO]O;8MEV=/ K9&YJ M$9K\8=2_KER.Z!B8$X(NAX#HYT_RI=_>H^G["DG'?!?MWA*U-\^-OTQG:@FV M_/=4?V\\Z\UGS=8[H_#_OW=37>$?QF.\#\/O8_44I.O>G(M$?_=:[G>_V>P0CO/<1*P5.I[3X>;Z M/ZUQX>JONR4IJ34-<1^#UKGB_O:E0GY;M[R;S0ZI%^AUTM\T11[N?V2Y7\I\ M.U>K?M%I2N*/M"5+O*T]R;6G\@2#!YO3%U-35\W:T]+LG4'.=6#=_W-K8-N< M=9Q FL(%+_%D*K@^K_'GYP(!T/H5;^9-G=?-:^L$OSZOWE@ZPK<227RI-#;] MN6-V7Y0N!%$4C]#])%@-#6LQ\@U.(@+_@ MA7KK!"(H$YMB68L2P)M!>&^*P#'G8?TG'X=VGES("]4G0+!8+#[.=K3.6 TV M6;[@@BV;[1!!%8^HBLT7S=%($LE.C=D_1@F4Z> ! M6RG3^@+WD7R2M,G-1Q71TD*=1$2,:TH"MXVQ807DIQ018!0PRHZ(@)T!^;DB M/WN?/*PL[_*OD%R66\YWK-34PH'9<\H?D8-];U)&(S&@=PL^K=Q76$TI=\AY MAYSW!+!=4[ 0/4R%X:49/0)WA.#B9'3BF48OY7E/B6DI+)<>\Y%;U>?>M"-/ M1!5V;!+;O3>L*K;:6TGTAS)?+A ZF 93EK7/U"_)JC.,V]+#'$.PHV!'P8Z" M'3WT=(98II-/NP.M4>5#:L>6WG0>>0TIQ7SUO!:1 D>0D/UH%F8]0]%TQ!FK MB2S^G/RFD/4FV5#='\@!)+C+](O!Y:>R+CJ5*@!9.+26+5184#3!DDM!!J 0 M: )N*B":CKS@(((#M]N!NT%S[+1I=*9*=GIC7PQ[8,X[]=2(DS8GSAU3\XJC MD]PI.Y,'R;$TM0[N9DP5H0X".&J671=2SK+%[=,*0158-S>,$V^FT>ERH0F( M]<0QRQADVFBWTAYXM5T%LO3P/W*\$MS=/>[N *D+5Q\TK!*R9=%Z6B_DM&/B M_=*WDQ\6-N)DVT:.??",C'6(,MN9W[\?'[Y%LHP%I8'_RU49= M;N MS,0B_8?2=^^-G/8==89WDT][RI+0R, G+K6.@$]\XAA8J= $C'MBGS@KQI6D MM(S;.D/&A3@Q(]3L.$"%6A?H9+ M;A E9H2" [LPGV7-L#D:*'Y!;HHKB1F3.M_(.YL *0N+)JB6?C;&;&?*3M9K M._BXG2? 1?K$#TO(#I>(_06C>^>6OF;:1;YJLRV=1[@BS2ENX!=#PC7>6T0>2F<"8)<;$<90@@0P 9^+<(_)LRLS@O^FT<>D*]6&UU MSH2)(>C,(&U[GO6M:>%N&.042PL9RCMGH1F2[85%S^^EWC9$FB'\<2I67W.J MM=G,^NP!]MK#ZR (UWTA$$F,YS1/M#>DUOY!EDEBX6U1$'\ZC_@'9!\7Q6\N M-9J 84_D-Q_,L$+J#1X2I!OO=H;Y8H29^2)RL9]N3/*-;$ZS[052204Q_#0T MF^OF.R)19D[7T(+LTZ.UQ$J4CQP^9@4->QP.0);H.WTQ9)*")Q.-$K@ANTY"4Q1L#0]G\ND84<+*4A[(7LC(6\5ILK* <65$W;=&;!G\F"5<0F"R"(U $ M) 'S,L"\Z0*3V7!MVC4@@>^<%]<>.5H);O(>-_G)0G-94SGD1N.#[K*[\^X$6ZDBL'^76=[.R$7VD'R#)@CC5O66EWP2I]71H_B[T3EXTZZ4196Q4JL, M.,YGG/WUOXG?@ MILPPG.>FK<&!;1#PR MLZZ'F@T\NWF;T&Q?",1SH]HY=8#'YNWT>@1 HI% 4 M_[G4: (>9LY_3L"V!XYU&@"$F;.24Y"N )_*.&V&AEL)BN:BD!( MF1%FWLQDGLOO]*"WLL_2F.U,V3DZS%$^J)A"='+=DXOER/7 @ZF[>2;Q9$AB M+H*;7 0D 04S0,$9YS#OH5EI1R!Y]QX1\3S8%8+'#%+QRB^V2#7>$I7;A?@% ML\2DVVJG+CV7@&1=-/2!BS @KKZ55^/OW @7'2C]'8[8SYT[42?(I MW/.%G/TLG?JD8_X,PQ<0(&;9(RXUFH!HV:MRD8QIFU+[X%P*J,L+X>(3.L7^ MOE3.0B_(6"1/HRC:K(S9SIP]1<=TAJ_QU\@C_M"4)5[)3N1,QCN\@0-SX\ M;JPO2UB4*W*,;[-49-7/IW^X_]9F<]-R M9,,I5[SDZ+(JK=%)$O@FYR/%C<@T.IV#:]9EL)L0U!PRL LQC0"@@CT">Y1L M>2")/6H*!V]OEQH9S'] ST^V M& Z=7.Z=4CP&\= 1>.O+:)\S- M=\_-B4TXR/^^X+LC2GYYX.C4Z?WN?)1K8)N13BF32Z< MIF2[_@+(+X"( *. 479$!.P,R,\5^4=>,!,REV7)G/*GA:5,97(JK3DAY'<*SY'95?Y>:!:Z M6T$V(ABT(Z=B=WV^>K73.)/C$&$;3Q$\C"(@"2B6'8J-R[2A0?@43-MH[=CA MOGM!O%EMM4H9=F=FYPYXROL\9^? MX2&*!0LD%8[2R[;/!9B8229.YUAGQ+I-(6U]5:E3;7#<&2$Y+X7M?Y9@G8NR5>[_Q4I[VYBHUVVJ!) MH]JN;\>G2ZDG$)UFWVLN!)" <-DGW+U>\V&$VQ33K@@VJVT!#K.%0/6IW69O M98: E;.1X^B(_)ZA[\S>Q"Z'?0;E"JH<1T!%-3F')9OSC[F#OC" 634W"3LS/KYF"3TQ13GTM<%7@H(I4:KU YBC&[ ME+ARU.X-JR68[D,Q":B:R,@4*Z+40P([)^W(/8I9-;Y3;?&E3#X].GAA'T$1 MYEH 5+!(9V"1TN3))JE'E"#^UTF[QE^OMK,H,0\:#X6#C<0L'331#-A0- M"@=!:0HH30&E*O5.L^7,30# M8?UB^A%%0!+0*P/T>E!F4C)V[<1DUXGVAM3:/\@R2=R^+0KB3UO4>B9J =LM M&&'C]>T6=+?%/%A-TR'G/"ZL=]'KE=*^T.X5;C3$I20!"Z""YR$9 $ MM,L [1[D(6?&NJ>,311-52 PS0A#>XYSGY:<#\N-+L'\C=T=0>S%36!'T+%* M?08B-%3[;GWEB[$%*&V-_&96"Z&@Y!!J+\P\ L *%@DLTOY:J(=8)"'U^0%E M7#$HV8Y4J!:47[4@;V-J-G,O]L( ^6S_8-=^LA?F*\D(%-4J9UK+*+Y%;HJM M0VL9-:I"(X/SU("3H$!2HF3&7C&0UD!_4F$Z0XD9N%#C:WHE"5I.TU4Z"&;.>HL$ *"Z1@NL!T,; < MRH3E:K12'_$E5.O-#,K/ R&<8"$59G$Q2ON&3=62E^\M0E0\=7SS]*4<"X>P M;$/\@"9PQ@%-)^\,<%,!T00;@QB!G>=T72'<,H.DI9D3;DXG."6:3;"W6,UN MG &6E9.<$;3_B* [$H,0Q(QC$)$)VC%WIVXO.;>K;3&#VK1 K!CJ#!>$X 5 M+-896*Q]YDDXEGEJ\FF+CC6$:KT#YJG@>X@8G(:=;LK5,]0#)EN[Y7Q2[$J1 MV%7-Q5A'!X$W*/3U+WI"CCD(TH6$_Y ^N)^Z#30(!^G>9R^RI>%6U' +9&=A MD?,#0Z\K\GSSTJLGI3IIEHX<;!EJN.4*'2G_3M.:3V4#?U4,-1?;@T0_<2S\ M'<*5Y$$&%N;K5',0?7J@ W@HS%?WT:]8V*N7TP?A]HV_:_A9Y(&8PLWOR!^\ MU8LP]YH6+85338.1U;["6UR>Z*3M^'U3-GNOR M.[FL:P9:P\#EOY:ZP7;*:Q(O)4\=B:(ZEER2I ?MWN62@Q8YBQ93NBEBJUIO MU\N2 MI/,NT*FVIH=Q.P3%%#E;EL77+%>[=GMDFT"J%X#M@.,W$, MWVP=7\W5VHH/?*(+L14X =NMC]38U%7\Q+N'A]Y@>-=_Y*[[@Z?^H#O"/^]& M95 +2@W*8\X*V /ED0!XW7^\Z3T.>S<8@(_#_OW=37>$?QF.\#\/OT9#WU9 7*I:G&@&[ M$SFMWE1R?;9#9_O.MXGS[:DS>!2'0K/-A_T95Y;S(@7IN@>%+Q6^0G_WYB_T M=Z]]RPZY:^K>%!@/DXYQC1OE_[0V<4\^P^+6YF?;86CW^I<*N;X^&TN94K > M>1 OFHVYLQ6C\#\.) &T.LT?H^,.^QL1)YKEOI8B1KCPVK6D<@^RI4PY2:@"H _+Q.*W:#,;)N3CKUWF0WX)UB9/ M@1+^U"@YK/L=#(X&72DJ3N_3YMQ&Q-@/7D(*)SN2G0)PW0'7''ITDH(H9T][ M2:6>#G>)ZCT6GDP++M/"4+0(JG4DUS>3\0'AB/&!X6(^U^D:NZR3-"9% M-^V%15=V:=V(XO\:1(][3_&'5_4V=/'KX-+J$5**10 MSF+O)\ [-ZD $@&)0+0 [S.%=R(GN!''"0[?Z9+4"=[;CJB!2;5(AN%STRII+,:7($@#E#G"._97RTWJ$(;APAQSD,RW%P"_M;8'_+86JQLM G M1'^40J;3BJ(6_$A8HBKR@(<[RJ0C0J1/F%T?460IZTX];2GK# X&/E?.3KI! M-A-9@-<+F 0_ OR((_@1I=&*HOH1J<[6B.TT-.M\6J>A!4Y#!D[#>:[2\0PL MT1F$<$G00C->D.U@H53ID1<3_Y113EX>,\K 10+!$7@6@!X(8;RJ,5QF72/3[%^=X-=73PJJDVF@[IL(94;+QSL)3O< M.W+P5I0U !>Z:K=D4Y(6$15[D](>%"-4>:'! M=OB-82 >?48TDYA4 M1C+GB+"M\8QM#OX2IVOR6-/IRERFIT\Q .+$8;G]J$\=OP._!?R6 _V6&-IV M0K^E8,I6A$.%4D5+!J1)_A[MN#.Z'F6X-:T^KX-H';CWK, [U') MT&TA.T<)3,Q)34Q.1_EF,A(':&WA0C, :_"^3/6F2 MNN.1A+-.&R4ZDJE1ZB.9@O\L"\O?*,\*^J\!Z(6X?>A8)VNT3CJA,O#=MN#R^<[/IIBH+RR8?J&@B+W3\(G/A MD#;Y]\]-C;RLAEZ(2+U/*T'!4QE>"?6Z_/+MZ9<_^=O'?OL//NS/$FS*PL;< M=F6:WW%GO^^DG81'6:R5*UP7KF9,_W_VWKVY;2-9'_XJ^&E/]G6J*)H [_&) MJV3)SFIC2UY+WNR>?U(0.101@P"#BV3ET[_=,P,0( $2&( $0(YK-Y)X&;#]7UQ<=(CYCP6JQH*BL"10\U)P#! M?QDWOO$7,/E)-EO,'8QLS("I6M[%9 *\&26'S[9I3 SBWL/7WYGVY-M*7!B= M*00$A"52C>.3,^&UY1:JLI]NRE%NCIV) M1V*-6(#;"C0^#!QKB[_N7F^L/U MY<7-O7)Q>7G[]>;^^N87Y3/0\N7U^Q75[F@L$Z?)/^!Z&K.7G/) 6OV$C68> M@>3(A"8F^S"PX2]Q@9%!3;XK8"P6SD\W5$.^G;WS70,5Q0MKR@5HVW+I/7C9 MO 6]?C?'-=BX!='-C-T!%?N:[-BZ,A$P4'V!(1N3/*AX!8MWC"557("+!ILG M),[MX&.QO=DO0%PO@&I<7-.E[2PY,U1>>7.BH*U8Z[RY9*TYZ5_JFU;P>"7]%L9W@-=_EK_VH/.LN+9W$'L:\H>IXW,6?EW F(.=8AD[3%!VR_L$K M8NK/ND/XE\9MY3=TH0*_5&SL%$64"8A+N(06<&P7;BO^?"*FO<0$29;]".=. M+!==K7",AF793_"-)Z+,=3C<"9S 9&Z!%/"(KE=OKGL@=&&5TR6QER! >;;B MNP2?93B*B_U)<1C/]B=S90$RFC+S3?-%T?&[Y$4AUB-(<:#7>7-EZ=A3?^*Y M=!;D.UPY@U@3.I8R-1Z1)-$ 9$X5G6J,^,:"+G&NP_STJ;W$?="5!TY[\, I M,4')!51 TQ),X9G@8S#, C[_I,/P, QJJBAXVS,/=Z\%.VO2+?5LVV33H:M& M/1.]U8;KX3?Y%M+/@8II+A64=1[Q-$ ,J!+(@UUX.5SWR+*M(Z:NRXEVE#P\ 34(9!^U\-SD[4GLU@ ]BYPJ&A M3WW+(#8\-3*_>._8US$P3= =&\,5 O%]YO[>N_E\=Z/V/@YND\3.=Z>&Y-< M:!./JD*W_[Z^.L?B0(T&\?LY7DB/JHJX+!VH $ /GN;@;<%BS;8#-^S)< I M7P7 SADHA%/ZB$VPKUQ8@E+NT$5SA M2_A.,%FXU+"O"V/20J@+'P?3ACE\.Y_!#I[/L2X?8R!!MW0%=@)W9,FE?&0@ M%'P,Q_64/WW= 2T#9P$"4Z=%TX(HY@+.3C 89X9C(*;P<8*1D5E2!(*W"$S& M?B%XE, N<#H*,2C6X*SHX^CF$41 ^A).= U^DCLD-P9T!+2Q57-OV,PTZ7,P MU$Y;^OP,MVEB +6[W(2SVC-*@.]TX-KXUF<@3:P%@>\< :S%6L-/PH[PDVA' M^%G8$=X-.\*CC&GZ4R9BZ$S+I_NS$GB#>_L\MT%B.[>?4=)Q_0?7F!HZB&8 M1!>F264>AT\B'*FE4-<>1!-U&H<1ER/!!B*<0T%C Y+KU.HJ?6/N7# M6>T0P/^29F+"_N!PSI0*AE1>UD/C#'PL)'_@*:"K4AE[,B%+OK=XS%\M[->I MW.%SZ%E?4!C2E5='+3>"7NDN;3#K]O7]EU;^>7BXK,D MB1,G"34@B1]Y.6?84V,1P:M(6Q.*[Q23$&<,"U;H,^BGW_T GP.T//\7_=P% M.FQ!W58[B$%?R*-OLD'NSO\#+(6"'.R<^=+"T4#$S8.<4YOFJP?<33V)W#3]4?"S4:PS?H4A6WV>)R@00MJT:VQ@!FQ>\+5CHGOH/8#0J#(;)Y#.%I NFA0LJ=N,# L=,5G@PUK*Y?4,3.8]8J2V]E[6,8"Q9*( M/?W$-9JOS'(:[LP1R,-,F TO=!Y<9[><66571?Q<>.U/W\!?5G"$]W&A?R,* M";:.?ANNJ[]8,F1@9NO9C$P\>EL=BHMH.UZ$BA"]Q=EGV%8B;M/(HP-.Y* ' MW,>?$_O1XOR#XMR3;OKTJ*.L%3DH';>%YO29;\*^/C&I?>D@Q@$CH69R6#ZW MW>,XX=[&NB^P.2#@ DOA\ ;O,$NXRWB6Z]F3;^078! M@)L2"KP,7!'M0#FD(],G46,\CL$,/N$FP#!SX >V0RWH$=,^U3$M!24[&YT4 MU!RT>5(.PJYIP!92M&5\TK4M#-EH\1,,.0 S]%,XQG<>J.:/TP6BP)G^X4\? M.5$]V#XC@(GN.%1+HX=!A^%9:VXO;-ISFZSUW*8] M:G%!**8$G _N&!S2%':'>EHX]05/82O&7:.FNI!)^L!UD;_D82EA4 #Y3NFR MB*\^-0=W#_[[8EC*@R/BW.TX JX&QQUP%:/4.HA%(O$TA.(-$[Z#4)J75%-N M?W#:@@_?+E Y0KVM9-EG)W =0![ZC02>]U;@F66*H^LOJ9*FHTD!F !-@X9; M$GBGZ8=0I3%-X >HU84"0>"YNOX<^JPH_XSXW;F_'62*E>=YS4O_/ <%9Y5O M'7C>8;8P37=CX&^J9 #H3K M#[^B9(6WJ15\B.(@RBB4"JB$P#S2#";><%F,*(]P&-;C&U"+/7MA(^>$ R?( M1WT9B-$A6=-1,1N5%A8Y)45;9(9.5,YN27%G:)D273QE&EQ4^#C+"N M#&\$5.A3F*>!SD;*W6%\$%TL8C;=Q'V+80QS@\RBU$(F5**D$K@3\:5>?0II MTG"9RY)^]?UW,O'IOMQ2YY_#)"S\ IX12*@PR0<0V0)A#*--)E2J!/D(Q,P) M\YQR$9_@_^CP,"6*'RAF\JB),"[$I^$M,<,0%07Q0X&@3@EO577 =IGLA\$U M;O3\&570>V:X*TV"*B$!4622T$Y"VX=Y16)*'=NR426AXOAVMJB>-E/\0E ^ M5/C>*?&=.U+VR$RY3.]!O9FR@ZC/*[H' \IW6_+FI3TV/F12U%HW) M8($.*^7>X/$QS+2Z:9)TTVV2V8*I1""& -%\8CG^ T5'!P'2TWX!U7_*XMDV$Z8\W(29? MI'Y*KM!:BD618TA C+.WVI9H]*)C?WG_[_A6ZX3*VYL6"[(OUL *'2Y='/%(S(*>P@T3'9[N0 M M=Q$NR)CM$!05E4Y[(DR&R=J="L]-N\BC"UK/L M__V:[H/6#.[I<7G,9CJ43>O_W>"J)ICZQZ.#<7V(T, '-G'O_?S[#I#7XFYO]Z-]\V& K MAYU(3O($Z$E?NK"U7 MVM7TE2]@1[;7$9>ZC>]#MKW;OEO)F>SJYCN_,2]]9B >^BNO]^6R0 M8M]NY")%2XX&:;45E8](%%B4>\I=/C'N\CZNXB10ZWIQ2WGY*[S\&RZ4NMV4 MY+I<$@+J!0'4XWQBG&EO&)50!49=>SEQ2=MKNTCD$R&N7GUY+["QU:\/_]S>O6U!BO9^US%C"EJ=/J3B![Z@% MED3>Q6NV?\!JN%MQ2.JP<'E]4]3R]Q)K6ZYS:N M'EKH]@$S=917,U'0@? L4['RWRGH?2#D(X.\3S0[)J?#\?UW'H1]P:)4IO?Z M]]32Y<)=X32UE[,"9Q;2W$*9]]O'U>14P'$;2N&PYGMP"(J?EB-[1QC)SK[Y]APY%$%<=^T4WO M141]E^ZK>CM#CK5I)E/&@(*QDLT72K\&-W8.N(';W6\-Q,>QN)/4=RA77 M. 2NA=-,HJM$UVV"\:'151T*HVMO= C)N%KJJ]#]53.75W4B\[V-^:^!O+PJ MD2WD^CI>?]?!\+[III'**)EGC(BX/(#J#\T9^CU!SC!L=3KC \C=#;V2A1JTD?=DXCMMY3?L1_(& /#P:+S +I MFO7D8J/QNN^Z\@C?ML*>]MC.@T\5JZDJ,P+-&.VK0S2]!.CG?AY,^D0[#B\'1ZV'2%OX6=4;!VO>,3/CYK M>1=L*NO/!F =Z:W&R@H'.Q!V=5G?SA;V[OZ#=KRSE: +'+92 1 W: %]-DG6 MZNP%/Q4\A$V1+X:V4N$]3M@;J[F$TZ.]5!^PM3>O?*P_Z89)R^-.=4]?=:1K M*0^^1\\56X&SQAFMH/''5)EPOH(;12:ZB_WP=,6T[6\4GA4XI4ACN?CAX\IQ M?XD.<^2[%(S'XP#@JL +SDN\%4@XU:!$,]_;*;82F/H3V(.$VML'[]\B?GLO M@& Y"=*S07K#W4J]R\%&!)7N)$'S:HS=#2X3G +NSW&)DO[,3_Y#+-&(N%\Q-' M>@[T%^%X:1X>-2;U]$.I9[!#ZNFT-TTOI53]3Z&1.(7OXPDP@(E[#$<-<( M MF,@ZX5&L$3XLK?!A=80/JWMZAY6GLTJD9459;23*1\^L72$"14BYH"U#]\X5 M]EQ#?PO7@%M7?F^"M.=1I)[KM/DG77W;].LZ$G::STS&Z(=\D:=J^)2];_9RUD9A)<.G*,#XRE39GGF5F?IZOX2R[QL4 D$#*!O]!P$.J,Q"$],IE;MFD_OJP^3;Z3 MB1^XW"*>J]4DV\H_[&=8DM-"=TS$#4BATJ5JX*.#7:[U\,O\@>2[X;*&VCJR M.05=,3.0T6STPN'#0!HGRZU/![R'!Y@F_ERMAGIR5X.Y0(T*>;+-)X)]5!W; M?YS;/GM$J)T"M2S:RH? ?:H[#K;^IKZ!5G@&\&FN'U!_+@KK,!GX?WXWSXV/ MNO[M[//J(&]7YQCA*.R#*[TG5MZJ$^,DYRZ9(#?!V#&76&=OO6=[DY&XH#8Z MZ(1-H2&Q_JUI]U'I#C8D@?/2X28QC"]X<2VF+8A>2V44(TT;I'.*+3&':Z]^ M(XY%)5O=]VS^FKUD@4*PD/6W9H3&*\(A>G@K$N,66\@?6E\UGZQ!O,E]_ ME6[C,!6R=CL$&#O-^]]R],TT>TB$G%=72;GX2;E/Q;Q-Y&%@@!D0;\.K@WK55\#@:'$)>.BM8# M/JJ^7 )O9_PGY*VK(*P);,$#L<@,'DCEIJU/$[2YU"".YGJV0R+$)8)\A;%5 M(-NE(5X8DL(D3A;W%9$Z:2#,2H1*$;96VXE2T999\1/C<\/@UWGJU*BY^!V+ M2C-->X)R2"B68;&?/@X8<6B MLA1^9P;/LD$N7JEJ061<$"CD>8[QX$<"XC8N0"R@;6V";G2\[9O15F[QC>1= M (83[-.T%0JVD5/:_ K[/)J0MCW:<%<4$D92\;#*9%$;ON$:CQ;&S5CL,V$P MW<;]Y-"!07?&=#7^BJ3N(RO),N%W:Q.F(8$TTA >=$ZS#X!@C @.Q21[KA8] MP'EAS)=#7$ZW0"G6HTUQR6*^*L/R;=\%41TY3+#+P=D[MALH1/ [ EE$9X@H M/?KJ\:81!$ "\F'4&14B7#1#&NZ<[V;5?H=0)5\O8;0/E&-W^M!+5+(X>O<: MF$ =O12,V>V@_KH53N$EB= -JI4&&L"G9$DH[VEM^%(#FHT1FD$X( .NN?&P MZ=C@_!8$E\DB'KM"AXI%+11UM.Y_:-%@ZR1[>\IIO O82WAKH^BVU%\89^/! MX5.4=@ +$D(_T?W*8J!7'#=;\$ERSYC?$RT"[[96"OE"%L!Y <42OYN6MBML MGAZTM6TNU!!$=K/ =RRJG/+7;1)&8-="NHT8PBC6P[E'Y!U'HK/H#T;/:ZNZF&X@R"Q5Z,,+R!>>? M(X"JT#[N<\<&HCO6WQ;S03=L83LTH<.*[IF8X;X&.D<\^$A9Q>]XM%S+=%TR M> 8D%(OW"(0,?JQIL"0:1:<.MX31A8'?7'X4\PFNK2#\$0RKIA'C4-@3N 5I MX=@V3B='R'0W3K([\^\V/;O=1?4$N2)U];2]]PKPYV8-KYV#Z.\ T7J6TAUW0YP> *4MH2A,!_F3#QP M0-BOUBG+?+GF1.RV2U22UL8NT5><-/SUS;_?W]U_>G]S?Z=,#LXG0O$[CB1F_IL3$@9"O M3.S%DG@&O@7/\WP'7"XL4=0GY1AF4 MS;8V,#O!!E$;TV()4$?-3?#=)3QS8BQULV*+;EGGZ9!'W]2=5<8OJCWLD!<; MID4#)P=LE6X;>0+T1SOCZM-[VDU,9UQ]$;4H M3-2%1] T2OHQ-#ZAOTM'284:U("&9O &UJ+PJ27R#W_ZR-2Y!\(BC<]1##[W M"";]Z\X+/":P';LL$]2B.KIPFN/(T>-RYU668 MS(&,"5M38#JD-IMGMM7,]AEDU49F%[LWL=B^_8:BQN).@:MUO@XN/O_C[ICC M3D>G$'?Z.IF&*M$-! 3IN\F<3'V3W,XN@J3\#[9S![K82IQ =0[8CLE_J4_=C9W#U[O,N])L0T^05OVAD%_[- M48K^O5ZV3XO6!IK 7NI+%]82_+:&VGEQ5(FA<$(]/_K^SV?X?AQSUR>J;388 MV54P*?Q*\N&G79?B-8JSE ",%4""KX)02=U)JY)V\1)<6GO07WH;5;B"E]?W M8F%,IUAG:6TOUFHXPBGC%&'_NV?53BSO(67EM475[#5XJON9YFC/DZG12@5/)7"S#?I/?Y M%PPB/%&:D!?]" ]57O3DB_[1QKJY)TH4\J8?X:'*FQZYZ1@8H-#(@-.@AE*[ M=.5=$NQ03BK@)K3>^(==DZMUE\6M)I; .HS>9^\E:B3.8@;8177Y+V;"_F0[ M)77'(0FQFBK6T2F1VNK47R"/>:E.YR%$5S6[$EV9FT&9U)#T-T3946LJ6%KPS#J\!JGO[- M0. #8$ \ZYN614SZ7AB&A%%(*1FVW;XJV/U3&[0&H\WN2G6"IT1!YH!.S*:P MEQS]NR5CD8Q%,I9:,18>U7!P]G+I+WQ3QY365=P,C8]+836]KI:-U=""-N=_ M$<=FI3)5[8UD,Y+-2#8CV8QD,Y5=WU?UX# L,#.-Q:RUA\RAS;3&HX0&D5FP M*A?!Y(*DS4/X,8V$);N1[$:R&\ENCH;=\-L;_W%X%A16$$OC.%I7E.-T6X-Q M0HW)&N'5O@*(]^++:7J@,'"L]T*AP!DR1P_AE15V*3=@_DT%T<)XR2AR_>52 M/ \]=2R(G/U!JS?*BYS-(;;*[4E'@*3E%E2H)T4T9_X2/O/!9V[+>D_4[-%K MC88)9;N/^MY())5(VM3Y-Q5)D[3YX@;E$N%UNUFY)QHD,VAU]H>O)1J>MU^: M^MND)=#6#*@DT)Z6R+K+3MH=#D2U_7Y+.Q%M7T;%YT+,>]IH9U&TE$+Q$A\5 MAADU:PVGBJKE&$PU42U_U&VI@[S1#'D%/WO MWN$SO\%4U&N_'X-IG>A.(JE$4HFD=2"GN-&TL+ET#W;1CBB,CEN=0?DZ?3:B M*]%L*FX;E1= XFE3U]!PMV2AZ\)E:Z;72YI&-T?.&ZQ LB>[_>W7/*V$MX6G1YRY+A%09#E]OBFC._)N*H4J) M4F@Q0,UMY^L+E_=758FL$EDELC9B_DU%UGR9F@<$U>T6RKZHOJ_V![*VG817 M":_-FG_#X37I1Z6(NS-;4Q6M?:>.6@.U_&S-NA#B_B/]Q)Q>S0#5C?)W(MF5 M#H:F@J[Q;"UI%XAH@$^@V&K,QJ?3+Z[=./* B,2*2LFIST#9OZ^VZ+B MYT#+Z\QO%IU)Y)3(*9&S#N2TARC//1A*A\*^_4%5(FB)=E19[$XBJD34II#3 M[BCZC-V4A?%U9TL0X0:@H-3W>ZVCU;-&AY/ M=H]B\&XP2;&*>G0P[#D/=\+DKSWICJ'#3UB8[OD.<5/>G^C+];>" GT]G)%) M/("P71S((F^4Y[GA$3IZ9 '/ MQM1^9D,_PZ&N'DX'@OD]?#-@+!S0]1S[&SF';WCSZ(, "]!A ]?^W)L;DV\6 M<6% W#&P">L?X;O8.K[_)S"]V>FK7O!&J:&NS3U%WS;-"RB_#]CL;0=#W87 MCOM_TH2>XZ'H-!98)W:7B9>59(L>"H=+=%I:OV#W@ ;343,#U1JE$#29.B3? ME'SSJ"BZ"7PS?S!XZ?Z);E5.W"^-LDKT46TEH!\ELY3,4C)+R2PELZP1L\SEC2SN=!R+ M.AW5WJ#5+QH0=U"*RN_+RY>L\=I[L*GP#]\US-F M+V614NPD8 YKA\ 6RO"!O\0WE;YVQK^$E.+]/O-^OQO?7WQ2KZX__-I)^/= MW:LT\6)"3)/CX<]GG3/Z-]]=^O>ZWU;3Z&:S*2#W^I/Y+SA-") M @2@[2/%D)&*UA[TE][&%0Q>7M^+A3&=FF1C+];L-'#*.$78_^Y9M1/+>TBQ MJSL!@B).T9N;W#'NBDQHB(G255LP64VK^['F2%[+!-TG>H%2]J)@OFT>GIFX M\2J=+NX__$HG7N7E0- M5M8XA?JUCHTFY-6LQ3'4:ZJ-NYK,4GYL1"'O9BV.H5Y3;<;=1-.<0FUS#:>& M@S:5CP_.33N]\0\%K,-I:SY3GN@+> 3X0B,*H>SL.4_^] TO>S.T,G VM,#] M< CGX?[XQ)"%U)S:\C.TQA-1#23=6ZZN])8;R\+CM#@@\ !"46$^YJHO4PM4&K MV]>:TM]2-N,M*(=([B*YB^0NM>4N(GU RN0\DO-(SB,YC^0\M> \.]/\#\-MMI8$Z U&@LI.MZ7VNF(<)Q?=["*2 M2K/V)5.13$4R%R%4IL>DNG+4 M70ZAO%X>-8.7YT0">N$FO!<*V2V[X:4J1$'UZ1R[A_DW%5M+ E)&E[G[PV9R M2HQ%JTKW 5*'>07UYI"VYYNXIJ+U3HX<$M,,;*J M5S=9T34T%76+ FTYG?<$,74X;@VT?B/:Q99[-R1IUZY"E43*HR6G5#?^WL$S MKX6T-Q!U-NW'0EHGNI-(*I%4(FD=D+2L*-L]!-5V1=7[46L\S!O^5!:UE6@G M33*&2IJ6$-G4-32/G*H3-G=W6!)M0CCLMGI:WO3J9A%:3PR9D/DLC3X.Z)P5 MG<)1F(JS&8EOO3EQ+GW'@5EIVFE!>0 M%-ST(C?R,!L.1WDCI[2!J.=?'36P<+ D98E+IW*8(D%'AX*D[6F9H[&HN-2K M97T_2:@2=4[E,&LE#>VL^]87#>T!Q6PX'C5% "HU,J>PF>E$HG'@%ES:SA++ M4!)8R,[>/WM*>A6CG_JDBN]A_DU%U8) &E+C.R#&_20T]D3S<-1NJS>N2:FB M@]V8NK@=:@ZFU9?;D!AZ-!@J4&YC3X":NPQ<5Q1<>WD%U>:0H016":P26&L' MK&L_BEH?RP?:'77A1,T":J?RJG!%Z:_2]B0236N&1A)-:X"FE:+G[MX9H@V9 M4.?OGH9H*H/Y2B\-)Y++>."D6C&BJE<&NN@:F@J\I4!N.5�]'Z<-UQ2]U# M>>(ZD9?TS58MH=:?&IJUAN:14^F2:OEUX;K"G3.Z>:.NFT5M$C\E?DK\K!U^ MQG\4-)ON(S)3W+]?%9Z6:#>5L9T2,B5D5@^9PE7BA)%RIQ%4$^Y*/VYI)Z2K MEQ.)>EC/4W%3:J. MPOD,K5]M+'6D)RVF]RCNQ6\&TPRS^YUVUWXAX]CK^*( MJQ[W]+4GW3%T^ FKTSW?(6[*^Q-]N?Y64*&OA],RB0PXSGU!I)?BD[2SG MN@5?U1+!=W-CZ"N> ]]!P D:W#_/#8_0T2,+>#:F]C,;^AE.=O5P.A#,[^&; M 6/A@*[GV-_(.7S#FT&45774&@[48LRVP734S& YR3PE\Y3,4S+/(V:>"0IM#K6V?+>)<+V: M;JM3- *RP:0F^:ODKY*_2OXJ^6O-^&MA']L>6BYIHCQVW%([!5LNB9-;B=ZT M(\M"D&Q4LE')1B4;/14V6J:"NKL%EV@=,/$E7ZPG3N@F7O\_1X&>6?:DV^1T"8@ M)0)4M821/ =(,;KTC4Y;B%'GX<%IG1^B!T?OZ",Y3XVC"$Y4'85=N]+WJ?"N MWL^)H@>.%=A"UW,5W9HJ,[AUZ,+VB6+/%-MWMJ37M)2'%[K[>(%\FHGCX5LO M+45W\>O\T.!V3^9*5VTI>#I%S6*O#$OQYK;OPG3='Q7=(?BTF6V:R-KBU,(( M?5DYP<(M6H,1=E49F^,O<5B@KYWQ+R$A>K_/O-_O__6/_[OL?/S0^:63\.^! MAD+0,YH0T^1L_>>SSAG]F^,#_3L^#< &$^04F'SPVQK8Q)?OT>5;L'PGK=T< M%QC4#I)_%-':FJ;L-)\*]H]G@7(H=]G_8 M&@1\6N46/A+7!=4+QE"5%Z([A=IKB1A#8F>C;C\:D9AT:4665N2#D6^G=/IM M>.K.+K-QHEUOW9*WLO&AQ>\3,TC!7[\90&?6K47^"\"5):)8M-I;3VWU^X*N MV"9AI5!84\%)Y??:UIZUEM>OLHY$(AFJ9*B2H=8BM.EPW'5W7JQPS6JU->Z> M%F]-->FJ&R;=G(HN'>'$-%A5\6RE3Y77?73\585"0$HMO",ZA:9"W5YA[0*7 M#:AV/X>[_3C_8#Q1@,N4D:B)MY'JM+3>\!!MI,JE5^''G;987X.3DTA35Z39 M'00G6@\44:8CV!KS\+1::K.ZS!+2CL%/3'CZ9#N$F?\S25#[+,I]"%M6<^;? M5$0]G'Y*X15!E>/K/;$R"W*]GFAIB7Y+&W5K5,J^#A9@D9F23X[=M[!:'?FS-B"U3=Z1CC/I M.#N9?,:C35K,Q#?7LLRBVL4[W372N[B.!=GC8-CJC"I+_*^RJO(!4_]KQ?.. M-;]?,CW)])I+NTU@>GO0#%=_I3:"%$W2!\[6[Q6TGM4[1[^41'SXFWR?F/Z4 M%$E-/XNF2K,GQ;*/?]-^N;V\N_GTW]M.PK](]C%_?BP).&\*<3P1F&>JFKH+ M]+-\M.RS-2TXX:9MR:Z)/B<<57\D,.[;<1R,=IS(W F^/[<=XR\87#<_PC9_ M(0O[B4SAX:_G#M_(R(/>H3$ILH8P6>B!P'V N>GFL_[B)B3[1%>(5(3KTY6Y M@W?N;_>WEV=O:1D#3+R_Q*MM>>[_OM;?)E!0 L54DA9_D%(*I>18!1P0SMB8 M).==7<&-?*+5OI0/AJ5;$V"%RK4%+!@N*SV+I)4WI7[&W61.IKY);F>T7\9J ML>Z-[5T1%^:L>V1ZX?Z#3&%!CY&%WWGP#OWM=A;NS&?B4/BW)N3"FJY>MET# M]-VM'Q%Y,(+/8 M' T+]MC X6]]!_AG2%G&:EOQW$"EA$W'&P_LR:0%/):^I]A+W#L7>=M4T3T% M3LQPHJ4]6'D.>%EYT$T\ \6=$P+,$DZJK=S/B4O2GHKU-AR"$AP\6%_Y@$O: MAJ3;EK8U2(C*A'5N@0_I#X9)99&2IY3R> 5$**R/4MT& ,H#*;IDRJ>@5#,' M*D'AY5?><6*Z0V(JG3129A K-;/G9V6M9,/&71-UV(LMA;Z<^HBM(DLJ+<+- MC^'\%9G0)D;!7+40_P]R->(U>GXJ@^FG^.%VXW1,U"ZG&,\__^_VUP^_]CY_ MVB4.U[(83S]%O\Q>C$>TGHAT[A>M>Y$Z_UW58K*U,DRK#S06K@^TYPF+NNRY MAEB5,>;PQ88.2#AE5R&2J'&PPQ=K@%I.8:0]3_*HD*+\@DI5DDBA2DL2'?9< MUZ>FX%&G-1P5MJQZ%2BL6<')4)O$(8E#C5[#4>%0167L#DAFJ?7M-A6EX@D3 MFVL>4O'@X*MD-\9VDDK?[8-T6=]Z-EAO0D97R>BJ0M%5M2;P MCAB%-S5])U=<%FV7LL*TC]SK^;(M@;$[$HW!:HUZN=NDU)JT!+$S639,7VFF MU@0[)G7BRL,QDI%DP9(%-X/ )0O>P8+#B+60 U],)JS?)YG^XMBN&^_YB:VU MW]$(SWO]>VH:D&C)J,% DVQ:LFG)IB6;EFQ:LFG)IDFT\^.ZLIR>KM3M:8(< M>-CJJ[GK5-2:MHKSX*8% M6I,N\WA;O$F7(J0!7.#WQED57'WRG GINW"I4IM$2%:OUS(IGGL%9B2TM?[ M.[+7D8LH08-P<<+JI]5S*9[1?O6?WP9?/]Y]^5:@#1[R(QVL0D?50['1AF2QM).TWQ9$CAD4GO#P$(FM4MT.,(L MOZ:NX:BP12:U2QR2.-3(-1P5#IUN4GN"HE0\J3V:KG[8;EG3.I[0_74"[Y1!X4T-W8_UVLH6^*&I6J&\]^YH(-H;O34>#1L6S+\7 M."TKH2[/I$Y4N'[PATQ&Y<*+SFWY-QU)2/) MN27GKBN!2\X=Y]P%>;E0OKPZ%&33W=:@E[MO=D>@'TWCE4'NU=-_'+JF4@&+1ET$0;=4+)N3GY'&>KR-ANV)IJ'7Y(-NZ$$ ME%G_E5Q33H?''MQZSOO M__1!R+LC$]^A] COK_P4UZN0YWOD6U.XH>&?C[BM]$63)4#-8&<5 MVW<40O=6<4ZPY1=/BR;9K P917AJ5X<]MWX2ONCS\%=W5%$I73 M9.[:&!FX0:QTQG\_?/CTKU\[_[CL)/W+7SHCV)(QVX6#%-+(6#HCG0FN[U!* M_D>&OF2H59F"%A;@Z%=0@&.O$0%!OED%U)&>;W8_ M=PA1/L%;&&?"-,B=\TEA0,6=UK0*J('5*Z<*0+Y[#DFXA$ZH9!,!O] M%@SHKPR'MKEJ-JSG@:MFW2S^X>G&B%O2T8J>6AA:/#^^H_9*#]ZO'1*6W4XV M3M\BY'WTJD/SB$2R2\DN);L\.+M,"G?8'4V(C%0KGY%VQ1FIVBN_:VSM,/)0 M&G 0^B&D 9^>UAO7>?E5VJ/FNWX\!^_P4;_9-15^,T1NYU):OF1#VIXF&K.M MM@:#$H/+ZDW"TG%1=AQVO<];0E;QB@FEB8T9H:P[[@I#64<;' &4U=<9T[G7I M_3O?A:"=$FO$\R#V8%JT113Q"L>J.B8*6! MYJHV ZZD<:\^$MU:0,LK)M;]N!^YKG)=HGZS:RIP"DER*TB\ W"[G>T&QEY' MM+#14"VQK%&]"59*=M*.)P$JNV17AIR7'\JZ_<(RGMHM(9QJC8J:)^%)FUT1 M"2_5<3LE#UZ) _+($7+PS=YJ#=%U&S^387'3(7Y"SN> MRT'2;8+K]E)-@]%)0&EJ1?X*#9I9GEUYQ:K9?$%K^;7U M!%A&?2ZI#D31L M'^=CL5L""K>[HKO-KU=#3C*= Q0FXU)4E&E M^'-YT6"LZ*W0DM[*)Z)C06]Z1VI8P3?K!-K:6IGFI&6G[_??__1M[\W:IK,7 M$W8^]FC#F@-)X_"WOJ/,@OKIL9"J!=ODJ:)[R@SW_HGN/0":CB8.WW'@ABD/ MNFNX"''PPT-/WDQ9 &M[.6?^/&4&R.&VE(7O^3 ^_VLC,[,%(SA+9)F;WK]X M;6>WS06_]YM%H!VB3$S==8V9 3-Y-H!]6\I'\D1,1<6)>7,274RXPHVJE.G/)$^ MRL5GL2?@'.$H\!LFB"3\\2T@4!!C')"JX!G !!SZ?2I[P+;"J[H)Y&RQ1^.8 M>&JN[3LX..X1NF5=VZ*>5Q,WR\6]8@NE0M<2'FE-V.X\$@LVS31?4G=:V[;3 M[1BO$;LGR:;+AEZ_#XE7;YTB?,M^<(GS1,_(L)8^? ;$WPF>WGBN]2 M2L?)X*"Z%9EC1F+H;B4&Y3>X*R /6+:GS 'WPR\E Y)."3.@H!WGLE90G+W8 M4NC+J:>QJC2,EI#-1V0XT!:][7R25V1"%@]P)?F0FM"0JTL3N3L@FI#O$].? MDM(YWO;;Q40C]E\6KL&?':O/GK>Z>UBQG7HOF 1*B>KGL^6C98>EM^.A0E$U M@9>&3+JQT>>$H^I O39FUL2UK!V2X=P)!IC;CO$7C(Y=1RSRA2SL)S*%I[^> M.VQ_HD]ZA]L<6<0C.6<[_T![?L'6F\_ZBYO6/H$O$:597*"NS!W4"?YV?WMY M]I9VD,";<8EZ!I6(]+<)DFP"N:3J7'_XKF?,7I)IH91HC#5:SMJ%(VSY$K1W MN7!=8(U<()S>6E\"R>0="B;W9+.QQGC?C37RL9%,FY;,)O)(: ">6^:P?D$# MH#Q[&T'<7<";.DK"@N)(2S%S$RQW/C"3^KXF%H9,%=D2;A@5E>#0)G/+^-.G M+ _?8MCV0$S[.:UI2%S:J,EEVGO[D/_[[=/7#U?=VXM1)^&?>/L0M:]2CG0L M_4/RN]S+,'T4C%VJ2\'MN %':P_Z2V_#7A2\O+YO"V,Z-4G>?4OK^S$6[OMQ MD&F77DI[+S6RU_"^\=1Q:C>VG(7*32QY$U/#O=32>4_&$6M_"'M&%[%]JYSW M'.BX*^$]*8X#Y:N+ZE'CB>74+K#1[N+NZ-3ZN_:#*I,87T MIWWU^=EOO[GLYR-:@B+?NH0:7Q5;6,T)[R -]QI+9'69N"2B^IR%1"I)9/4C MLKI,7!)1?E,%@R2!8/J3J1-+9F[N\[/=9"X^GN8J1J-/0ZS5#_1 ME,?5AYAKECIF5?;>]D*ZJ85R.Q66'*\%;>6NI[>'0N)'PRCWU\M&,D3)$"5# M;#I#5++6ORN!+VI%^*(V%BU..VJ-]]#S2/)&R1MK0 ^2-TK>6')HC(6K^U1WJR+(X%4 FEM9BN!M!RS>&$@[?4ED$H@E4 J@;02[7Y_9M*BR*CU16-O MCE9?EPD@];"@;O82;+QQOOZS;2K05F,M922Z+HQ4H,V,NKR&T#;[[>T M40E 6POZDH$;M1%#FTD/$AT;&.V68A_- Y]JE:;06A"?A$X)G1(Z:P2=I2OW M>4RBN;"S)[%38J?$3HF=E5@_]R-H%@'$L6B0TM'JXC)LM!Y&STO;66)H/(&% M%(D/,:.78T,F&(Y:XU$),L&1D*F,!ZJ-VG8L%"7YN^3OQT_F3>7O-?"? MY>7U6E>0UP^&K7ZOQ-J=9R>LEKY>\7O)ZR>M/BM?7*%'4 M*]F^9/N2[4NV+]G^B;#]/7KR<_+OWB!CN<%-UWUOT.IK4G>O+$5-"@$'"L^B MY)9$CI6>@&AP5CU7(^FIZA.0X:&27B3^2'IJ##U)>I'T:T-G]9]MS>FD'&>CI =) M#[7984D/DAXD/4AZD/0@Z4'2@Z0'20^2'AIAUY"EFS/7O+@BCO&D>\8340S+ M]1R?AI8=;=45&0PK@V&;3\9-#7:-)[=44[UB!7@1^VU:2LNH(XL)2F]I8Z2\ MIE",Y,*2"S>?C)O*A0^359I24"(7^QT.10M'M?HG6DM2=E"0#%TR]-,@\ZUX5$?F7D'#NQ2'] ?#TJT)D%A$%LA1 MM:E7HAI^LB!]%(&*C=/)CX5Z)(N7+/[XR;P)+#[&SM/^6XWCNQB;UZJV AP) M$4M.+SF]Y/22TTM.WW!.7P-O>3&.WE4UJ;A+=B[9N63GDIU+=B[9^=Z-\F5K MY!G;'4F-/*??_K7W8$]?Z"\Z+ -_F1I/JQ_+&)E%R[3A=3\/9ZYU?MCM[.>/ MQSV'T"W]9F%K^.'KV.%EQ')ZW< M'8=OM8,[&.YG?YB\3/;QG\_PXW0->'S9!)VSQ# -+0/-Q<,T4JA-R3-BL.K> MJ-WKC-4?WA2,B#R0=)8Y*H<1L]8>]/&(U^Y\\/+Z1BZ,Z=0D8ANIMCN:-NS^ M\&9#3@I^4ZKJ,[:(^[ZDB((/CC)S H<TE5; ML%)-.T(2VL/%CSRL 1=_3RL_P#9WY Z7'ZBX:[*9Y#C) 5,%5Z&-K!,'++*. MQG% 5.,4JLK"3ATA.>T!!(Z+&]9WFX^%&Y:PPY(;GB@W;,#<.^W^ M8*0UAP/^R[<],F44\]DQ)C"(82D7$UKI[Y/N?"/ #F>VHUSC1'";%-8P5GE% M?9Z*^N/1$UJ:/?1TV>CN0\UH2J[MF3=Q:6(B0B6P!XQ=9:SKU!,@K+5#\R*BEB.U'2JS[$S2I\>8DA(NO6$L%2!]OFTK2* M1>DDR%3MGS(183$I<9UJ,H;R9"",/8JVZT:7\B9=_Q&! M@R2,_1,&-V1(7#C-XV\D+G!KA:2.(Z&.JFT:WL8.Q^>2]K"<)J#UN?S/?AZ;D"BV MH:&OS617UI:F:GLHI18Y"_=V=L6.XL*[U!WG!0:DHZ26,\]88"5;.?,#'T,: M020CJIQ-19?EX/Q.]KJ#V M?FW?M3V'TO6+XB)-LZKT6_7@; 14TBEGCONH9E;%(]ZK+BI2C1)Z11Z\NY#> MTM3-@7JHZE^2IDL)5:NW#H=>:' M*H1+%,]XVQUDO9C2<@&=IV, M.M"&W*?U6\/QJ!F MR/FO^H[V;PK( %/4&XK&JU?->I58^3)!F6]$JNVUIND MZS:AYE&S!+#3D]CV9WC+AD_=W@F(6GNN'K$'@]NQ6-4^^9ZOF\H,CN?PIK0* M8>MXC&('U!G3HC1T=WYA3?''^S]] RX"#IB]\NY V(V@=5M:9UP]QATT33,^ M_Y*3-H]=B*H#Y#09;2J*;RF(,+TRG?;5T>P.BY1$EQJBRT%E&6DH$HH&*HHN MG5)#32LG60DN30$7*;H4\[WM,:JJ**:HPBZV1NA$,M"J?O#&KPG2JR=#K$XS MQ&JO()G'J,2H<&4?__!T8Z3*7\)AJ)V6IG:KQ\H2"'X/\ME^O7FG)+HU%]": MC&5)/>CB/ZJQ9N6 MNZPVV##50E15A+6)*S)D"H1;#L(PJ58U/((;[TFF^:E MX"81KIX(UV1P*UTZ*X)/ZLDJES( ZP"D?FD[2^R"3F!E.V.P,I0LI?!6#L;MSRI75.,<92S!UC[\.<30NKLRA'=R[X>#"Y/#O9;7?A'SZ?O8HC_J18>+%- M_MJ3[A@Z_(2UZ1Z@CIOR_D1?KK\5=/3JX;1,X@'9G,/,)W3K@D_:SG*N6_!5 M+2-"TU<\![Z# (0#600V:6YXA(X>60#LG/W,AGZ&$UT]G X$\WOX9L!8.*#K M.?8WO4@ #0T)0-VG7MS8_+-(BX,: !8&OB$]<_P'4Q]GQ]6^/[,M'4O M6,/4<)>F_H)OFX9%E/]G+):VX\'NOJ$E,SE-'PDY-]^\O*/R5$4V9HJ'V:/B MM;YH-80AL'A-*\;B&T.M,N2@(HVGB10BV;-DSTTGYT:KU]5RYC1O24[.W.V. M!#ESK]?J=P>GPIEEN+/DS)(S2\Y\,ISYF#U\A\DB2G/QY>70O8P!#*7[]!I# MK%)OEMQ99,>_1$9V7M?8S%A'?]#RKP]:X7]#UW!ARVW>:20$^ M?+1I)H)-HY-HZB#14+M[AA]X:@5Y*2Q1[M(W2/4N.7YROM[*N_>CE96/3Q RL,5<8PGW3.>B&)8KN?X-"RC&0GW,O!+!G[5@B:;GY1<9>[Q M"H(BQKNT "]U(.LA2<]14^LA28XE.58M:++1\<8[\G2KS-;-Q]@6PT()F99&:2F4EF)G6S_>EC MA72NOF@3L>;I7#*:=9)#%D^H5*+5;=6V4FMI$:I!,5S+=II/S5N6X3OSV M (IP'L=D,:ZK]3.&W>Q#;6X,;38U@T0R7LEX)>.5C+=@HE*=N._N6L%5>E4+ MJL!J57[6QA"K5($E)Y:<6'+BX^3$C63"^_/_%N.FO8Y4;8ME:+[V'NSI"_T% M>P;C+U/C*?*#[="-OR".,4EZ83CA M%80[N,8O//HH"Q[EI#X*1N-;Q;SP4V5BZBY0W?+1LL^2O>?179C JHF3N.3H M<\)1]4<"X[Y5U3@$[CBVN1,,,+<=XR\8':^61;Z0A?U$IO#TUW.'[4_T2>\P M,B6RB$=RSH)5'@A<(YB<;C[K+VY"(:?H$A&2<(&Z,G?PJO[M_O;R[.T]/01[ MIEPB:@ D_.]K_>T:F=6-B-8N ?Z@6X:X<_7PU+$?.H/9'Z9C#;K=%_]YUB-G MR<]?IZR60E]))K#8U8J![!6 ;+?3[:KK^'GG+Y;@*7D;DZ(MX). M]QX&>6?:DV\A;(X!'0D Y1(&\AR?Q#C2Q@DC5SX/,:FMK4%24E 3>\VP7&-* MTB,9MQY+F\OWRMT_ MWK^_OU.NWM]?7'^\"ZD\0NPB1X^J!QPB_7^&P%5UM$P^$X'SC@KM!I"],4DJ M)Y>V+9>Z.U=T:ZK07][_Z1M/(#!05$K:DA6I>\EXM _T$<&!R9Q,?9/T:"32K8I:KM%Q7"XY_@+V2U0U[2GY.%UA[TV9)BNF?PSBC@?8CH,O'WEM MN9=FSX1:Q%Z><:)EWI6,CSPP9]P+6E9R\#6;9%'<$"67ZF'TBDRH\;-L)*WX M N5"4JWNXL?VY)JZ+ICZ6D\$VN7^3+3((6JE MN"U53=1M.6R-AYJ8V[))X)A+C\DSJ?PJS;$SU[QM?1I"09*]2O8JV6LSV&MB MH&^FD*,\/+JPN7IN_LS'Y5$YR4PCAK'FKJ>[DCNL8HU M_00?>4$R_$8\90:7Q-UZQ<4-I;DO;II$?- I'"7K$=+L**%\HG3R <%ED*C5M,84-;JYQL,2!VW^NJFUE=WZI1^I_(UL1H'*Z+9ZKX[TY"2'Y$KA^I2$ZTN\&C.X'!XWLBE%Y M1I;HZ&C]UJ#3.PED M;93!OZ9$GIY9=)BD\@/IUM*Q?G+:FZACO2DTG:,<1TVQ)[\I,35D;3-U-"N? MS5C8:I//#EN]44$^6W<2JUR-:1P[/6A-*\D[)>^4O%/RSB(J:A'>V1T*\L[> MJ#72!(/3*B&QW!43LQ6M.F@=F0WG1.PCZ_L '\!"_*5'^AGTIZZLYJ$^,.WQP^C .LR77;X?9%-FOE%TJI8G92)6^NK2?B M>K0:GW*N7/J. [\VL]R-L5@XT5HW;"V1!:;5N1F>6)V;^)E/V#[MJG&SO^HV MM2@(5D')FW@QFL,4P*FBY$V8N]QKCX?CP0\RKJ]F]20"_:@]'JGJN)\(LU9*H:^D:6;FGZLH]^[EPN>Y)Y-D2C24:-QZ-Q;"W M!N5O9 &@\@L 57KGZA95OB%]GW1,6^%88RTEUO@PF;ZI%"I+)$AO5'-+).P0 M'F0<9;D!Z=12FA@WR8VF*;ZH\:B\(/0C!<[Z:69'SM K*E(D&;%DQ)(12T:< M/8%;('Y$E$^K_8S98ALQ(_U6MU-]/:,*F'4E60XY5?.C8-Z2RL6TDF"5S-!:[B6(E*6'K<[ * 7\ MDQ7PO[;OVHKGT [O+YLR_B&K(]3![+_/>@_2-'<@]>*#8>G6!"["M07WSZ=1 M\[?/%IE^O?O%AK.R\)4+:WKQ2*S)R^T#Q2 8W;WP/NB&LS6U2Q-.[5);X^ZX MTO(C=;A@TJ]6#[_:$9&4Q.Q:DF$!S6J? -Y11>M::"UUG+=0[K')7HWSO?1@&9(3$R6F:C2JX"U2.)RJE$T8XCB9NEZK=,:U[Q9AM3[2LH]H!9JN.&LUL]U2MBE(6C/);"T6#6KJ$J]I8+5 _&>";$$RUBIL3)6 M6#%:J @7_#<8Z(7H3CNE -;RY,M?74PFMH\GBEM]Z\'+RAM@A4@>EL(*5GD#I^]^M$&(N;"FW"YJ/:X6?$\V:F,-3JPV5HP@;$H0SHH@ M9)&LS2)92"G>[S/O]\']_]U^_OAI-/JMD_#O(7=]K,-4Q J6V1LEBVLYZF.- M]F:^'A417D_6YWB07:^ZW$KII)%42R2+>)LX_;6R+++6UIMR1%ND!W"(3I]&RP=Q%_W<=;6. (OO'7T* M*F.@5D:5R>T4E7X6Y1LY5>DADAZBPWB(#DK6G3+H^BCC*H4",0+CV,IB>$-V ME:+HB&:I]<9Y$VT;")G)4F_Z.LJ8E%2*CHF")-.53%ET3XI#-ZH3=H,X\^V&F[4Y;=2KR".3<"J0&Y:HT%#*BP1\9(#+ M@3!<:KU^I0E?E582DGI(=7FU$N*. ^+V(#'F!L#Q6#3CM9NWXE#-Z*M>/I5R MA,2:$OV.(+R"*D93VF=+TXXT[91@VFD*N3<^]T:))=\4RG@- /#"FN974;KB M%IUA-W=-BJ.AO])\,0=5?.I]%4Z%="2GEIQ:0XKBW=,:TM#1,-].M"4&24"8.F1J>8MJN"\/JM)'E*M&! M!OVCYASK+$N[K-+T-T_G=M?W_7&-[]V$O[5/0VTGR*/Y$@#W;0! M[PA46!4DE#ZS&B.Y#)[M:'9JZ)0ODIY/9;+6GWGJ!TB_VFWG-C0N(^T[[!T%TEW MT0&;NN^0&\HE[M,-PQ2*](A;9'=U?!3M6ZNUX-FGV-:])JK;L3/N'%I= ^E) MLFO)KB6[;AZ[+B_ (Q>7[HBF2*BM_E"P)U@#4?7PB;6%=.^CX-.7\$&DJ\!Q M?1YZLIO2^[O0I$J#U./&S<)*34!FOQG>_-)WX0B(0X-+=D?#]?N"X#EHC;K# MYO:TKXFB712TBKI^4F428L ')=T9IHP]9@F+SW,[D=$4A*B M:TF&>?\K7J\F$VAWA:VPG8)-H!M[Q?*;8>D#PO^K_4.;7FMZ(;)G#C6HWZG, MBY>>T^;WC#ZJ!*]# W^3[Q/2GI.QB M$)D;A;/9\_(-85$&/I-8;82\E17B]1'8H4],T'A_/EL^6O99DA$A,<4NZ<9% MGQ..JC\2&/>MJL7A+>U4YD[PS;GM&'_!L+KY$;;Z"UG83V0*CWT]=WA=B\@C MWN'61F;_2,[9;C\0N!VXV^:S_I)TYZ-K0Q+"E>G*W,$;^+?[V\NSM[3J"M;Q M0;2X7TU+B'1B((1LM*/ MK/2S>_6T7F3S;Y.$40FC=9BD++-SHF5V8A5S&G:;ZA.9W9=!V3&8_MJ^:RL> MS-?UG1?%):!D&IYQ^-HX)713E5GVTDM5MRS[,KI5GVS(9QFMCJ[(@W<7HMI- M:$5+]5&IP@FBXW&O\NSZO<.H2%1(IDG)\/L"&E23*$@R8LF()2-N%"/>0Z9% M7K[<$^7+W=:@(]@:N$FH>OAR-R=7W>:3[GPCS'LX!>K-JRS7L=%T;2=Y_&@J MUKCU23=,I, /MG,'\+="T-QX*IR_-FH-U&I3V XW*SFQY,22$TM.+%A&.U&)SL&555'OBSIL=7H%K84'I;7<8R99?&:(H4QP/ M?INJ3W&,/S&:\'C:>12;70E-&Z8$,U\<+ PX\6PP*/@07J"]KZ-3^D).*P9J MKQT1=\= J5U!ZVZO6V$_V4JO5!F3DAEO!03JQE.0!.5:$=V>&\L4!&A-M$-8 M3[!N?4.O5ZH0WB_+9AR7M/LG8NGX2'27L'M\;L_.?9=DZC C1"W]%"/3_GO> M%I["*0*D6'/$)<$ %NN1$M87?.3M[*M+*"2F]N\0[9.HY#4+4QF6U2RQM&I8*=K0NIZ]U3@CNB_J& M5/4D,'B/3:W+*;!4TRMP;WNZR9M6UZ]9=?'*"C*G3N;4'55.W6DFSNU2:#(4 MVA)M>CGH'W4V>PU4F<8QS:/+2Y>,4C)*R2CK"C2'4$=C53 ZL1F) MYPW-+N^V^_7*+^=-RY6/AOY@F+1L8+.3S>FR^*HBBTIIJSL8#$XRTSPHMV>N M=DBFG6]).__//_N7%^\^CL9WG81_XFGG0[8IM4\[+Z]Z>J.:$^Y@2VN[(SLH M;I'9*D\OW$^6=I.R"ZO.TB[C-M7"0'*R#ET)HQ)&HVG:IXJD6DW*'C2Q%ZU, MU$Z[5X[QI'O&$X%77=!%:4W"HVO5)"W>TN)]P 9X,CNTO$ZT@BUH UB+6.,N M=[0E$0V[&K;ZHMV9FH2A,BF_COI3DRAH8\OBDF_9QM6=3%\R[^8R;_9#EGFH M/R,ON8=M?L:N":<(M@:]L2SF4*HGYC3[V+)B#E&_Y[F2J?E8#:(#:Q''<\Q M6%I1AP 27W8 HBH:'ZL-NH?(F2Z7?J7SIB95'20LU?*D#UK5(2M$]8:B]1%' M>2,0*Z/ENGE%3MOFF]FNIQ0U14M$]AKP>.; E720E>G&Y">1'J$1 MM:RU6KS6:E&)M>ZUMV1VG0S0E_7DZH9 9:HMV5EJ7S1N2^VU.KTF%8\[KOC4 M6A/Q<1&!Y):26TIN64N@$5<]#7HNAWC+_LO;? P7.A=3UU.O=[WLX(DCK<1'\%' MV:B,B>\+5#C]:+LN=M2&$R/6Y.7*<">F[2)'B41E#?=_O+^YO'Y_MY8&+5P=-5Y>.+:3M&KL?K?R WR/?D?Q;/JS MI3P3Q2$3@O6()J9N+%QE1C\T-YPI((9#C2?8O,9!2H37=4^Q?0>F/IE;P)T? MX?T62"580]8EBCVC[YK&A%@NP;<,:^8@#2LVUIDEW$3#1_[[WT::.GRC7']F M[,IM*Y]T2W\D6!5)>2"F09[@^?2I\#TWG*3N$!!7L&ZMI^"E\MK*!: ; K1N MFB\M90DOVE/$3/P+5HG?,*PGVWPB4_@%MM#W4&HPR:-NPOF@N 7C6E-Z/1'L M?7@=90S?@RD8U@3=]6AD@KW#-3*I2;%9NHUMP=RO+1@HF#Y?FPN? /G%MEK MGTP0AW R4W:;829T.YX-%XX"=P>NMVWZE!?"5KK^9!Y.[=DP37BHI\QU."P= M7XVZ\&0BX5MF2_X7DCT2%ZPSQ9A0@W2 M*7\3Q](=$,89B7#*!MHR?9@ 'MOUYY:BFTC8CW-.\G1^+AZ.,M%QY"?L)Q52 M>T @;>4?!DS."6A^ O-SX9!-2@%XX>EHC[X.S_=PFI20D*(>"($3 #9-%V]Y M+7H/^*7Q+1J6"0,0X.!(=71/%_IW8^$OE*7MP4J0M$#\UI'^9IM/XC0Y\U$E M2B:\.*DQN0/8)OE.]R9!Q(!S#S7\C4K.[_[3O[IZ_Z'WZR^=A'^12LY\S%@) MY;P%F.-%E9DX"#CE@KBY?+3LLR2#?6)UQ*3+$'U.."I #(S[5NW&]9D=8MS< M"0:8 YG\92.:?81[\(4L@*:F* W.';Z3D2>]0R$@LHA':S M_I)T*Z-+1*D3%Z@KO:4%VY$04-3!&_&_KW5^_/QHN02Z$D17 M%,%?W) ]U G#D( M-X@W]_IW8*H($<)@O@G;R?B^@WZ3QDE<2T:SS-G;6TNYG7@VUBE5!RU%ZZC# MJ$@S!3;)#"E,JOGXB_+>!%1V;,N8N)B!V%9>(9_6.F]@]^AOZIL?X>M_^@AV M@^8](^!?(\^PIL $0 !Y -'? "[( M81WN*:"\!>R%;F@2I7/UEFF9S%+#7^(:+7M-6-N"0]92;]A>J0WWJZ(5]ZI9 M<5OY##3O Q?'M<.3]4>',.$<2'DR!WJC5P&HK(74=K%T#%,9X4W4.E'A"F]B M*,>@7$W@@AAT5*1=@\EI^L+V+2I!_/KEMW3U;:]+WF:20F6]T^EU1K_#I#_1 M^LCK:OMG?K<^V,X56Z,;,4S!LE:II:-8TY_.#FM4OS4&B!OU^JU>0M.\BB[$ M*WT)I_J=2H4@!/_/$1Y9+!MX&+/*I[K3(VQ0MU=XVXM="; QY.N][/M QMZ0/8)DK_%V)/O#PNH!J:U M3HFBWYHPE940SMX&$A"N#>4#PPW/ W8Q:88)8^>1.VWK\1SED> Q;L9GI/D& MF+98_D11R9BBBC[%WU;6D7.\> C0CCD47>F''D, M!RU4^)>[(5KC]]>0B,#-OT\>=DYTAW[*MK\I2U.?4+LCZPG3IY,?MY7;X!5U MS%YJID!@"T5CJ^M2&0OV=AV$T3"S)# WJCK$D9BN+/>Q7$Q!D3!$=5NJ/49D) 9RU CBW6X MP.>VE >?#8YJ#ZJ E@?\R%].^7-(:!"'1P038,]/?Q(RS'!J\-@/Y,'Q4:%B M"JO6I:>V>K7/7J4G1WNU&19*%L%"=^PLG3W*Y3X[ ?C,KLASN)(/D$ MW:P'2 ETQ#NYV>UD\7WM?=I/I"?R3NQ;..PL^_==,G*>J7 M.ACE4;^ZK0XTJ>B&DOF3C)(!3]X/ 1E[.'1]_4'=AR.!6ZZ?Q:?".F,;?M:6C#IA[D-?4Z M[O1//=ND.XV0C]. TXVI\\'C0B-UR."1?:-X2.>&[ :>1(7GI GJCSIV2,HQ M2RK&XXA14L//H&"!$ '/#^V12-*\S"%>.12? M'3)'/S#<%/8&I]30E &'77P+\84BVVBCY(6QE :C08?8,[ZY^ AJU(DY@P&. MC8FQI,M/V7L@37MBT$]P!81&DGCA[C"+!:X1).9DK C/L3;G%EPCCI/<28)7 M/S@ZRK7@>-D[V]>%NL(:&K.!W16<@IB6I4 [75<*ALP+>U]/W(<<)X._=QRFC<.ZUC#@0'=LJB M]AU&M\1$%40Z50R MK08V[>3KOY64N*E9<"IITJ@()VFML9+0T+CMF-K*<5#E#"EJ'G7@@/:AQAT9 M<1R?S&'^-')HIZZM8A)!NO9V 8#K78E'O+FW/H.:[2*@[ETG:6//]'><* 8.+IRF?8']Q>$$XQ:J>ES%Y_>ZTK M'_0)>;#M;^S5[6V*V9HG"_S_F\TE;VS6^FIBF_#W/WW;>[,6$L9>;"DNK"FY M_]K.&Z'PC"?G\>%5IZ7@_WYDAL%/^HNB#0)+]5%*U%=I8\C<,'GHA^FGPUW],'4)]_6!\?OFL#^?E*NX58ZA(()H/S@S<8< M?E*&;93!-A$IGM*X_;_K_"XWVTNADJ_MN[;RF9ZT"H M-&F^Q2V")G,P8>(-_P0FY7"62O[TC660:05L=*_D*$FO2M(;C0>MOM8+2>^2 MJ7B@72T)/;J R(!,9@9J84AE3)B1U''LB M#Z6(9Z([W+K]A&%9*+%P+F3['@HV[ U))D=/)H-!KZ7VNH?'E!(LF7M5-:E2 MB2XB])-,@\H)*^43(T?]1Q_43QZ#V]Z@&1=K5#D^+/N%YJ_$#_?64N[(TF.! MO*H6F$>9D8H;2!H1O;&K-BALO+W73 *7&,G3% M=D(/C6ZBE9/&LK:"KU^@Z4.?/(]@L>@J7X4R MHVK)XO@&01@?1FNSB(G5QW@0Z\HLS>-I>SSXG6CQBWX(S1/.ZJ@8+R7[] M=B9H%05H([JA#Z!9GT>]*KQT6QEW-=T#\Q]#MQ>&\HMC^\MP:XQZH]/&\@ I M,*SI 2O&\(#02#PHJS"'1GMFW(I;P#A4N*&QS"5P%VA%$4R(,)BA'0F/;=4Y MW2KE%;["64+TC<#LG_&^\"T'FOV%P&EC\O4'AX9/(#5? U+HU%Z_6L/&?&/3 M6DV:1^D;L"^/D?!"Y>KO?]/ZVAO7)>;4=F;*%_+(/.AA^D8X$QI,DY%&P[2: M/_RI,3%TPT'A"7BI8[A(4,HK^JORP7!@SM[.@H@&F M ?J,S?SI X _$?0CV9-O@-/*E',V9#^>>P@*D?AS8/RYOE&ZG9[2'0^45Y1S M%P*=20@X"@<1MM>$H'_Y]V_GG?_[YY3(I M&N5XPE'ZIQ".4BUQ1>>R*I_\-!Q-9E/C>3H;#53?LG1K.3++J)XL4!UY50[Y M=G89D=6_L$#:2Y3I[^:@;-!4NJ#"SSV,^\X$]K&*Y^VKXB64*6;%#DBTAG+A MTH/Q#@*TKO'9V\&6$LA%Q[X#4O[U_-W%W?LKY?+VT^?W-W<7]]>W-T*AR;&- MC,B"W&/GMCOC.L!-IN36^0^-TO!>T.F"MJ2=:$^[1T1JNKR^OOT(9@J U,PF+6!%<*FY9FIRX!, M@T]1D@DCB+_<703"RH\)G\;TA>B'OT8^O"0.S55 HXB+*)D^T^A'=SSC<^P9 MN&6L^@C]+!^.TP)?"D85KXYH=2KAB;2"@MS!V96=V5WQ[5CY:]11X+M"VUN$ M]EQ*'2BK\.Q\357>LUV\#F_49Q,F%S4WTX_AJZL#B51IF_+[H<,)8$5SRZ?^ M,RS+0*D!3YHX3SR$7<=,(RJSX'<8K>/K6!R)T@4<*BN+OK.=1T=51[]?X.1P M;LGY."NV'67L%ZNJV>]>-C@[1=,;NHK;&7W7O6 YDW^!C+=*Y6%OA=P?%,U\ M-4#Z6K^EJN/-1!Z^;TL3K:/+H%CF*O5L5X[2879F52(_^QZIXUQU4D;]?JO; M5U-WB%5+0B.P__ '3QQD8,(Q$;TT##=MX-%',[O[_G M<$@%!D8%-;HO:CS[;1J&$[!I++X3MM3 I%,D2P;-H;2GJ>]@OS*76&N'FK'B9\I1SE9%*%E)JW4;$!,+OR_1CUEL[W[_9%C8 M36'+3C[LWLF']9U\CW.C'V;[&-G&T<&V$7WEUO9]# N21'+&&3$C:6-/F$39 M-"86K_$4?4.@9<74>8 (&@^HRPHO6Y!,QYIY\&$7&)5$OD\(2[(D#FH;<".? MB,EEIQ4_ (V$NE.G^@M+B\ MVAYB+JP+(QYP+VD;O -MIC=W"-EZ8=O]0Z+D6+4Z3M2>/\N@,4M%KP=1[*0R4UGNALI@QXO@%AP#M1L%Q0$ M=957-&;,]ET0AMP?4V(_;U^V.N]WR@>S*ZP8,WG191UVJ M.N'?W#M&_^;#!IO25^D^L!$GL-GZTH69!;^M[5=>]YT2<_YM=G1D[_]\AN_' M77WK\U2#CK21'JCZY-NC8X,B'#3P_=L$Y*C9+',WVGA?4S[7\?8;N*U1ZADJ M3/ "GAJ^D-Y!-]F]L(<6NIFNVF5&=KB])>WNXTC?^]S-B5>4]4/-CB.A.W+Q M$\H>(Y'VWTS%9_=E]%D74[;82E5-L(]ROZ7V-TU "23+7/FB$#.C_P0AYK1@ M)6X*LGT/(ZVI!IL72-8WO4P@VHIP53(*,AXM=*I*^8MXN7 MD4GUZC^45,Y\7O.]&8ZSC<52\LH[!?9ZT3 KZL94%##YW%18_'G>$ M[=-9E27KHP0$S>*ABOG\-[U6PAZJ4:>Q'JH4+KJ;.R>Q].T%63\1O\&L>8"JU$]$N7]=^),#) #6B]F"BT>_FQ*!T5.DRX/:.GG5P4:R0. M"!,]PND>K3=W9\8-;;19S_BRL6C M1U)\6>WH-:"^'P1(-Y7/IJ^CC$F=N*35/"*)[LI:H;Y=_J#8+G7;7?BW_!YW MQ?%*?>PUK#.LPT]8C4[[@:6\/]&7ZV\%$DT/IV42#TCBG/LT5I\,BTII&?WA M]!56=A^&"'PISW/#(ZQH]VKLH+@4#(W)F:N'TX%@?@_?#!@+!W0]Q_Y&SOFY MK!XTQ9;'% O/O;DQ^681U_V)E_'%;X_,VT]] ?]_^Q]ZW+; M1M+HJ^!HXZ_L*HKAG5*\<94LRUD[CJ6UY,UF_Z1 8"@B 0$&%\G,TY_NG@$( MD )@" )D.-*; F7P4S?NZ>G6S?8/N..33H(G5JT,MS"';8[ ^EFI9J M6JKIO$1R#/*Z4CEMFRI*%!''18J_;!3'820X$@A^8,ZT$SF5TTNL.H%%(<[> M])JM[DHIEU-G)RES3U#F2M=(ND92U>Y=U:YQC6KF*(6[+;39$G>-(MJXE2V& M.3:^,?W\;^;8O.]#N_,ZI0+CL0GBTG9Z9#&!S/;N3Z(&6)GG[G8D]HYV9Z;4 MDS+O#E J@(C(_1#6J4P]49>U3D 6&5@+BLWL@02SD[DO9;D=]<"WE)^G(#_= M7 )TF\ [=L1)K?$MQ:H4JV6)U;U"5.);XKLZLY/XEOB6^"X+WT=P_Z=C_W@N=/!0S71.A4AO:P)Z/1ZAPOH'(0J M=[2E+#75L>!;RLACD)';!G0"V5E&3*=[L:[/H92L4K*6)5FKZ?-)?$M\2WQ+ M?$M\UP;?,GUG3W;T==!Z$CO%42_3XJD\V0_^2]_FF'V;C:Y-T-TT0\9/N],] M?,9/Q0A;;G8 TD>#6= MW8K.7]),#6A&4H2DB$K/7]+,86E&IE+MR6^(U41TL>Q_O#?)MF?D ^+J G'I MMH_M/4+JJLXYY*-U_&KIQ+J0L=RJ.OA65=TH1A8-D45#CH^L MZZK/MZX>5:"PDR@]4HK$S M[*\IT=AM#B_*+M%8%^J4\EK*:^F229=,NF0U5=,EEW<\H(.6J;QCIU@;SYK5OD%UE7@5VU?*[>03]ON M:D=$^W#7VUUUI5HIR:4DEQZ;]-BDQU9;!5[BCM=AZGHLE2Q\L#W5S+;Y-2B^ M^;7]H8.ZTOF)G-PZG$$M*%I%%&^_LU5PC_7@9):&ETQJ-AOR3NT\5H2P-I[' M&@R+BL9V^U!Y 0>GV7IF_]7.\ZDM>4C/1WH^1TC7=5#5,4^FPHIYFQVH]J N MQZH.3K)24TM-?6-DKI#%M(@\N*GI@Z."E*42Q%L72:I-,D MG:;*:>#,6T,[<:C*4=7QG:!VVE90.V-'P-5X9_]@YZ#*I>$-&RJK1)BT%?2] M-[+U.?V P,DLOL4;0+!]01/9:AT)(\8G:U@3@"U^YV'"%/7QT6&@QAA< M%QR >U\^_.XJ0 R:;ZITH,I5/'A<-\9CYC!+8\J(><^,6729B?B#,L, !%8, MQ*M N\PQYP:6$42N<^E85O+SMN^ .)A.;5PXL#UR$SUJ89OPT1! M[[!S>)3-FS%T<1H"$F+?--/7V<'IAZ@[&%$HTG:K]6+9)/%H> N&=U*'A]$$ MT_#=5%W13-4%*31[M.RSX"."_Q*TA 8$P9S$94:_$XX*#@N,^Z8]B&O9- :> M.,&;$]LQ_H9A5?,3T!TX/?83T^&SWT\PGOP_OU??1"7-@DS$Q:S\ MWD$4!A2%%C>2E9+"?EL3UJ_(=SI81)[R"*K-$QP2<(;!>="#I3,%N,*;N J# M">A+>\)-I9!L2UVKTAW@TZ&U2FHEQ%]")DL E7,NE0)3M+6UR(M:Z@;0G:$M MF=LCV]3A*U\8V+0&G0DEVT+Y"DK>38;*0>1%ADC&B@VD39CNF^QV_-5ZHJ36 MQ2IID;3&+[9IOK<=E,+$%0\P[EL3[H:FS:#?.E,86#,S&-QS?'96E$96+0.. M[PT0VAJ>J,[&L$[[&36.ZT]A0G#?5;[, M=/=5?6A#&LN#G:4%+&EI/Q$#L$[=.#?JX:C4/A*N0-.I\A7?8A# MLG%=,"79>%LV7N'B<&<8?M+L1]P*L2V%'U107O[&5,=]%= 'QTG5B42RLV3G M4V%GY2H,HH?;2$(1U\NH+O6^UU\:+UBVOKH7I8DV5P&)C&FUI M!L&FSK:9&AM*'N:BF2#HLA%)Q5/@=C'=3H;YUO7X98YFOIMVV3OM3K?]>V*4 M^/YKR9G+-W_YAC?_8,&W?&KI>^M-F/,P42VQ!?_9%E'KC4>->A<%M]XO+E83 MF$^%VW+/X&0MLLJB7":VR<0VJ5=WI5>W3UJKICI=2CVG,"%&"3%(F%#L(.&4 M4*[F2_WF15\J6:ED3P7E4MKNY*Q.I61I_EIP$6^EVUISD*?3[)9^D*V%I?1(I$0A/))=^2)%SM!LU)_AKDC\;$U$K::=LNET"H;Z!HU.9U#V M.9L*:-92VPQ)[$GL2>QMPWV=I_/>EIADR_,9&BD%=ZX M.*BAL\M)U-5]2(HROZR5#\ ;>64(?@SZ1?-'.^5EMNR"]E[MK"JBU%52=%56 M=&6*?-18E&V=P=?OY,O@&Y17Y[L2S")%74'L'=2IDMB3V)/8D]B3V"L]H"'S M0)9-R/>V,V;&-ID@AS^T7>%IUM6UR%#0NEY!DI#.-\=)!OVB+?WZJQW]:L96 MF2(I,NI?;B=R*3*/06265)^@JI(3CQYL'9 9M/,$9 ;-R^U;I-:,YZ1,W1E^ M*[%3?IAI2@JH#@5(_!XW?B6''S$%U#^?IC+UW^*=!O;5IF^CW1?'1AH];:"9 M%6SLND_J@995U]YL>9JQ5<0-RU$F;E P?#7L]P[5H:TN;)EM&KGT2Y4E]T$Z MJ1Z*%F11!UG4X6BHN:Z:^0@4]/:G\"[SI:T-+Z7:EFK[5-6V]*RJ6LNN4N)Y MJUIVP][:6G:=3MFU["I.G5( 2P$L_2;I-QT?-==![VY1JKNH2JY:>;QNX?)X MPT7AV1/TEM)ZUT=:PD>LF"U;I!?IC%YV8_35P7F;;#5L6&6$#:N>J&&5X2H M=,TW5'H7C$O:T9Y9Y?%V MH[^J7#?ZS>Q2BNK>T*+^?^__]_/'UG]N/MRV$O[(%O4R6:9R'1,//9=C:J.Y MID-]7$<2_$O_?+Q59VWH3DJ(NF!*2HBM&^VN-,ZF[44%]Q<5W& 477?O0(R0 M+5H?XI!L7!=,238NGXW#32CX2;,?,21K6PH_JJJ\_(VICFR>'3H:_8%LGBV; M9\N6.GLL%9;:6Z>R>=#M^&'3')L$[7;I"55U82_9FT[VII/;\2>T'2\5:26Z M9=26%P)$;I50O'%NN;8[6:W?83- ML67IQG*91+;P/#*QM]5YN-0#%Y7MQ3FX*'Q.7?:=.VEKL%+8DQ)L?S40Z]U> ML]/.=;#W(F(&2D%WTH*N$H7-)/8JBKWZ%R6K"+IED[\CM4O*KV-?V29_K5:) MN]XE<< &\9'IV-NJ,)%=_V37OQ.493E\K!IY6B5W_AL.#K8K60F&D>*NHOVK M)/;JC#VYA56N*I/=QRIY9*)V)L[ZOY5:6$ Y.I1=9LQL'AO?F'[^-W-L=($O M.NW.:]E/1ZK28\*O%*Q2L.ZO@5G[,M91OB7%K12WQ]+:IL+3E!2P%PJH_SYB M9<[G5K2YT8&BD=5<1LU+?:XUOE)K?5;VN&ZGTS]<.FBU";72\>/:Z=N*XUH> MWY7'=VM+O357J?72J%L',P;[3T>N-OE*17M"BE8Z,54YSEL)L;K-<=[>VOY M[6:K5=G^0+NJ E>M%@.5KHB?,(>S-[_PA@- '7J?D O47Y*G* O7'M^%1J_WY2M:*752%SZ<4E'@]]RKB25:"K@M'R4K0 MLJ"[9&/)QI*-94%WI=->L8)S)X30&&%!]Z$LZ%[)@NXQ+!UWS<%R#E0N*KQ& MK'*>ZE#9U(OVY;!H.]5VZ;D7NZ#;0U1S79G!R1HZE46Y3+60J192H1X@SR)7 MI?3JZ-&MJQ)TNWD2+KK-047[D$CM*K5KM6NEGXZ8S58K_>!"=*MJZ>V+M>D5 M[4XUJZ5OQ3.RU,3Q5TNOKQGC*;L\,"R/ ]?1=JL4]J3( MDR*OU +H[4'W0.43*L%/4AI6M("VQ%Z=L9>Z2]W)XBEMV*7NG)ZGM.?RYUE M7%^[87,4/&/]\8.; IDKD ^+5B"'M>ZJ GDY1%AJQ7'^2:DO]H*Y'5<LB@)/8.Q;LR4TA67_\9"V)^D91 MM>JWM?MF1Q;REOC[*T=@ONL?7:75G$4Q;Q/!9Q]O+M[0YEV6RI<4\6U]5<1AU$;[:RV0<7K%N=[.S* MPME9"V?SOP$:[)MF^CI+IF$O3L-_^*YGC.=EV0$QX/-"OV+$6(7=O/5YXS5W M.48U4W5!O+3NL%AS'0$)-N*1E1K\3C@K4">.^:0_CQF0:"B9.\.;$=HR_ M85C5_ 26*5"X_<1T^.SW$X?C*/J)MQC"C,P^+$(^8D#T6(3C: M4/#@RE1EXB#O_^/A]OKL#17@QJ*PR%S(E__\7GT3+;*^().=5%Z/T-I2Z?)] MU$P_>W,SG9GVG 45;^]\1YN [%+N3-4J5'&[V=G?(F-?-BP0J 8.^A6^X2BV M[W!N:U]>7BKKUJF\Q)VH3NOUS?W='?W8?OVJH3"@&P.I@XEW75C87)D%KVKV M=&KCY'% ;P+R\G$"TFWNV*8)EJWNDY'J8JA37;PU Z(A@LNV,1C,>U,SA]%F MG31:UDD!$.YP2K?C:UH/?0BT(8J"B D/ST;R,CN#)=M=A,W.-W:_64W0?(' MP!+PIOW,ZS/C+V.LV3KEA9J?J'0KW "4QJ$.H,6'1PS(C8I$BK?M\1AH 7Z? M\4*1HLA\B 0=')6FB[C%F>#:/4&O9WN*9*8@6> O(HUQ,%;$>?E&_&5-_ MRN.9MV-NH0"2@F^N"7$.!FMV8U?/#C1:"V-AQ<_:!;/&->(NON 21. "L&'L M V@FG1O?SB>&#D+I!X#6X+*S)).$,<.M5AY6$9>$U]@%:[ ><3H:0T*=GE N(; MI+O\4J,".HY3] = 0Y8$S_9E+X]>:SK="Y(!.R.A7&@+U. "$#=@,C MOC5,><]&CJ\ZH&PGKH44>5(-$YV= M][83&'[K=D:'N;"C&&&:K,=<% M\=M \\\%XQ,F L 6GW?Q&1XDC7U>-]#D4\:./<5N/NX"+&Y3P6YE;AHX'6;2 M8CQ;44TS\$.CCW- TDQ)IF5N:L:A2W7J 6FJ*P3D$AW/_\:Q_5M$);]LX9C65 M)MOT=](XYH%$[2]N*MD,*D-:>/40GK;M+<]\;(?(ZB3I5'&JQ\;WF_IV51$'NSXFM#Q+6-OR M%(67,NR77*G_<&J?;]?;/$>J&O7H8Z"6'9)D>GUB>OU2R*82M-HZX@8>6]2$ MC.V\\'3,/'M;*;O=O6$G?;?;I:.:YQNV5?J#\@HY'E8$EEKR<>7K)VLU5Q7= M4N-)C5<)6CTUC5>L-')GAVJPT^YOJP9[JV>M:RH77Y7B'F;KQI#@'M9<,P:% MU>^_N@WX^XKON-[!K[)!S%$*M6SF^Q<&NM'0/*:3Y *:6+KR%>12KO-<::*L MTRN8O]INM!**LM>::&4\N\[8DR(GS8[*9BOM3^:TVX5E3OMB6!N9-7 MRK]#RK\B(;12K+\U!0JS!<_*CYWMF01ES*P$=GB@PZTEE=VM2M$7N7O=6TB2.3?#)8>YB"\U7!O]1\4O/5G(;KJOF2$BRR M[59VMM>)W4'QS8#>]O5SJTU1Y6\G2+590I9-$G4?6Q*WE;8G][[,LH\#:'Z&7IOP1R0!2:*V//LK\F<)MMS_+R\./8&: M"YB"#:P6&1([%3WMRZ+QL5%U M?6I8ANMAF.>)E95&L_6&<#9PYTZ3.LPTZRKL5SF^LG15?<5Q+O2;U M6LUIN#YZ;5^'=]J76U3R*N'P3K7I9=6I^S[HH?<]-03$'W3C"?^)M3Z,4MI* M>Y'-C3T5>BXVH5WV[+RB?M3'T31ZS:#+#14;U-/33>\_+>:)73,=1EV4US:Y M_Y!F;V9J;/G9MIZ8ZS&=VB.[Y!I'[V-SR\^V]QOS%FTO4YFZ:-_U?C.AN+_H MNXXTXEN1IJNQ?J0:3$]1=6R\*WJ7)W9NC?8MA8^<\R4K;K2A2B.QF"[U7>4O M8J=3)F#*G] -F)=G.]0UU7 WS?,95J2,V$H'6:"LZ<*T6ZGNZ,)'@GU/>V(R[A<^U(DL=EC +.7:;]H/O.G*D.B/3F MQ;(<4_ .0I4B-1G!&B.#L8^(5[0)=@1WL3MN(F$DM=E.EZD+P>W%M7?0^+DL M]S(V'93T8>/8=\_NR/2?AF,-C,EQ7QW^.;:[9SDES^IWJ3/MFV*==)&))K8) M6M*]^^L)D/2AUD5@8PYV" ?XY")G?M\Y&A&^>Q20@_"ZN])#\8=RB7@)*HZI4E M=_;LS9UC@[Z9AL@TX/_1FV3$NR^)+PFHR45CPUL=&Z,"UH^A:RJ ME&=N+>4]&SF^ZLP5;"*._DF#=/5;&]07ZLUW@9I67F(G\K/-,84J10=<3W66 M,=OI'7=X()E?U@8-"-MG@E=><5OI"?O1"RO/60B.&6JFZ?G93NMMJKJ;OX A-;4M 1TTF=2(J-94K:[X" M>Q?L6S#+IJK.P+\!I_QQ O8WL\0A3& "P([QQ"UQN_S9TV8!UB:X#,P^JJJ 47KJJ6!IV9X MD]A+ $<$V3W3?*!? Z9Z\XT;I,J5YN'M]F6WUPS\O2S2[DK7R;9637/>H-&Y ME%-#PJ*+/F "A@>3#&&)V6JP*-< "E =& U8W"? P(K9> S"<95)XA!?0 M7 M:?L>L.@4M#7>;B 0F G>"OE4Z%-$!T)>0D*$41B9ATALZ%DL?4+L.0;5\5P62!KX9&1;W M/P2&84% J@B=Z O-) -E"TVWY!O$_EE1PANUZ[+U44XT*%7EBZ^-3%7[,U7? M/P L4Z4U!D) X)O$TLC-P(?*E $UDG?N,%#*EO*DFCX+O'4WXIJ@B\YP-H"F M!@H9U'\D.Q!4%(I"[$9%EQ0)I>)AO 0ZT;*GW-WBW"TFFPH*W=!!40(MC\@807[G( B?Q*7HG!&X M2$3J7:R F!0%J<7E13"P9ONFCKZTZ[O!VAW4N\C$AN4CV#T:'-'*9YE-(1#Z MP.Z9(NMPD+YC&JE.I7/)S;9E9SQB]H;>*?N&(&=;.8SI(=?%IP)_V_M][/W^ MT\=/'_\U;/?N6TE_1I1;@W'98$9AQS7\]'H&27;&@W OS^C1%>($ Y#F@=%5\Q- _@N; MHN$%7_]^X@A(1K[T%IV/R")"/W/$4(R"0V(^J_,D)R&Z1-P?P06JRL1!X^D? MX!F#_" D 'U?H_T&=L _OU??A*'R1<1\043B8HI7I4WQ_XQ>58D>U(&$=P9G M/9,8_V"14,$8GL*%2,CJ(A8/'MISU$C0-Y\(:7>Z[=^O29Q&*HKGLLD?@,Y< MWYG3.Q3[=*\TL"R<6$B;WXB8XK%$C-;&_:E!=]CH#Q("VESHIIK?:YV0!0@* M+_@_J!F#]6(,]Q?2G:D>2+N@!W+13*A8$/@>I#V4,+2]4&Q"9^X:",'ZK_@, M$ QWS"&4QP&QN!H")+:[T=FXI9&0AH,.%B>#TE5GDM*LG50[\(;D;0)@8TY6 MN3$%D"R7"1(MF (^LL>(0_NRZ.9=4L1!*278@#'N3NOU BGKV(0>;K]^U< ( M& 8'%AQ#5KX/'P1-(SSD5 1Z$Y!1$Q6M8&8M4#Z:1PC!3H@YIL4[INH<#>K4 MB ?.;4B$8\&^6Y3,@T ;+E"&N38R+#&(<,:ZWW3_;OIM/_+??7J>>HV M>GN[<-6%7,GFJ*<[UH7RA39L.>U(/?_*PL!'!'S"JM9!X CL@I1EH1[AL(DG M H',(4**7R67! 5_MFR;G6MN\*-5P\+Z0*$@7#RS09D/=Z/,U2<5Y ?ZV*C" M(TCP K_^\NWO==+),HO%MZY3B/G=\:3 =/27>5. MG:.P+)DO-QTP#')6=@JB=$O[,YA51"CMWNJF+= CR$.RM/\"*PN6 +:1+@"& M1@B26B M,WF-[79OF>TB#!SB(G#[KE5WJRB*F/W;/*)Z9VR:)?9+'.U#E:6 VP M[$=_H L+1(1V/% +V5Q/MJ:&PORC#] )R(VK!APM64+ALR&Y*>]Y@JP>6B'! M!"+?'?L.^8WP50.H@HK@4$ $]$(L()(0%H 'P2 B8]%4GSE&^<-@KC/G"2@- MWZ=3+;1&RMY%+P9?UQWUF>XGJW^1WY,;O; M<)&85I+]?>7#Y^O;7VZ4AZO_WMQGVC4H*=L]$QGG("DR*.^U"=-]D]V.0\H" M%_/)<#$V\QXP<\WC(>!&W\X83SUT:9MXE>S:@WX.LENANBC1)=!<$LF5E5R3 ME>1"T)#_;A#$%$_]QF4Q1\?&Z FI ?+N 3VN02UO[>L-J1T:,TV1-4N[P/B[2,&@ MWY>*KO3IJ+$X/$BQVYD+LPU^6I)1>7-$E%B&R:K@XO=_/,/[\7R2#,5A,IY! MW7]URYTD8%R*8F:]A6*JVZ2=FF?Q"IU#E6ZDLUA[HKYM#F2IV;IA\;/' OR;'F8($ZTI;($ALZ*<4')TF>+ MFJ)<;GVRW=1@]UL2:6%TG+DWWX"0 1&&I3KS#QZ;NI]MB[)9;6I']P$M!>9Z MJ0V;"O>5:PPO^NFEVZHO2Q,U:3L7%>6M7+J1_/-[)QNT1)4XHCZD(=6L5+-2 MS1Z#FDTL;GH(-5NTJ44?3Z!*-5M.5XRE]F>9?>TL2S\E_WI-YL'.&Z[LD$+S MX7%W'8O6$&$I"ZZ0_,[6MS8U[TRT'7K++#8VTH1O^Z)X>>K^NM:0U:/N.+&L ME-C(COE,76ZSKVX'VS(5)^P*$XD4@16AE(W";XWUFEWXM8I:GH,UE?FK1]6E MB[Y2&[!5R]2LJ%EY0Z?\L1 V)(*YO,?OOU-_63M;D%PLK(XN0)_0+&A4/X" M5)L448B(YSL_D5%8&85- M/:4C">)T"(+,.I*(+\J/G4KO]C2UB[3(*A @3/21R[#+>EO;94G5=R3G2+OL M=-6PM,LD062SR_;1*3.]M,KB>'&YXQ[F-#A>*'(B')C"-_% ^,P!C>; 1'EU MC47O/1T^ K]H] ZF3 ")BX_R&HTLK#0%>D'SS5A%2K82[VLJOV(]1\/R5"Q" M DK*07JB I/\52SY\4QU2=1'%8N$4IVQK\W[IC)F.I5XU-F8.5B,!D=579=Y MO,1J9-RQ;V8=LBKA'82"ZCSWM24@8QTG$5DCOF7B MBDJ'5YJ&!8BPTL$]2"4=^V0JUVC,C U17N:E*%Y\=7\=5"96AKU60EGL> '! M#2<4'J(Y$RL]08LUBOT:62V,+[:'W-3,I$[!XI+#9F=#:RI182@H'&2('*F- MA9[R+BU(OKJU(AE;@%3'3^]N>]$ON.Q6ITN*ENETR"5TGJF M5BTJ+W-,K6E79&-#,<:19K/P:]%6PBE@?(")_(KS^# %>\(+?2CA/:5"LG!S MLTT$U%1N 1(S\&6T.:X6ZTIQ5A4Z3M 3%=UFEFI2C>I(:0R$<@SFR7 M5_GE58RQ]2R8)QP]"WVY."Y$RDBWJ40M^S835;0FZA.O\HM.( D(&"%H3$O? M3$-TI*BM!3B*ETC/4#&NLUGN2@512$%8S%MH\P@I"..AL+QZ)\8$#KJBH3X9 MZL@PJ9;Z9Y:^9=\M+)(W=0ND/M<)*S47$]M^N:$4CBPW=:U%U4^2'%9"P?&6 M:2K6F"<$/S'"L,V#/L""INURDU"#V1K OJKCS$7!=[]!LB2]@'(('1XO;PLI4FEY-AB[G&/9)W3$"@;48,^P3^( MEJX/G@ZI!_$>H:#POJ"D)+=F),B<# SQ@E""CZH35LAW&%BC?\=\+QI &:DF MK4#GY?LGANL!E0(#$HLPS@L*A4*(D>>TMI"/N(,HRMDO)C"/?-["ME'8O /U M*E:B9'KP6E/Y,$8&U1EO[L'H8XG>FQ.N 0W)$?68PK4 E/$1UYT*/0[*GSVA M1@Y[!6"#(BI&&?22X"M:Q2*R)6 '^PNQ0#0*WU4T-Z$&'<%L^>N&2[U XMI[ M)3CQ?=B%+M:1+G[RG0=B><1$7!+Q6KH61B56QSJ&;G67V<(_-6U3%\5V,/1<-3M6 -V64:1SP+E/6]4!SL6A+5T']ARD<4.JN^= MUO;<;LOI\U!S$ M\2J^=30DWJHNXX^'4,;(BF3O#&S$;! MB8'>Z+M-Y2[Q>B-I9I[H"R@@P%L4!>86S$L )NBK)!H#D<%/ULO-_=W=]E7; M#Y$VNUK>NH"H7U3>71;Z1+57EBZ()J7:;@=]UG(402FM7[8'ZT.L JZ!$2,, M[%@:V,$Q2QIF9),]".8F]C6C'0].H?CFB+B>_.X,;!>KM-L -U%C,R]R7[2' M>_5#:1Y5193""A&O&LA1:UA9-9H+%_<=<"#(XKXG7@9/ULW=,59*JIN;@#U9 MD;;BE2,EF\ABK[+8:ZU8MDKE-F6AU+IB+G/Q%B4] [J0S5O&B=IUG)NI)EH$7R?^4ZBP1(#F*X[ES[3-=CNF'1GW=H%KVIV)Y-;Q!R+;,I?1 M]+K6IHS<3F.0U-BV7@QI*FE)C&#NS@HXT;I'&1IP6HR<_HADP8=*';STQ2D7YE(G.RN/,\Q1CZE'CS80)SV$>\=F[6#TZ=2P$?'B[3@8A:D0N4MZ5(._2"LWN M4-X-\LB[SO TY%UU FFU+R8;^#7*ND!9D)*9AY1*JK^T(U)+Q].I"K\RXV\B M"7K%.5XGZ/HY_>)60ENUHR+0@QMXM9-E!2RVJA-!#BEUX.2= B'_I'_*#,X5 M$4.]7&*HU^@,+M*+%U:- #?8.*OTDF1V[;;8&!["AT_3_P(AO#L-!"S3K55E(F*I]*Q:@*,ZHX--,#GS-O^)%> MKOVCZCVOUJ9D+]06UC%9.N3&PYR$;WP4XYVQP"A5'M*H\E!X L\4!_28V$1. M(@5..V,?RR8V%' %\708U&+LH* !O&<$19!$ M<22JXT$(5F&FY\$Q0BJWA"40(@MSF>:+8AM (ZY!05]!>(LS7;&S5J]^*.\( MW17,+YC>?3B5&P$8WG,P!,GJB;NDTW7MU=-UAS3I4P$(\ES"?/ M.NT8*_*LT[&QC&23DS_KE*<%F3SK5".6K=*)F9/BZ(J?=2K.\,=TUNGHDZKO MHW[S5MGYU=A4E*F3N\D(^OUF.C/M.6-$,+=$+[\PC,G^OA(.V#((<$6%7M8$ M="_[19M:]U:+Q.Z-YDNE\C@#52LW/ -SGE#:N)2:E4+6?O.**B4UNP6E9J=[ M>5)2,W\F4K5:7-=(@"ZRT>N8C"XE98GVY1?F>HZ!1;))5@(Y+%WY"H+-/9CP M[!45G@=-WLPO/3,%\F2D[LC3SJ5D*]$&K+ADZQ24;/TMB\\] YU]2VV*),QPQ[,0[-SG?_C0G%Y?N=*"#OKOXX]OSW^/GV;:=FS*X MJ 52E3\QUV7L-NCC]@E;GKD):<>7@]6TXP*-RTIN3<&O&99KZ*QF38S:K6T; M17VZN;J_N2^K#]+!#Z68U&T/^_C9X[&A,05SV9GHR\UOJI$#YRRU^2*)'37S#CKQB2.SF:^%WL:.CZSDJSNP<9TFG'F! M$(IT6H _CQW_1&MWA3,+GPA Q@"]@ V*J,6A/5;6L&-JW]0D=GR \6['V%(. M=4/(DMUV.Z96SEVF_:#[SC/PG3-%/"N#0'%TWD@1 MEUJTESG,44=HZH(:MQF(U!75\'DK.E/>3QC#EGHT-"%3LZ?20'B6"4^[N+REM$.DA+6#%GUB.:YYERE5 MP1-+8YBAS?NTJ]HDY9S11GVTQ)*MNX>=J*@)/B*TN/-.[EQ)G2 M]FDP&&[7]JF8?-]'LS9FVL^\[9/K3P&A\Z"M*^FV4@@:EEJ"L6"/E MI0-&"0BJ',4$YHSW^]C[_>[R?_5N^81FD=%),YK/CJE$K%G>:@/_-6@!QDQ>DE*5L)&; ME"2M2%JIX^0E*54)&^6Y!V/Z4[)[(+9>>KT7!0DKS#]0R&DJC\AVO4.H?$G8 M",Q+<5OB!"@T!2'=5E&$U(O38X-C-L2Y\>U\8N@P@1]P@_JB?_;FUH/'!8;" M)(6"B,K%%>T74BAO+9276:2PC$K!QD8!'(5),*E %12 4;?9A3_XL6ANC(4Y M/::X]J0ZAFIA1M*CBD56W93[FCI;OA6$-WHX.Y-Y0!?G8FM^\:3MS":J!:]V M,A; ^]@[E&0[/<\,3Q&HT<6 ,"VG_G0F)2T^#@-!/,;_6G 6#B@ZSGV MG^QS^>O]ND6[@R%2EW+[=)2_DV+Z-Y*_+7<-JVS$2W,*YHON/ A"JPUWD"&-FXO]D+]C<#M$20M9_- M3BEL#Q[*W4>(?Z^S.^:H7?:_2]CN"B(A\VLN'E+WNXH&\3J#;A6">-79Y)+B M4(I#*0YW5QZNA(V-S$)Q4% H]BX&1R 4Y79&97TPTX994LVIHIZ]1$O)CE@W M<,06N"G!%9-QKT.> *A*(X*BYTFJ,O^CM%_*],X^VY:VWA9I9:R^/3:^,?W\ M;^;86.#K JRAURNFR*ERA12B4HC6=_Y'*41+J!%>ID.X60YWB];[[I?@$E:4 M,H]TXZZB',-;PZQZA;7>Y:DHK+<,84K0[@RTM>KS(8]+A&"1QR6.D+J/I57- M-@XN<&<;^[IAW[2$;F[\,EQEO#=?E'PS=))9G5MTZJ&5, N_%&MU MTOKUT]NW'^[[][^V$OY$6IV("<4ZCN3M5Q+O.L*I0,/F"S^>S1XM.^R7(H"; MP+6B!G02]T6_$XZJ/C(8]TVG%1=Z&U T<8(!)K9C_ VCJ^8G /P7-K6?F(Z8 MGC@"DI$OO<5X=&01C^R+"QB0' ]V7&S=\/9E*3V9.I>7Y?=D6EW] M;B7_PX0IG.%&U(AIYMA/A@YCNA$0P?,AC!2'F=0X+*F!E^X[^!MV.?. FIAH MD:8P"_N?Q1K&=:F7$ZJ/>/LF!2B*@6 =VTZD*=RK'PJUX"N!R&+2Z^?+3]>_ M??GT[K_7&Z17)1LU]8?)IH5LU%0UOZ]:#126_'Z@49S[CV?]93JNRH1/IEF- M\D!2]A; MFJSAI*12YUBI;ZTYI*0GK\4MI8S3SQ643%OKFH0ZX9@.^R_ [WRB]Q W^-Y1 M",)KU9W 1(!PL'&]845B)!K>&F.0)0NA5F!C(P,>VR_DYI[ M''G:]]I-O)5H>?(FWITZQW"PF[J'5_00;^K:CK1:HYN4E2JV^^?E.;-L;.P1W\YNR-< M4>K_E2XQ'?@6J/:113;N7=K=GS/5<5^MIZP*I#+'\X!V&X.KCVQ;DV>3,1T_ MH(\K3AY?V%0%+2AN/@"5M"->Q# FL[ R ^Z[R %G;UI-0>7RPEME:>J2NPE M5)2VLICJ%4"A% P%!$,&NR:'8.BU+M8(AG:SW=Z78"B2J9O%!AGN()Q?,("? M?4XKJA\<&0T>]11 ,U9CV@+L^4W"[//>AL\W3"*!@7/,*\JPPMCFZ^=^HK@D MP$?7SMY\_OXJS4.L-KQSS*0 =9=$#16%705H==/!D-P*X)T0'E] =MPQ1XN7 M![GS'1:I#Q(KI-L+?=[SSB:GMWFY>H9S*^3GU@@Y@/RBX"F//(GHP?S;G467 M\.2(#+]F6*ZALX/EK-]:RD??8LJ $LD[#>69*92Q &K(L#Q;41473^V@#ZH^ M.HRRV&D_5OE@6?:3#7A3W@.TE4^?[BC1W/8=9:QJ=$1),6V-$MS!;\7$2EBQ MJ5RKEJJKRDO,;#^A0*SKJ"VT;DL=[03N2-$Z<--H! M:;QJ*@\3PUT((LV>@AC20*[80GQ=!.(+#\(P//H"=]ZSD>.KSESI#.EV#P&G M311U-G/L;Z# P*BF\S6+$)MA\8,Y.MS#$UMXUP:U!==-985$^8M-I=!YFGHJ M"YX1W^X00%MYU,5GIL+]+Z@P#,UM@/K0FFL5QCVLXZ/ML@9H#-. )RU#Y3&. MEU(VG+AL"-7&_4>I,"119%<8AE 8*+T"9<'UR-7,,4REV^(G*AM"5QBY-$2$ M&D]--WRP%%4#3.HJP)E+?#K_Z@*P7 34U?VU)[/QP229J"#Z%PM4UQPP $UE@7?@/OP?7@9QL)[ M 961SHO21[!"FH'X*JPA_&X< OA%5(MCN XW(W/'X^K&V$@$G+5\@ABO&C / M0R?(31GS^"P!7X S%3^@@I(UV?G#?(9$K+PS'*:!.P70$0XT?220SP*S.1&Z",X7LQU#501 !U@FC%;YR3"!JIKN$2:: - MDU#60,@[#\2VECK':QOAX0)6X2?* 2#>N/?@'SX;P!182_:43_7:GLX<-H%7 MC"9@2#(1;&M:]OU4DH'=%NMU=(!%3XY/FPG[R_M[^3XEMN?QYF]N/F( M7:D[EB6> ]_+3NKQ'7/:PW'OG5%,VKYGIYU;,M K4C+L \\C'\@XD2XTH-:+4B%(CYE:,&7*QURG&PB>,.^W6 M,2K&_ >)$UW-79\7KI&._ _*=-P 7=K5SG*(:Y>[7 [XI M*'%QN9U*JPB-'#Z?(7D)M3?ZJ,?=1$RPD&BS(,+IX+M\?+A\OSGQBO'+'%FI@/;]Y?__MC^^O[ M7BOA3]6;F \[R6(A^U'T3F$@9SX6\ M8QJ;CIBS^:!R-M#*@'K.@4)[.1[E?NZEJ>W[7,^A.QMMW@"%] M.WYO8' "3<"T3=U^X6ZAP[P1\ /*,WED8+=JM5>R6JU2HDF=YB(E92Y)^SBLUGV]-V'?]D>0M-PHK5"*L/-]%^BMYTV7*.(B56] 6<%KV MOA%1^SD>I?*AD:\F=)JD[13.O*U$\0EJYU21HY1-YY!^H8<6FS$594K=B M.>W2AC\P[M?FI1=3!5^MH,J\F=<F4%MXA"'SY;,9;[7%]"[ M2,3;!G3YLB4ED@Z.I-28Q46>F$4N.R='^F1\-G)S,F,RY88V#)C34XQ^,A!% M[<%;7GV]["E4V0&\3<)JCJ3 W6#\N#W5K"Y.GBQ!^DPQ?W9'E3UW3=2%]T_S MZ,"3VC_=G"4H[;.#[YJ68697WRV5"@ 50-;,QT%1V=_=,I1Y "K>Q=YI&1KA M^/=.]ZP9Y%[I;G8)2L.!W"N5>Z6U)^+:E]'9J0&2FL!;M/M;9]"NZ.9I>6(Q MV[[I^NW3ZE?E";=Y%QN 5Y_N;S[^[^W7ZTT;@&(>L7VXO+MX\;TX3C*:J;I MC[-'RSY+MO2B !--B9. $_U..*KZR&#<-YUV7/AM0/3$"0:8V([Q-XRNFI\ M0U_8U$8.@V$FCH!DY$MOT2F*+.*1G7,_:<2 P7"7V7Q6YTER(KI$%$RX0%69 M.,C$_WBXO3Y[0UOFN/5[C;("6/Z?WZMOE@@S.[WM@KAH$B%QO6L]VW\;5D]U M)M._1H]JQQT^SIT_C;,M1>I9C(RS)05T6AOC601O,=J2R@V4Z[*UI/F.BQ=T M-E9]$SYJ^QY^-WA^9AM(J^?L"=$EKIY%D4J >JNV?[]^N/KM]N)3Y_(^B0E# M:M8 >_;TK6W_"8OYLQP5E31*;&_W[,T'CTT#3&]Z-DX7FY[N-)7=#+SAZ<#( M K8VM*0-[;,WOZ@6\"\JU__[QT6G/7SM*N\,%S#@HL)6+5VYLE1S[AJ4C_'> ML%1+ X,,V5,WO."9+\P%TJ!'A.*V+3?D&O'/@H^S9KG$"#I(!<& MN6?8 'UJS9L)YL\XF!F>O^ MZ=*,?$L#*TD%F0,S:&+F1=J[J@-#.^PO'WXSYR"$X%]C;,"T1G-RBTBB<"!,FRD6YHADO.C MBW.>*QR.G!L:RLRQ_^"4![_8CG@>Z ?M9_QC,QL-%^1\*E+O,-WG3 1BRU+ 1JS^*N:/9TQ;R&T2.: +F8>?N49_/L)$HA- HR]CL^3W@BGRF\* M /'!'&0-N&3"NS2VPSQ[ 10'%O1H+3Z.DP&; I%&S]KC8)*NQS^&Q&.Y+(88 M39VA^.;W0/XBX/E[(%. ;Y *$-R D9GI@^#U<5(T=560,U\Q&:0Z&X'O%DJ^ MU_"SZMH@[A&>^)+.0*WH*Q\ :,%W&:4QTOJ8-K' P *LZ 2TY[A8Z\5+AJ) ME@0.Z7%5GQJ608@$ES=<)_\,VMI@[0HL\,J7(0CCB\3'81*H,U8 GS1G(F,' MZ)@3KACAPQU_E@'#VW.&\TB"/U33CC.R/ X5?!O4((MB9 @ MUU:,"A\D.<:E)/9!6Z&/0'Z \88J08=1/%O[$QZ< 0XGP6B@:9$;=*178^33 M7("('AUUZC;C@93:&8!OF:;Z[EI3A8.-4(LV#:&%].R<%"P _@^!>@J0(?YB MMDPC8N1$Z"JFS6 XU:/A= -Y"RQ)'! 4O&YHG!ZFJ$V!1KB0QD?!7\/D[Y % M87V.;3;1#O,Y*Y)!JMF^J=.XH&J1"!U086 ,4)JV-[&QB@17RZBNN.I)!T># MDP]R$6H*@![1P]SVN:EA*V31 ATGTC.P 4*E;86T$WE0Q#M5<; $+8CP,(7 MP/%$ZBZ^/F*6T"C70J,0,>,N$&22>R[F^N:3 V,.>FF'2]F?_*6F<"PQ2!N<"E\%U.(0;* L(*"'OU3VY2\_,,"&$= MI03]'#[(;1]@$]TF[N#> U*F/Z/'-_&$0AD* NFF\ QC'_ M$TT\=(<,A^L5 M^)AKX\15--4TWK9;?483>J'#FLIOP+(H1GSGD;\'MIP!H-3@XMA'9N%&&ITP M<8@V<:O+!G#@"6O3)IMW&31!F^"1-*H%(N"CV MP(SDB:H_&0 DE# "T@MY&I,3X(0!O,8HC*/F;W-[(DV-N2U:C22.VUD=M[TY ML7AGQQS.WMS^Y^;+?S[<_%H7OCU[\RLC(E51%T[![X Y:6 KDR< _H-*+ PN M"@O=)K1X+21QX#Y-8Z8PHCDOHN"$=U%T.[;_.%D,UT#J,BS+?N(V^42=>8:V M,.R-4$OC&25EQFSPCHF57>)C QPS-.*)2&V,/Z [9CVJ8)\2?8.218=QX=DX M:$$S+CN,1S*?P6\WT69XT!BDG,=G ?20? F"" M$ E6A/8C/USEDS>B@V9^ G#2%\\I0$OBR3095Z\P71Q^KKP4\O_#71#=6?9X M""S,0D'C$\6[. WMB:G._O*$\JE.B,++@??"F M;2(Q[H?"+&$>J"5$+(H0& $OC#UR;%4W8Q*=J)FAKX[R%;=,#2Z-&4;6D#Z0 MO\)/+!R6)\,A!//)/**>8>C=J'RN7&.I#F$SYE.!M.>1(]5L(/--F:/1SUSF MZSZ"% :F8C@6(X_F@4)!8-I9=#X03#NT6F#<9^0P6"LL 2B3QPX V:@'Q7*# MP(2J(_ %OI>8<@[6KAM$D4@<&"PX1ABX1Z"\W(DQXRX[=T@1#!-X(DPO *\- M/&* ZI@QG7"N@>P:H3 1G!Z&A@-61?;AZ^ A+AYE"Y%!T1@N7)APLN-L@Q/% M@& 8*^+A&UB"7H+&VJ-X)C02DH",U 5+3&U@=F%4+B)+9) +N) @(D=9]3@5 M1H6*G1!]XJ_'KQ.+D]EDCSV@'[#2%TZV;;H+L.,6/!"R:W"O*R9D4/8].JH( MG25-")Y8FI*@B86(L]$>GZB!5!^#'XB4R\63<-,2AN8R)02*D%GQ59+(QO", MX 'T9L[YDQBD>C)(W&E\ 1O!'P=%P-H2!4Y^XB M,DIJ_3PDK@5IA,)"LYT9;KN24RE"/"/F/:.0FX!H0_*,&P*+(&A#<>LGUXN(0)J-[V%N MSCG3T6J)+7Y%].+0] Y?/*=.ID=5C4&I09:(-I(51$J1\:C>&+<^^.8/F +\ MFJJ%$39D51LTS.)EVO! +1W9#1'&8!1UI+5FZ,?"2C&T90L5)<9_8B&C1-A# MC07GUFK)N(TA7)[EE8+?@I) Y_$*'I)8IB\NEO[RF;"#$!>@O0Q[L7%H83H. M.ET!"5,,5^5LOB /85]%K ATAT:,(G]8+XOO7*".@?$>A9MIZ:1O8?:1J#6Z MCO?AO7>1&[?.(VC88),F, SOW]VZH6FX0/Z4@7!8^Y$/][???P"/[Q>;[)4[ M0Z.0YPW9M;FYOS^ZMF0@K10:/3QZ_#7VYO/5]<_'76B42=7HE&D\$;&I*-XK8[J)R!M=/Q7(5$X MR)"67+=3\XUJ;RQI+J5]>=G%?Z]A*@!Y"QB9;X$L/_@.)";Q)'_IZ&P7P/A!3:8GC62D3SEZOC@&7RW;#95N";)H]78"*T M0]M]0&7?M9J=Q3T8MONBP;UA$1"F/5LPYA4T6FSB6]PC*-W-K \6[" +/=QZ MYW+PNV[S(@"E"./P5+R-6$I 2KL22-F=\E ^4]H(69A$HQ?-;G'@ >CC5#P MB/'WX1L!"!V_3A3IG;US6A?]KHQ/@8>4W<8F4>R2-P M6M!KW)1O>O8&,Q^1:W0TINCD ]D#]XM]*T ([YE,=L,UX,UA$W35P#'A-P3@ M<=M,I=1"9 2T6M5'$4./BLL?TDN _?3;P[N[3S<_)]< RU\"+,3R99N.71RF M(MAV-< R5>M+.8CDI1-O:9)C[=E$ #!>_O&LOUR6;?,18'$LJM,<]&?>RLFH MX')Q\/ 1%M(UEA1S;LH* M^Y3:);)\R%>6CR\O=PSR B2_2YV:-8Z0.A.I4R4CG@HC;M@T607<#M,"%D$4 M"J0DKB)W*D#-6#-RR*VAN'A&(3S9QX\92D-XC^AH'Z,%7-+\IO2R;KM'Q>R' M;>94YQ4(<&[$_#NS6T] MS:#P/?4+X;7WL1(I*C.9!%JV-;HM2"OJ-TJ])-.I]\M)(GVH-'YJ#BMQ:EEJ M(CR*'&DU%:UR6=3ZD$R4=B9A6Y!63!U)-VG'=KSDI+0\UM(XZ5"*2+I$*\SR M4WH/P]V%E"6+I;!8O[CS5.'M=^E>57O?3;)C"CMVB_M>^=FQDM[9*:>W))04 MWE%L>#T#[AC:E>6^?O[3Y/G@G7>'5[IU-52#-67!:F26%+!'"[)@BO9;!?RN M_<$3TW:;2,3(S1O'#?;MFC/+]K!-3-L V MU$J6N=&&ED+%O#1MUWW5H"8@\LC/@3:;+_=0.N8PBJN0@R455T70?!0LUKFH M&=2EIU6V\B--QWM?8M?@)\/%YE;8.4YH04_]MOV!NAJ=H#DT3D3.8C<_:QX0 MYM);JW.EEA/BJ^'6&VB'8BOIZVW/='?E*3AI?6Z!B-@H H)\+KR"KK@DYD+7 M @9^V6F'J*H3QEX=L$:+U)\5(8*:L^W+BWJ!^U4]/<4J[K]%^C"7E(#4!1K0 M;1^[YE:QWD(%V4]XAEOT@JDF"F0W!''EY+LA[+UR-;G],/*M F_J ;3U%VC6(;34D<^#PDND[K M193HO @ZB()36CI';AB6:^@LT47ZPW<]8SQ?H*&UB)_-%E-=,^'6QAFO#=+- M^.CIDFM9R(434@S]QS/O]['W^W]O?_W?I]\N6Q]_;B7\&9&K@J //A)V'\5Y MKN?().D%HPF,<@=)5S13==T?SV:/EGT6?"0N6J(P7]-@._J=<%1 )(S[IM/- M15T3)QA@8CO&WS"Z:GX"-'UA4_N)Z?#U[R>.@&3D2V^18B*+"(F(;W8!$9G/ MZCS) 8HN$14++E!5)@X;_WCVCX?;Z[,W#X0$>ZQ?WZMO@OF*?SA5 M;$5OHN5Y!Q],XHQTI@AHK7VQ&F\KTR\,&EC'%%^AU>(JRQ,*L?7'14(I>O_6 M=\*N%X:KS!P#U@&C**"CC2?LB@I#*..5!JGJH\,8'JOG15]FR]VI%O<;0)^V M]0AS]R9 A:ZKN$"0QAC4NN6%WV:J8P5?TY,*C$>RFL0[3>7+FA8>L!AP\F>V M"Z,"?<,$E<@$#1A0?'*DTB.6XKN "D :I4FY5,]F- _&%1/@@)BIU"1 +@%&L &J'^[H#=<>>\^J [,]-=*Z"G'A^E-8PIQ QB$_X$XE"F\ M,0$TP#1TY1:J9)#X@034+UQ MW<0%5#4I(O;ENP)G$K>AQBQG3&I>.$"<7&YTVODKZ.^+ MX?-6L-KQ?&HEW@]0>EC*QT<6BL'QK%V[*_ M1&(U65?)W]A[IR@]G8"/#/9E*2M=J0S.0Z/^T'B6 M,D#*@-1X7WM3#Z6J 3Q3R$^RODSC.F:V55ZVAY7"Z>G$?63,3\;\).IW&/.K M5"K?P06]2-L3O3*VW:T/;+4NV&JZ[6.#[IQ]6*3:D**C]&)L!0KU5).@T\1( M!4W((,^K-2Q>AK.:2*AT3L&AT5Y2VE?54"X5B50D4IT<]+A MW5Q9$)%ZA&I M1Z0>.2T](G7' 3:A.MW><]_NPJ\\WEWE-%E/:K<.=AI9?7 M]][(UN?T@PKJ '_0C:&3GR7O_ MX0W#<@V=Q3>4 _2U+W#$ "FMDK@T1KN&!_2CPOX(CS346:. ?"#F2LZ?!8>5&-?"B>"+Z@^ MB$?;,YY6YML\2?2E%B\U+($]A2.NR[$8Q=Z@!.0U$K!G*=_%%B>,3ZZKN403 MEX2NIFMG;UK-(*$C-M=P*?A-ODP#P#,&V"B/ #+K,2 %N(ILK1;^?C?O]_GY M@L7G 5PHOP$8]GCL,@^!7WPZ S&=1$Y8FLG4'AFF 0003J9\AEBEZ++(^%>F ML&\SIBWH.$D^ W%I\*HA?AXQ@.U4_0-(&2D5H&9Y2+NV[RAC'XV2\$W5I:L> MTR86:-K'N6*XB%?3UQG1\LRQ=5_S. $] ZG[F"M$M_!%-@:; N["5Z?P'0_F M3M<_W#656_Q2M49L] 5'R8,;$50 5_AYFS;TSST1[ M7Q!P?-Q@3!Q?=<#">61XV 4P#'!331=Y#JQ(8X8?\":J1W-;E@C/0$21B3C, M5$F.PIKP<6.1 M.O#(+ 8&%\?KE6NH#>4SX'6B7,'"X6G"_HWOV#, -I 586?B -@!Z][$50!U M\/(OJJ--E&Z[P<6DPV9@_Z)=JBN%./TBL^N.N MU,@V=1CX=H;DC<+D!J0IB RW/*:M U#.WER!Y)["U.=$M2$XF !'=J[FA(P4 MR8T!T!&>_GC6.J/?10B!?E_*+QMT MD"T$?X-3:8+[#= )?EH*):P'90T :QH3S1=U!:XG>.,<4]ZU&%3]6<' 4DP22!A7!\35/3OLFA:TMTNB2@IZ'9;0$E6.\D"2]!5EU=[CSEM7TUG4X>J3S[L73V(\>IC_)H>*'(RB+A MFEG*Z:$B5OI:NB$Y.F]FG1B90].RJ'T;N0(DB*H%,40=+XE<:O5$ ' M5T ONY=;]U:OEF3)5:]7:I_3U#[2 #XX80GY<]$Z'&4M(L72K)%F36E'PP]0 ME%9N(*PJKB_,990;C7L(^J)M54FU0 Z\(;J3:>Y_J[-2RJB]10OJFA"'3*[8 M;\6@RA*"E!)%I03_NU^@D4W-2$3*"BDKI*S8,KQV43N%%IA]L3B__$MP?CFH,'].9G<1:%_S;9U+):=*5:Y@1!'@\&]>X%=\)U99-V]=WGBM72YK-5-UW1_/9H^6 M'=9+C4O7A/H.B504^4XXJOK(8-PWG5XN_IDXP0 3VS'^AM%5\Q/ \PN;VD], MAZ]_/W$X?*)?>HN;)Y%%A!6F1PR$%5:8-I_5>5*]B.@241OB E5EXK#QCV?_ M>+B]/GOS0$@ .KZ&=['0_3^_5]\$\ZT#VR<5)0AY-NSA@BU >JLM0"XB#5PR ME,3.TLWE86(LOJL\JU'!H7J>8XQ\3O@P1O 8]F*(B8-&*#QH9;S-!GS(M2V+ MF>?4NX D"#!NT'?$M)_AH0E3=0U,"T^T HFVS$@3/@&\2A !U1'VL5S3=PNI M&)?X3EI&ZK[$ONU[6"5><9GS9&B"DO%+ODFD/&8( ,^V3?P-;[K^;&8:>'6# M0*]1QXK4Q.#,G$P-&$KEY*9DY8JPN"2KIWM?8-@FD0##=/=IN^^M-LQE'B]Y= MP.N7J[S>[>;@]>5.+>NY/>QU%>?V16,V\++3NV.E\+WNP/(L[(45/.QFX6&" M$3G"U @C\D2-\(T=FAS K?4(9BM"NR%LM3GVKW+87[XA$,,?0<",?0MLCBC:<:Z)P#GG$D3?5=WI JBPB H5Q_Y*('S'N5A2@$N]C$ MGCW(XSZ,'?E^ I]]'W5F3K?IS@?TG)C+M=0MB;X/%E K4UY^LEWW59DM> ZI MA=:LTXRL$W11[$FN# S^I- Y4=$"RL>(/@_D!%BU]. 5ZFZGJ2ZWC>@'9)HG M<'LL+^KXD)30V8@/@\]X-38#HH<%_@T\ MB*_Y5OCKHPH$QM?&W%>*S3O!1;ZU\@EAO8&TXQP'[WN./PWGF7UH6L9BX#C? MQ1H)?7G[WY\&5^\^_ONBE? G?R.A_;0."NB\GQ:BS=Q(*"&Q*Q[EV&UOZOKF M]^;L?;"3/N-;]?0Y&'X3XF:5K(NZA\X\.R..''FY9V5UR>.5;W.P! M[]FJ8T@^WD<5Z\.R><4)HD928+^]9:20J(60*!.&FRFH,NC>?JK'*"1R-76I M%CIJ*2BJ1Q=2>$CAL8\.*]5"Q\X:J"2FJ 9G0"]/M<)9>NB?;Q(T8)S\Y XWK(P=4W0+/F_ &V\;/<[]:*+7%7K#XWQ0Z-7 MLKYD_0UQWL&F)->J@5WJ_X,VICA1)%:0@5^VAX5U]TYP*H,[IQK*#]H&=7I 0Y50FR19Y'Q8BX1A6%N6$X:/0[6^<$ M5@P)>]E9+$H)AT9[2=2=B&NG/#J-5K=W;))$*@^I/*3RD,JC M9D1<.^71:_0NV\"1K1*>5AG7%6^ZS8'X5>C-66/1TVD>OJ%C-Y_]^_/SI??O=OUJ_MA+^ M1&H^BWG5M+=4_Q1Z2\7_D;7T2+Z4Y@ZE<2?.?:3 M@;U3J#V*$+\>@H57MQ^/L4_#$UU3P#!AO(]*QHX@, +*52X[#1=;A(QMTX0% M*2^IKXCMN_"0^^J'],+S7S__]-.']H>[MS]O$$(9"\\'*!R2+;N?,O2K\C=[ MX?E.9R5#9).#0*\L.14GE[^7SZ?B("NAK/PN/GN,I=Z*%XW?-6+34K4Z[?R, MV):,N.^BP!SFM2@EG6VJQ\C]9124KQK5I$U$"@DI)*20.(9Z\U)(2"$AA42U MA$2N>O/50H<4%%)05'.JQR@HG$S!^=PS.'7#M;*8ETKCQ)6&5!<'41?]QJ [ MK*O0D.JBJNIBQY#.C?E2I]N2E'$\E"%EPJ$Q'X%M'.A2)DC**)LR9!GTG=#' M77E1S)H5NY2E4 M54FST6\-Z44:N.LC9/BD51K50+)E_+\S?'[3K11>2]67U MXY-GV]@H@@_Y7'B05UP2T1RFKG9%JR:RZA1 MG:J7[7ZS=V1$)%7.J:JU<;K6;KR(A(J@VI M-J3:V(G:V 6L=I0T)!$F$281)A%6#81M"&G%0)F4,[7+ K]UJ&NX)L4I*%F8 MM$46W0]35K?-SMY0G4.!>E$%=EV=V:#HH0(VGF]Z\,2BJ"Q5 F8N+$'%&SK, M$'[1Z)V@A"R?,4S?]'%X*I/(%* >S1?U9.TQ75JMS5BCJI>HJ5K]4!54@#GU+O$XUGQWVJ#K( MX(3;Z#($NFDX9:2:- ^=3WABN)[MH&Q1L!PV W#@L^1,C P3ZTK#Z_:,H=T, M8_.ONYQ*%Q.81SYO,168A3E31- ?0&&P'/%:4_G J9$] 44@,#WE&>;"\'&T MM/%>$@S4!6;0]1M1+6>$JT5/N"X6M\:9.LQD3V"H*V-5@X711!55_\/GI;.# MVLU)F)FJ\VA99N)^P3RBRK/K Z,&DPU)9*KJK*D\I(RJVXQ3$?@0,"7%]ATE M@"Q,QO?@Q[_YPD'R,\><)BK3G@#?W:,&G.*6,F,7&!M *@5&YTC10 MI02^>_#<=(2:7B7'%! M&!*B8 2-JFZX_)MI@(B4 E!7OF9E/07'AYM(!Q-G"M"G-P$DS:G98D>23 M\9=OZ"A($$G7Z@SI4_G"7* !KB#4\.!>% M\3D]QN^ E171F'D15LK MO.2&%1+;%"P& #@-^2H^W\#4\%";^,Y*7SA50CW%ET"N#:''7DQDX1D0>65\OUKH9&+5F2FT7CFC8, MH:2T5FWIQ+&N;:0V4/7!FYE>H? OP>D>P<41 C 60IMX!<23PR8P-@I)?J,9 M>&=?+:_I"(V MKP'TN3_UN?;A;5RTV"PYH.*0V0.)O17F]/V$,2\0NG@3%S'I_-)C"Z)?,ASJHE S ?4;6-%Z2YKU_- L9X'T$^VR6VAP%=' M;*P,&6IRLG*Q)4^[=]'L!98HO+!H:X/6<3O2L(?H#IZ_C'0O@O_>,8U-1T U M8D:=N'NT9.,)9 "DDIO8Y,V /HX>-H.D!+PC[6%3@1XM8BD8ES#&\ST%.&.- M6UQFHM=%##LV[6=@4MS'Y:YQT18M*/N+]&CY^=__NNV]^_#^7]>MA#_%>[3T M>7IVY7NT).2URD,(I=1IW4,*4=C%I7]VV'D=8]75XFU>#D\;.;+8);?7A=LE MAU>PE\;Y=31G)Q_NLD;U;-J]0[F_-I4"U>K7L5-UO5UE]V#_5RNJ?F?!8 MP]R/T3RR4:[BKBTX*7,*S_5O/+O9'W< ]DJV?_I-OH;;=7*BA99-_/0 M)^&D4I%*12H5J53B_[3;C5;WHJZR159>W9O/R6R*[;T?W=:N^MT"%<:(,4-$%FY;4,KEY?MR\:P=5$EUI9U%>M>5U'* M9BF;I6S>AJM[C8MN_JC@OHJERE**Y7E@PN16QH:E6EI).TY2JDNI?N"0WZD7 M*.LWVOW<'0MV";Q,9K6LI%(-9$EA*X6M%+;Y0AEK=T1>]AJ]5K=*+/XJ9DR? M>J&D;,<+-^9H!:=0SQ4L )"8Q;4XR"^.]M/Q0SP-*@Z(\M(N3(]5^;&0IW$& M('VF02DD'%EG,X=IAJC1@B4YIL#*HD[.:UB1K?UYS@_%XNEB9KG\47'ZNK&H M31.K#H4C+0HJX0R#FA4PFBF7.E!0]CR^9Y4JE?3#\YZB M),_&DVEXD/2[8>3%\%0IHE9U>!43',I5IV&)'QB=#I J#Q/#Y5,,W\.I+ A2 M]3S'&/G\6!J,!%\KU$!GV.P$C+ R4W[.>D%+\;) $7I2XS!*'R#.&:)L%M7) M&%-UJ'GA=717UQ&IIA3AV:92-L4?^B!UC(I?KMV7B\N\Q)V[%9F' F7F VVK M+C]IGU(@)')X?E&)A.KW.#;H1MWEY( &C>VJ9LZ17B\-8[BN3Z4/Z.B_8SRI M'J_# $:;'[RASODLL$86,@G0F$>5(9*>YW.-+A0YU0>Q12?*9_A00QG[#MAI M6*J-!"G2U\0V=:RO!5C@Y3YJ5!YK);:42!.1\D:;C^22R&Q'S\BOD!0.AH?K M^X/(Z7KX^&(F@*P %6NH1 ACCM:@J$(*=I.$S7?=07,0G4";%9M;O#2("8BO.V\SEO7;S M,3T@UN'/GL)AI0"5G M(E.J$=ZS;2?E5_G]2+W)=+9?E-K!3^L&TA;:78&IAI#_KA61(/"4.P%_"7PQ MPYM,F$E!;CFV:W ]N'C$.>&1JH_SECPDAW-N(C3B%69@R<=+0&$%F94B4W@%3 *X$J^RVFV]:& IM.]Z M$:W7((8@4L6X HI!46#9]4>NH1N C$ ^^:,_1/51@+P*/CT/^6!U41[/<9O" M5\.J0E@X%746+$/%XG4F5C[FZP'/>:K^83M!S604<:J#Y=2$E SF(#QXH 0. MF: @%@H^-RB*"C:"H1DS+!0=E$E^AL4!-C#8A44%E4=FX4#X>_+P.%-\E.82 MU@I?W"^!OC9D(,0+:RW*_7R\^/GGZ]Z__]/;4.Y'S*BF-;6&IU!3:\W&0RI) M%"0U;W-.T)J"6LL-KM-3<@I+P5M+^8PQ"*Q%U^YQE<"KX[VU54='2+XS'$:5 MR^.?8?"O?!5 R IBM6#WPG<.YI'H ++PRKQCDY>(?H#T:KVIOK,(<,? M!I>!.4]8N1T;4B#F:8VT8X>)5O$T7; M=!_0#.8M MQ?]TAON7-/T9NFS8X2+@5KKCI+%RWU3^QOY7MB?+@T-FT[_A@" MB6]'!J!:OHM !188&KJ&Q,1U:2,9WQJ'-0NG[* -8Z M#QF ?K)X&P:B-M^)64ZBGPM,VWI$"6WP"!/R*Q"&&Q!$E*%(/>ML1N(;R%&Q M?)HG/!KV-%J@'9"+ (C$5S-$^_=T!LIKJ+4)Q68!NVS>!A=A.*]S BOD\J/@#IL M*A3(D$5K(9X.8V$1:0)01#A.08R*@'@"J.M%=,NQQ,!(IK0VG9(I>"LNU*;, M$9UOPIR+L!HX[P^A<][E^P["ES"9Z_+>>-^U%Z17)RA-##/HPH8Y@DSG\G[F M@VS3E E33?1U4)#BQH>%<$$(C@$VGLLW1'A[,[*^8 B5;+_KV_]\>'?>ON14 MB.E0I(PC-!AMHJ?22(&H#N4SWPSC.!/R>R&RPQYUJHNVOQLH/^QVP7\V7.7? MH7?UA74O6.8H('H#S[M!)VEJ-,A8[S9 MV+/M_(F"*WC*XMN"@F16FW'1:D9L#@N(TT>)';DN2Z.,Q&*5U[@UC2T3(TWF M;D13SIJUW4*MZKMNF \+5NS<-<(=5K$KAEL[ <'1C!\(&QP$8+MD0P^P!M MW\"D1T+\:AEA]Q>:]]648=_+, Q+_;I^NKJZ"QPM;@OQ.43-2FX[9UT5@ KD MJ,-BW@MU"OV3A9U<11*GZ_K3F=BY03DM6OIQT1LTU!'N$%J.HG]I))FX@<$1 M!B82&N<\:5F85T'G/D2X:;L85:%-?0(ASBDE.UFYI2Z;ML4-:4"OX9+ 8+S; M)>,QAK2%Q&U5[+,::2$HYAHT)N1.2]Z,D\9J+G:X*HU6\"NGRO4318D8:8:* MP'- ^FD\S="VJ"6J#08NMR*$*1[NS07B$U8UHE:E+CB$N(:%D:49CN9/@3)@ M4-%F-<)&G/8Q 8KN_/_VGK6K<2/+OZ+IF=WMS!AC209,9Y-S>'6'23?- #/) M[)<^LE7&:F3)(\D8Y]?OO;>JI-+#+Y#!MM0G)X L2U6W[OM)<"8N"HB"P/L^ MMN^%/M)%.X_/] T"&A=*]H>"$]E3%.@$9\YU3S!]D41&2%THW]$Q)K0CSN&; M:-J..<^G%:)&;CN CX%PHQ$=S(1F;@#/LD&B5>;TQ.%$\^;?YU,8Z )) :A]<1+7EYCO_T^HG:?E[8DB;S_&TN,L M)6MO$B;Q-9:U,M5+:)U>-Z;!H%G-[]=839OB MS&9N:>:&:35 KN&<+A*[>//MQ5G:16A(^Y-[/C%KVV414Y4+Z9:0FI,JOD%^ M]B2/CSE*H?0M%+#%THWT8H .BG\F]HM6V;RW94/P-?A;L7,4%35:P%P97(QO&V),9+X7%+^ M9XS62S XF;R9I+8*]!38J8--A9DS4NNS60C(T171(M5 FH4JW L7QAE<41Y? M5M1 FUI"JZ0R8+@I5 YH-1U!/6@GDBI"N*$ZPO.&)!M+<.-24C]BN^ZE]6UE M%[,56H@W#(5\BN@"GT>:5:HH"R3K$W?(< 0[$?BQD$TLX#KQ',_^DG,\7\)U M^"CS9*Y=P.ZM(':<)_6:"(N41:D>EIPF6\@RY$F6DQ&>BT>G*%#1HY_M%IF= M094HXD)U$Z_*5#S(VH9LM0J8:B%>L%G? H8%=#J.<%'R_I%/,^7W*)8O+S,_0-XDP M3"Y:B+W_P$ D1>0>N9B "Z[\^UQ15TZ(97_A[KT;)WS(3IT5/ZP7J\8D!KG>333UMC+75RSN/A;8N%3J!O?+N_^U?YR?'S^?X5YJIN A#/93^;> MM'!?=/>S"H#;M:TX.XTW16[;3'B[;M$A==8OV(CX95,7\MA]AHE]FEZ MIK=PT\U*J^?YA8G!TDC,/*KDHK"1HDV?#1S6URZ>6&],'.PK1@E0U\4)VO19 M(H[%9PUM &\&Y1O]@#+13MI>PA79XT>CE"O3V6COX9M RM+ Q5R,4---:T\_ M>,]^H+OU UO\E:C1:H+&#[S$@,MZA[OH0(L8!RQ)^4NK"&3(V4)-%XOD*3)C M$6U9%%&AM('WS@\B*X_9HF *%&^[(8;P4F((MUV%:QP<6 $K->#AVXS0A#&R./1K:;LN$!?7T$V_M MLT\;<_QP_"]M O/Y8/4AK2K1OF(@)SBP1<'".S1=.5IY?MQ>@;+Q "4\[BW@ M^$Q54HGBR,^:ZY](!3VJ_;#5X+](A)S1TT*D;V$T#8XPX)66W&7 TR1XEH\P M+:< K0<\ W)#9.ZG$UY^Q5MT/E_+1^HXUP6-?G+/+,_$_&!%4/.P^BC@:9=P M9!H+ I^O$/_J!];8;FHG\DE:. U!%V@@-L(Q(_8,@/XFS*67]9CS*,B?^ZV0 M"6'>IZ@L!=9%94S2']'@!4A=,+'&$2,W1D"!MYA?^I0YC$7W,MJ<7@EAX9!% MF'U,F<7% 9;XA=CL@?":AR?(DQ,%&#-7 MDH>ZS -)$84RKD4@IN=V^3=@JTAKY"L4@H#+R)X?HO/GE/4LD:7'A0*^V%-3 MZHC]6ZZ;67U(D%.N R98PUI+"X' Y9 M$%+@+(F;VBPB?O!F]5WGOQ[,J!&36A3;J6V+L.=>/_8G[ MX-GWQP>=L'L_\9C>[0?O7BP27NA"R<$S09DWLU"-;Y\_&R='GW[]_5,AF:W5 M/"TTL*Y/;NZTR\L"4VH-CN12G&%E^I+?#!',;[^??3KY].M?P4^L;Z M&CZ#J>-R+P.SJ01\K7Z&S>_YIQ5 #E!#JB\@@8*1(!CM$2-Q++*T:]#4T#(' M!>O2ZS4;6G__8=_2/EH]U@4LYE?C#"[\BDS>VAYC9W]C(=HGR<>@%MRQ)TM$XI4W MN"Z[E]%J"7/R15CC>UDF =KKHQ.(%")T>$_C8SJYV?_735SO'&O0Z9H&6OX_ MQEC;9N!G?;2/,2[\)#U1F,Z,P1F>T4RFE R_CD6/F($UPH8'HHV#2 CP&)6! M<#\751C1@N1"*%T,C8V0,0JJDKOH._!BOB;>:D'42\IU4<"8[!"?7#ZX&$N- M\ ;^U')YB0U_I_K-9I8UK 5GS>9!N2Z064B'X>6 P*T )Z[(0<\0A=CX\7TH M=].:>9C;^=[K-&TJ[)0F+Q:K!"AH@ P.%TJ:H@9MF:L/C%J-?,"R,U]"IZ!^]_5GQ#=H-BM0&+>H/D:NK4Q$4I75?]OQ2@ ME,-S3=BC7?E-K=-H'QXW.JW##[*>\E;X(.(<$5G; #8X9:I3?M*39 ^8W2$< MI](/YWA4DA9;\1KP.ZJ24')I!6^0=\#-DN'%A1."R=4H7J/X"U&\XTC.-.C90U4FX04H)*:AA& M5B4ES)LP*R"CT&:/CL@=%M+;'T>H>/(/:G2LT;$D=#P\;#?TMKFI/'*=[C5R M28#E-O(IGT*DO"2N"VQH-K['*+$N&]U\];1;K!WE;?P,Z6[C[A_AF*$WU M#%-I"4B%+@R36X>PXAY .659A;\#LL2LF /%TF4.9+=,=*[V. GB>T53L\0# M*CK@M>/9,0@C]&JEO@;G0AWDMJT+Q*K.]]\=RQ\ZVJ? 'X^*]YC>4KO9QK>\ M05\OS(J1B=.8**5T0N$M^:F) V>&*8>DH-0P]EV&[)&Z+M!T(,])4ELX,/8( M&*F^7?#!T!VE )M%97LEQ]UQT.-,('?!_;3L^Q ML)[-9EBWY<05%>_I+^VC$\""+T6"BG8&+$J\ET# =Y[DYOP"B"*6A3U0F3MP MJ.?7%1RS^ N360A(VT)4&2=X* (C29:4>IPQ4^:Z72[>(2A.5X,=Y48YQ(MS M\0W'^S[V>DK7@8D_=FV1PLD;.HT"?^!TG?RNTK,B1"8M+IX/6Z,7SJ4(:EA" M>6J4(AR*LC3;&EH88J*+RARVXO!)V6V)UH4>@LIS0.0!D]+B)8LR*6ISH%+F MP,6U9FCM0U,[.C"T4UU[SXF1TOM_@'.+4+$1$FVQC"#+ 16B<-$9)&+E(V,V M!K;WA!6\]#>'3B3%SN*;@5^,F ,K"X!0EO_:!;#-A^0;<^V;I96>FJRJ1U8? M ^;U!L\D*Z0,T.9,X\GBQ(J?C/>(7%6(\,8ZE^[P%$ M]_+KLH5FA.I+7+>[M)>AEG4U42I$>7FEF:VV9AX?:N])OWRF@.O%,DL3,NLW MU*-O(Q\](A=.Y@#G#[C@(F8:42.8^ M>KO%8(>)0I(XT0KG3XKR8+Q=N$$%_>(-HFDY-8U+C$\K'DO+F_]K$ZK)(K^Q M\J4I51YA6WI9YHLOZ5N.\)W*U8C7)S6L(CLRGD$']R;.R5N_'TW08W&)>59PO>!XQ;V;!M].URL,&*&LE\ M$SYKHT6G%D]@M/BO(7>SV0R R9W]N,_1/4N. ;P_N7*HLJ%2T4JY:X>:#V'?R$\*.QZ[D5PDEB'""<;;&XV8%?\E,*>'GKTP#@NDI].(9L$M20!4 M$,V+J.6Z8!-+2!K?N^?SX\37D@96O#_+$O,TBSO(G%HNN:5N!RS10;?(#ZF. MG3(EM\$(#!M8;A_AS_$BSA?WY#'&Q?YTD"2U8R=PJE>.0X6JO)(ARV3P^QGD ME/W;"AXK@S>1[S_@] 7L6>\)]ST-;=*/*03'K^C'_%)CUBJI7-*F/EW!V.4. M34$!3D2UYXAM6-"*Q$]-80E9X(C$Q-JB[11S1,&PR&$7AM)/EZ5+JOYEL#9B MHFGBI)VM?"PG-K!4A^;88"A6^-%QTH_'Q#@C!-I=P@:IY0)&OCS89(#>8@'V M4..JPZ*G"_K&OH A/3X>[L%CI'?SOXZO1G01?0:04SFR=EKV?J5N#5;<'H ' M(IU05C"#;"IH12@C>B@ 4!C2!,;QR!;O$5TK9#4^7X"HL9WY)O@M7AF\-0Y# MZHC@J < [QZACI!: )DDH&AYO%6<) HE%"F"H)K-)TM8HL^ M/!F,Z5+#-R8J..+]D(A6VPG$@Q%4WMZ$NUV4K1;K*>8C1;L MUCC0&T='!SD]Q6B:L9X2!Y#$V%+,(1&5[Z+! O5\!ZMY5,Q;8_!(!EJDW?"X M4;;I-SY=#!NA>)4ZZ(?2+^!@/!P[$FMX4K.;.S$#.W/U>@'*D;^TDJT6,'<> MN /TIGFO*4:O]+7&I7"X^QSD8A84GHP8WC3[B&DY_&RQ50>)&G@L[0&YKA6/ M&U(:7R,/DUL N'TEIG(FYLI^5AI!.UQ56DH1VK;Q:&KG(XP^,M74K+ETV.+*6:RR$)10LO6+3A5@_27HO6H0<7E%D*:%#Y1Q22:=LS[Q>/[ M8X.']T]<5;OFSJ,49B6M&9&J+CGB4L<54%@"-I 3ZN@#J8%+>X+W07DAQ/#" M2Z#&A[IA@Q:.80'S^P*6^ JRK&2G6,Y@XZDK]BQ0 ^+Y/9X,(E0^ZBH3Q= 1 M4QVYB51,^?&Q%1Q3MN3\&:1E-DWXARZ=@C-/.9WWB"]CE52Q4WJO9XUFN8K; MN#KN$=F##?3(22?OC(N;C;1?*XQ U\LP%*,=>Y]X1AL\0Q;4 ^N-&#U><9O+ M.F=X]@1 G;R=W%BPP.Z#@V/+G\B%[3^P/>&I3-Q]^#Q2@WH,'S.2#R//) M^_=C$,[Z7!Q:_'G?]:VX\Y[MA& S3?%CY+C:GU!]""( ;YX EX[!O)A2X_;+ M\P0(D(MXJ'):3C#D.7%+ M=N&="9<5#I4/GRC_8*T2SG79[L:KN)!6/RBIP_%S6KP:KN@)35SMYKU]3JS? M4#OSA)2V'=$&3#HB8ZDH>(O5]1_9'J(P !4!IF:P630R6,EVGG"+9TO%5[5!+#CB$K1Q@EO0WSDUH.6G(M!GU-$0P6MJ;KS=P,.1QDOC=?(2? M[628VZ%^7MJ[Z4*QI.>77<)(I&)YFM MW2#, XFICJ<'$SF(ITK![>ADI!%$LL1!F<[HNLEPGQ[AIKHG;< QO&E>2PI7$@/!' MR ;'&$K+?(&S'>59_&HV0$(S*I\<'D[B.3>";5&4A#PCO!"2.A6EUH>A3P_0 M;N",Y!Q,G&OMQ^-9/6XG/3H8O!"5OL@\'=Z*&A%16;) 7;F$!%Z<*,*X8JZ0 M*!(*2%%&TBLNBKCQIDZ?C,^&NE8'GAB!15980(.V*%S4Q:HS;K!1FT7J;$T/ ML&S8G ]BH\]P>D"\I+C,MF?Q!L\Y.%"'_J>I%M*8HDC4&\%3?DBFT\?'C#.. M\;1X[VXFSD8];3ZC-C'ZL2<4GZN]C_*$=:.F=A)_[$X;F1P# E!\V]RS/0YB?$2C%Z0BR'\L" UP3"@( MOV \4CIF\U%B29ML!4E5)@9G 1C TOWF"P;JU9QK"F-71C_!Y'/@ MG/C7"O?&LYU@%2&64;I*^6U1J_ZX?Z5P2])V9>M^3M RM43VIX]#312AL'H) M%^PR/AP#])X_T@-!U.-";.H'UA"L8:DHQ-6?\*18?,3\9A=Z$Y-=3AU2K>DI@;XO'\P;FX]+(JZC8\#$PB!UT=2E]O5'$U1H%,T()U%8XP)#.A(<4"08A)C'D(,!%1GIA MMD/C _#M5&J#J0DLB(6JD#(25&OSX^T4:^66,XYIZ-(\E\QL!AD_1N^\\!X# MU?E4P\_=Q]S3G%*=0"' :3_],8EVD3HDLE\$^5"*#4A2/L$3'Z0^ &>&(.^> M.'SA](ZLXHOXD<:"RV?AH* M,5*O#M^/"@?7EE MGIZ]_ER!96+MPO./F\9P#*1)?_D%H/H MY;[9C=S?S!]SB]((O8#CH#= &PO !:0]K*+D^>HE?D[C6/HYD8>=^E8@.;_( M5T[NQ$3!66"46H!,IA MUD&+0[W$%L\BE0!U4_GM$?^V)J:&B49(\?N[4V*Y M?%4IIZLI>V&=@"S)/C:V$H>6S>+<4NSCA(>&XTOY "SGD:>/QN+25C7>D!K MD.7,8UT+99'MCX0YG4TT5;\D]%YUIF#.=D_.EBAH"!.4J M>JC)" EHQ%,PEJ/BA7Z9.\>?H7XT!_Q;+>BS\*)-!4A-CB? U!ZOH8/S ,0()4*H!$4J&F_FC(1HH<>Y MRTNG1* FZU\3E(9/9[*EW9#4,=P4O@P,(W+/*32)=5G^D+>)YO@K%CN3<\1S M[T3:-8MSW.-;";GY.CTW]7M[= M+FMH+&-79I.EFT=E#H5)IWV469Q?]DKOR#%+3>U"6(D:54%5D#P-R*U%_L,% MOQ5[UK$GF0"!JA5/7J BB9[HHM0'1TP\Z)?ZH%2Z(C?^IW=(%?"WX,[TMW2T\-0GBN_$TN5\R13[!_ M!:FAR?V;':I(4$70._[73^_PK[1XD6N+H=>AE&H2.@'8?K#5G]X9V2UT_0CH M'>X&O8&R)1/F(_8MMF(T#Q$UXZL!?XN\_,@"WFE',/?('\4K;QLYJ# M+ MV79Z>MD.8!!8+C@59)S9EA$F-4#F$,A?#:(MPJDC#KQG4:^+3T5%&*]EJ M? (>AS+"\3S+7*=7%A^,ZK#$-",,%\&G M/[V#3V>=2Z&GYXT.1G$_#Z)H]&%_?S*9-$/6:][[C_LG06_@/+)PG]GW5K!O M6Y&UK[<..AU=WX<-BU^!@.#?06O?&0Z#SMZ#KK>-EGXH'&^FWAQ$P\QJ,V#+ M-T>FH :""%9H-O64J3X;$V89Y'/./H4\LT_^K;A6N421,[[?G"BJ0P G M0QX]Q-CJ#0LCWHI@BH.%J'E'T8"GAL@RP$0$BVZ3\\_$I+,22&J&(EB33+%I M.ALN2U'(!HGS=S]W]GY]*=;4*%.@>NPLPL">]\R.:;9K9K,6S,F9FKN$/*H& M6'.;TG F9T[N$LY(=><@H^Z496&*PI(--2'S$8<--2'U8U,W#O0C_?BHU>[L MV^:1?GC4LME3&7;C2Y1<>;Y5, SGXO*;6WXY7-YQO"TT]\X0W'W>Z%PT;$R& M^, MK#?'Y1W'VXP]=0XN]C=RJZT;3,5.$VRH.29B!X9N MFL:!;NS;AGD(NFY),:_V&F->BHVFFE^G-,^ M=SK$?/*,U?4&P;'JD$E1\=V.2-*2@V.5P8F"(KK-PH@2IF4F)2WTS!F#,%][ M4*;8;KJE2M)1J7J#,M<5S:P,+1?7+VX6.6]*-+,R2%%2@EMY!),=\@M]=>_KC=:6C)9 MK Z[[%NVB2+RBR^VQGE?9-&9,O#YR)1;F@Z%'?!.[@-&K70;&A\Y^W?+HS;3 MINQKVF71!#M3%YKC]+2+P.EIMSCM(W@)@L-%5]1B?5C=N^MM@X MJXVL#3:R5#])B25:6X._I9!O>Y>(5VK/V9+/(MWYY>Q\&\!4"H[D4XNW9O]S MT024:J/F("_%CGR.\2OL/Z/A+15H-M80:#9VV"@^[AP;W 0PS18W ?26SB=B M,'MC[.(<":^@ML^/,>6"T#-/NVS;KK5NJWAKFB4_QX)?,<#^UC2\;?2:M]IO MV<@2MG3.%AZ3JZRA/&_[&-K'\$N^@CF M1MQVEZ+;-3WSQYI-$_[A]FLJWW0JS[?X*C?K8G?)/9]G446*KVE[/^8T70. M()=,K"IVME*VZ04?PG[I(2Y@*_=KU_+6D1FU0\G+BS*C=G>K.]M=:WZVS.YN MM$)DND+CO.W?:T7VN4+?NXWO?C"TV<4S]1<4; MJR6IS#[.+2S>6&_FQYMC_L9A>=YN2#HAB 9U2J%$0SL;. PN/;'>F(R$KWVX M%3\8C8-P;'D10%.[Q6%0\&6S9<@.=[=6T+4\%NY]?7+95#OI1?B)T6H9S34D M8,PYYTUD_B])P-CAK9H5V6>[,@=:'3+-V1B[O->*[#-G8VS97NO^V&GMR_AF M;K>-\9)$^-7"*+O4MW#-L8DWQ_R=PO*<-7)B!9AT_L ">*>T1SXZ'B9T6VX) M]D@)-%6A7K@K-\O>^JWN?"?;%7M=;_U&*T2F*S2IWOZ]5F2?*_28WLB]UI&/ ME+YFZ-_:6ZROF48=^7@6R/]6J75;KHM]^8F5 MVP>P=7?@?&50E066WT]O/FLW##M8:)=>&%$KRG._-\9.E/7DK^D*(_FV?Z\5V><*$_4V#;LU_*]>?6 M&O#SJP2V60.^LYY\SQ].M8NGB'G43NBV-V!#*]:%UY.8NUVLZD7Y\[N[U9V5 MM//SYW=WHQ4BTYW6B"M*I]76B*OM$SX[^5S[A&N?<(D:\9GE]L8N3\' ])&N M%=8>XMI#7'N>=E@?KBZ9[K0^7%$ZK;8^7&T/\?G%Q]I#7'N(U^(A/F=]&A%2 MAF)<70_4+BO&%75 [:YB7%TRW6G%N*)T6FW%N-J.XL\GI[6CN'84EZ@8?[:Z MS*U=Q+6+N'8]54 3KBZ9[K0F7%$ZK;8F7&T7\?7-1>TBKEW$+]>$KP,6 K1G MI$K4#J?:+UQQ?]/N:L/5)=.=UH8K2J>[J@V_;@/N[5/N]%;[I2ZLY1M:;R3F MO$I_ZLU69<]\6+-V;=TS[1*QR^I1R^=S*[*TCX[+M/=]/QA:4<1LS0KA'ERD M1@JPY=E:#QYHP15;0>W6J6]5F2? MN]'E>3_J^O:4?K&Z+D,8X$_Y6K%7O=6*]8D]E_5AMZTF3=J9OZZB!<$;Q"NY MZFUGW]4\T(W#SG\MI1#-;!C;:BU:6Q',.GB>_&]\Y ?-0_W%%=<>K<"QX">\ MWXK& 0MG?-ZS1MF/)@)'VK@NEX%&%.S!TGN$%/)./Q@-+ ^^:J15]S"R JG- M.YX-BKS0)^E*%,!W4,_"!WD,\'/@1(R>KFP @.M/^*,G?F G+Z<'P?JZ#PX\ M"Q\81H'_P/;$<20O2EKO[D4#I_?@L1 >2&FM^(;L/0*",S\7IQ5_WG=]*Y)[ ML)UPY%I3_)ATQC\Y0^P[!M!%QW(&IS.D*Q9^W&FV.T?M_TK#\OLXC)S^-$M> M->I4 W70*K&!8P=LXD2#- 9)5T#-E)Z+67L'[0KCUM]JAE2CS>IH.W7,?J.JX33?ECK$@^N8'0UL*! MY;J:$VE=)M?D>+#K$6X<_NA.M8#U@9]B,U#'@X=:WA27#,?!&_3S-OJL-PX M-+#VHM7-6WZSYM(ED]MAE36 O];:8XT]S\:>+Y9GW3/,T=#. +SH\9:(U WV M?UY@6A?.;6GEO?=XZ4?A#(#?W\F'D_%N.X_P0_W_;(N]#.MT/'QX_*U)P_WWT] _E- MT ?AB0@!NP_Y)!A^- 4_:&V._=.[\\>C8-+I!0.S;PZFX='0C Z_)Y-VGNWQ M61[/C)82)5KH=+JC)5S!$FYFH$^:Y71]U_XQQEW%_X0 >/X"+?G=W#P@3K^" MN(/[[OM60\/_?H"+XR#$JS;K6V,7WN./(WR5_-+(=Q!O]]@CGJ"X^DX]9SJR M4[WM??_^[>B7UO4_#HZ,WSZU"O[%R-T#:>$/3WW_ ;;PL [8WEY^NCJY^^?- M1=+=/\&]9V'!H0@4YI!?BKZT-- [+\>:=S]?*S.84!4,V'_&3D!LEG1=N;F7 MO26O9.*5&W;OA"C((FT 2J<]=J=:SQJ'H-M&J)F+AO>P,M" 0P %?( J.JRL MRT Y[J,*C \B95?<@,HV&Z,V3,^SQA&Q*U!F"]RQSSHGHRTCNL9KGM0Y*/T? MY'E\L:::KCG5!;X'' MRM^RGN88^U>19-Q-_],[%(1IL99-]= /I.2+E<"L^=#U(Z#D7.K"3.>]IH@8 MJP^,!23,H^_8+SD 8]G0Q8+%'V[QVO6CHVU>?5O?VJ4?MGFT:Y-6/W-.J;)6 M5&!]Y$9@]IM9_54P&)X?$T?I]@*1R28N+V(&K<,YH,DG9:T!3IPW7W[Y_GU2CO[>G/]]>;D#GZO\75S5C\37W=% ,649KQ;]IPZ[>8&;J2FCXVBCS0_ M+X.'4U;&,L3TBOS[=#KW1,N46?-TP-?8<6?I-!QN(_#E[V7]K.E/A=3W'%117!(DPF.* M.Q*O3ZH_YYZF"$4N%[9/A\G%_^F)\'$T='_^?U!+ P04 " M2JM6&V?1 M^*04 #JX $0 &EM;7(M,C R,S S,S$N>'-D[5UM<]LXDOY^5?SH ME%X@Q\66@4W;(I\OML2Y^,NO__HOO_Q;H]%C!+O$0(LMZALKS+05L5SG/9K8 MWPGSGP^F@QGJ8;:PK??HR:)_>@3U;(.@JP\?=?(S^43:GSJ?KEK=3WJKBZ\Z MW??H@5B$";Z:B^;/WGO4;J-'O$6=5J>+VMV;UO7-APYZ>)PW&ER15\>X8%"6+#97O,OW__?BGTYE6@N,F+ M>9U6H]5N=-HQ,LP0Y// CQJ5NK[G3=%O=+C@D,%:,Q,5L1=P17A-G@W521"H$ (1$","6 M9;O8!0KQ+'RZV5!K:0>/X"$WQ4UH]"E9(F&<&^X4GR\,#$WA#F4NC/D<SF<.+4#\CZ?I M(*?O"I7N;-WCT0(&%GW+I>YV +V4K84[72 *D3B78B<]E!_A]FM+_-= R MB/\)[)#/#\48_M+OW9EWY_/O-! MR"Y6H]$%"&9@/A+ $>>% F;(YU8#4QR8"6;0^&?B4M!*@5*25@W9A^*0H7<) MYC_5$.9".)O#_Q_[H_EL?#^>]*?:? "EVNBN-WZ<3/M?^J/9X&M_,(*?_>%X MEM+]2G-0P_TQ#^Y('AK?HT@B I$H(1/Y0M$[+K9VA.*.,)N/>W_],A[>]:>S M_G\_#>;?\F%/H5>#?%4#GC:::[W>^&DT'XP>)F#)WJ ?P)5/HH;J M9SX&I8YNVH['",?:X-A@%1:@1J9]CXRB6D "AC5.*0-#WB@ M[X^B=TORD=KVG7W;)QC4-I??[WP >ZO-^F)2!+,3+7I[9)2I4>A*;W3.J2%8 MH3BO&I!T0%)F.(?,9-H?4H$(N/QG/5')?I?SZ?E<^[V_>V='#]1F_RB_F\5T M7]2OS2V9>]2?1UF8";CF%VW:]PV?7J2&X&H? F"4S+H@X(8$NQH1"9$AC!A# MWP_^5MO\T[[-_9JU>>4@WW_@@_%I?S*>\N')0W_\,-4F7V!^.[H?3Q_%RQ$& M\;&9<.\)8O9VH+@G@'"_,0O %A$KP.M*L7PF>S[J& MKDC2+(Y79JD:)"D!D)) JX$Y*I,61ZHXN1HZ*7]0,*M6PUDJO1:'+[M8#9>4 M:$A-M=7@E,W_)%Y<>11JB-)3$"FYH!JE0OF(9.3;?ZS&(SS5OI*MW2*I8%VVB!?'23T0?82A1KY M1QM"G="[0*N?:NXY.M(F_*3#5_["8P/J:@&6DH?%4W(0G<.I=5X'X>W]LCG1?_#$X"S M>5G,4RNK<4])4Q7%?2<1<9$U^,>!_ZA-_]J?:[=#&'3W@.4VLK!^H M^*A=0LJ0%7>)2#B*I"-X1=S.:O\X87"($]U^>]3FW-3?C@H9^2S57B.E\PX. M)'O$M]]0J$WM0\?YT%U_.O@J7M6#T6P^?>(/RSI-'@^UETA)P>)>$@E&D>3: M(X[SB&E?&_*>!^5/H_#'@S80QW?Y:D@_V 0-/].0+_UZ.IE M:])R%\9:.Q61T+'VP')[9GK8 M><:6P?_AB>07;/(+_1(.5;J6VC^*'6;C!ZU @LARBS]BLFJ<2^+L,7Y+R,!Z M(8Z[+H1Q9@TUOE)J-!-?7PB*2:F1+8>LIHL++AWH)6/WF; IT0GT$KYNK(*X M0%4UU@5WR\'$)Y F^K.0AV(":]C+P3YA9(.IT7_=$,M10YU!KH972I5FP1M( M0*&(&M!R@(YL2R\=I',KJ<&5\J%9X$9RZE!].,0BZ&F.0UQG1%P5MNG4:E"E MC&86J'X,]B6\1R"CQO, /(,AS)#B!34IOS2S$+#9U=0(2]G'?(3#059,5HUT MT1LC$F"FEJCQDO* "3XU%J5/$F3L[RM&J\9+WMB7=;J@WMYQ#(PS;[W&;&LO M^<2>7_>K@R' E!-FKQ@.=]>U\] MRD()^D=YAUXVZ(%4OA?/EXMV@E$@.7*' M=NT/9?UA3M>$WSIMS%Q;_V.\X:HY!?IZ,09J7Y#R4\5\@4MM"+%(R$6!X#HT M'.X*4YAL,*J[ 91/T"J>K]A[K'W'S"CE(8?P53N.E/@JYCB1U,!QA#HB42(5 M^2K5+E7:I2:S)TV'$ WANH"CI%"KX2]\117/E\R>4"BA1O/P "%ZA0BZ/7O- M4T]"N=2\V$DXJ;V@^.'41! 0XH/71UR!.J-VN)=\Q:8GU- Y:MI,8T9>=>[*0Z0!R(X1'9%X1 $HI$U9VS&,BI MO3*G7 G=E30KVX.N[H:'7C@P);IMZ=2D0A4NGUI\".*YU%K=8H?J,!6YHZ8' MTY 1M! 2,=U_ F!EDBH68>'LLXW]ESQN5$P]8SH'I/74,I74SN)-$C+=Y*8 M-!2)J\%6WIF1GJK/*%/#)@W)@GLTZD1\&5"B+!A=/;OV\LDA_C(P>/B0P PT M:S7S\.IJ:+.N2$EFRKA$_@?(#):N16068NL5SG)>L!M1S[S-QO^6*S9CW^F; M$I,?/9_;XPW_/C/$/F%F#G-J?N7T;-5>(ZVM1EX3&\G'-8E_B1 %NJ"YC7;: M^,[D^U6=>SG G6!XE(2VD+^]URP MMK#C!&]Y)XM.Q>=#7H:!$OU/T@IN*OJ!3.0+#> /Q,:.\]>>H/8$WX2!06?> MPHPAZ/S\H96"?=$J:K2E;, .[0#9$.A02@BR@T!.C>X;W;P6=>[@PIK%]A&S M/XBK,0 AF7M_03.6=\YX&O+G?.2.&XR_HZURG5 M'^FK/7YPAFU/%ST/D:KV5WGA^P?X:Z!U'5W?R&/3KD.$&=7IG;2H(+5?R@OR MI_'+]'L8_:,4M2?^\V+GC*XLNN0K2&[/2_!R6-C3$&T MT[#VOC?ROHPS"*?DJ/8J*6=^(J_Z_[68\DOSU3%N\&9#K:4MG@5/+,OVF^ _ MY,_H>F,S%UEX39P-ULG.Q5X7S+QTB'ZYLE^:NA_ZFYU6IW.!')@,KO'0U@4O MOX:35R7\T> _+D'L!6H64&&)G<6ES59-A[E%1$OT36*Z#O]UJ&#/:;A@5Z>4 M=*BTPG@3TR!D%<6XU6N]%I9^NCJBE^ M.X>9@WO\"5 1;$H:).'E!J%E.D5(SO\X!H=.JW759&29+C:+NL'_:+0ZCYPD*[/CV7V6VT.XUN^W K M=T6 Y9N8RXB'7XVPWHG4^'U8U@0G$DPMOE%$+]W^L-[Q:NQ"AV5;#8H0?XU9:/+Y M0O,,ZL86F[6%XS*LN_Y($8:C[&_9)+SMGR^X%O2&GP"R5@.7K/F@!=3V@(RZ M'J_QP&QO$Q)2(+E %C5-?J?*YPN7>4". Z;A;Y\69J[4-N9"C.$Q(3ZG,??T ME1CWA RISA=*8<8[(8P?4YK:6VSR'1>/9+T@+-:XXE7\Q@+D_FO_QK#7F%H_ MML%WY(68MIC1SPA[@3;L[LF16EJ UF\B]"OPYTJT3QPW&3B.1XP[C_O71-07 MFQB=M--QFF6(LV=\G7YY;[,EH7R=S8G9X80\$_XOZI_ 7$ML.B>V%S_ 04YK MK@-8QJVUMBV8LK'MJ>VUP"9_/WV^T!F!J'5H'+$9H2O+OY-"WTZA#/.Y*R=Y M@$[!M]/&8T@A\G]J\PVR.+CUHB?<\B->P6*T!O-L:R5(_%[BN\/<[J\WIKTE M).XN!U0^&\OT"',!SU@.:TJ=/[C+/P%O4<;?&.*KT=LY>75O3>@6,>L.&13\XWDP)-ND_B"$:P((?W.5YD[C;$^>>V>NQQ_PK"*)=R5!^![)>1 )G M ,-*YHE]#^)C8FFF>WM1535RN$P_7NY=D*8%K^_@[AQ_IVFF 8]C4WWCQ&]1 M"%]"03/4)BE>^0P,L0O!\1.ZJ9<&A&>[BUCH>*[5-UW*J3T>5'HVA&7+@\%/ ML"43GA)C=R8I7J6JC8YT@?;/X_B[Q(+(6Z55' M,:RJP<(UYPF,N5PMMC0>[8: 602_C BOP AS&UH?ULDTVBF95M5P#_8+8988 M*X-X:FSYN3\8*_Z#)X)VELBE.I]9EI]AV0;;8C3C[YY_96=\T)=)4[HP]=.# MMVE-RB&K8L/\+8,I&]5;0_1G?.S96B6QY1%6-;E+L* M)U#;O8B627$V'?>>6L"$8G/7 $W7_?X'48A!KTOV01Z8;@F\I/CL.C&J.(K/ MN?BYW,P]C\@B.&.'.-0!_D\ SM<-Q(*!2YSQ\HYL;(>Z0;YV;WDAF^Q<&CO# M:\>S5B_.Y2#<#2L%\1R:*L;PWZC[_&R;_&86\#OBV%8PLPV/>TH-+%RCBLT= M/O2E!L6>55%E&!7\Z6%FN&GCA61)%=7?=Q>>+B"6/R/M\1YIFHD44D'ZBKPO MCC3 T^:9F$5;'Q*?2[3D]WG?[MTB+OEP'E$5W=D?H\?R$$+YM.TF&:9;:I]44D7UTQ<+8UM!;K?R1A&^=AA^(6&W2"]6IN?/V H69Z?$ M\'3^U\#RMY-H+YB*!MS;[ 'XN_!O_X4P7X"_V21U?TI%-(O'F8T'S]]P!:+ MV(NK)ETO'3//8AN1Q,WSB%_Y11;AIAZ^,*$S*BRCK?E!D7T,WDC(^;RQ#K:" M[%WARL I;)S'/6[MBB\J_J% RUY3O8Q!)^!9LZ&)DO(28!*\XT8IX$BB; M9K])X;7%/S:*QU2<;0A/WMW1%VH0RW F@8+\R]H33(WD"GGQ6C^BX47R)'QO M3^QMHKW2^*I4>O$![P[#O3%@!FCQ--G@#=,^>_K>B1Z3TZ"0H(I=;6!9]HN] ML.6$D%121?4U>%6Y0'9OVHP:^![K(ALN3R?SZ:K8-.%%T=WK^_X5+SF?V<"C MO: F^8U@)KXT+J5NXE45,4&^-OX MQ;4,:2O?Z<55; B?1HR7O]GPZDJ==.R55;$)X>4VFKRW;[^DRNK+N\.DDBJK MW\M4OW<.ZM]EJG]W#NK+JX!22975O\]4__XIWSD'];J;Z MW2JK/\+\M/9X>>LYU"*..!RX.Z64?;"U7#6_X<$N[ZJJ-&^ MSFZKBK"2K1MB-UBMLL@WF$4 0"/;W3V=/S,BGLNCQM(U$^VO@D^7:N49M&?D M<<7&R]1]^O'YL(HP/CVFEDM6A%7FJ%VP;8WGW/TS/T5.7*HK_>C.Z5_:Y]_I M\^O_ E!+ P04 " M2JM6YWQ@S*<= _I $ %0 &EM;7(M,C R,S S M,S%?8V%L+GAM;.U=6W/C-I9^WZK]#UKO:QRWV[EVI6>*EFA;%8G4D%0GG9#B#]U<'$%[]\Q___5^__,_U M]3@ =@16H^?#2%UM[$#9 #\*OQDMX"<0''\_-:;F:&P'S]#_9K3TW;]B,!K# M%1C]\-WW#O@)_ AN?WS[XP]O[GYTWMS9/[R]^V;T"'P0)'R5:&1MXV]&M[>C MN7T8O7WS]FYT>_?NS<_OOGL[>IQ;U]=8$<_U_WR'__-LAV"$+/+#=Y^? V\5 MO;_:1M'^WWOP^GYG. M%NSLU\;>1=LLW[N;WV=(B;0E5HC1-M7WK(5;KL6UZ^-/X9RI"E).=+<___SS M3?+7JXQ'7(9"&=:A^RY,Y,V@8T<)-$KM&%%;X)^NTV;7^%?7MV^O[VZ_18Z_ M0M]O-#I^P0!ZP #K$?YW:4PO9+J[W1&DWSIP=X-;W$RU#ZIIS57-,A5M\J!, MC0_*;*G.5<5<&FKR>T-59M,_U GZ^U)+?WA4IAJFF.FFJ9KJOY93ZR/Z<:(: MTP^*-?V@HC];QC)A, &1[7HAUZABFQAK%C73/UV72B6.KD7IDIVE@UGU35,JO8P6#6 MD(JFA?Z;.$1_T!>J@3RB)^ 8Z_.%H3ZIFIFX"/VH8KS4M4)<7KO 4^:Z8>%. M,=:1:IE&]Q_GBH5D6!_;Q:&( NVZXF&J(8!-48PX=__3W]&G>R7141P9+PUC MJCW>*^:TY0!65ZD:+LMVN(EJ*=.9.;;#+4I3\#_J7['[8GLX&:GA 7$9#1L4 M!P%B/_5?0!CM6C"&SK]90Q3'@3%BCSRG1UL0&, !R'?/'FC8(AY!S9JV",#> M=E?JYSWPPZ;-H3%OU@0-^D[+2&.+:-:+85I#94VUSBD RA+,)\5044]#W]CUW*1>B$. 2L@QW.WC")62]W;H M.JA/3EPO1F4=!N;4#4.-#M:Q0#5?-T&"HFF:\V]G! :X- M=[.-X'H9@B.&D 8S@(JBF6L_(TTCMU8 J2&LOHFH7%S%'H#KN>N[NWCW$$=Q M !*!"_N ^[O^[+F;Y&,T8&0U<;7-/(HYR31C-*ZFMF'< EJ(F:=T MH!DP5A!2PZ0)=&+L(H1QU8_*5&]54KLBCC8IX M8>/OM 41"I1>H^5QCG,+@Z=IZ>-?G_39!(T%QQF4)D=1$O<:1IC31VWZ,!TK MFJ6,Q_I20X/9XP()'D_52J-_"<,:JAKJ!U5;JJB:TY$(/#E013\2EW:+YY;* MWZ:C<$-QMFZ7PG!1M:KHRS&HTS%P/[M'HV(R_:1JIE(5<31.=96K'6(:#B7' M+-A2?J_VZ2[(FRX0&DOL&TCCJN=G]3"C/N*X8:@+/*NH/3ZJ^J.A+)Y08-8> M=&.>H!(%FTP 'R\11.;(\DKHJB6OK2%M 3W707E?XT/;F7%;JEO)3%+CBJ=L M&QV9J^M*Y]7N*%U=8P'FS8[8U55F,&M\R*P!6R:_9D:J.I^]P*3I4:NZPZGI=TO-#L(4$7^4F3N\!:<90C6L3=# M,D.X7@1P#X+H@*=%_HK=/9XB66QM/X*[MDRNKDBCH^G$#>W-)@ ;K(H!7H ? MU_G*@@(:-:4)E/)P;53I!0B2^2[? >>)W48-8$MH-_/1%,-(=KNTNUQ?%-/A M]HT.-VIT9-Y<,7Y%VB5&I3DS\US"#S:3RO;62\ MY>3*@V"&$->X MJ23>[7W5Q%T)G/ V N"'28;0P,:?9N0V;O@'VXL344H8QKN6^BI32*/3\[F0 MWLQL?8%I,U,BY^T-QVTIEOT91>D7-ZSY#81%-&-. ZYG<6MZSD>/H^2\B^MO M3.#$0=VM$!6$U)X?:B(UHG%J<+.0&>^1(LE."R^SH\$ 'BZ#+:CO\4$@Y*-D M9P\>OAJ(MRTHT:!+-!!="FS!XG(9/(E "I66?T:5^I MOEQVSO<2Y<+GPR/ &?U^ZSJO"AM@\SJ=T;G_*F@HM3/'>(]Y4"N?[5S'GAQ* MFJA%T:=O'W*KU3<.37?CNVN\5SD:QV$$L92^<'-3(5U*C\K",/P>F/;^QOD\K)R#.V?^#R^:N_11/N&Y_P&K5%&*S6+$.2?P$E]Z M)8-@);ATD!TXJ2CTOP7X7IX%/[6X"7$PP=RNW0CL4OIU '>\GQ;6],?X;-'H MW8@I45<=)5V! M^Y)$+QKB.*ER4"NE&A#&Q#Q0$5RE0DZHNI4-51/P')W[A/*"1@Z\U^(!!J:- M#Z]N^X]I>>FCS,(9AE,,Q1\O35V2V[*.S%G3!X<9V [PV M"29NZ'@PC - Z;B"U+E.S$W=7X?F^;*PKC\NNS9#9+9CIKU$82WAB#ONGNM#/)[A<>T>K&& %^_Y MPC$' W:49C*0/D;5]HI0F*HBK5C@7W<+,<5QXEVEY3YF2^)(9C#KGSBI=^HVH/R?GQUBQ*-G[YQUSZG?ZQCY(BW=FP M\&P_4BZW-U!LX2')6<@FZ;_.R'T>6,E8>QBZ47BZS?#U M@D9J^GD;S H+.3=1UO!OV-!8)=^;X+1LL<%(@M949!N6F\ M "!RDG6)[*C^F!D%B&V(H]]X"/V=90[O-\[QD'5%RMS"(.+KVJRFN6]-;BK+ M)\]_6"AD(PL )\Y9') YRCKZ7]XLK9RNR^8) 0*4A:21@W( V!'W@""4N 3( MFD*D5[ KQ2O843Y<,KR(T.:''3[: >"KBA<$$<8I0M94!3^_H!1>85"BL1T$ M!]??)"L[%(P)T>8PQDD[ (Q5\8(@QCA%R)HP3< :()M6K\=C7Z_]IU;(902% M&IE.( N$R%4RIZ'\=3*=(?_^G&[AD7T)HFSNA-DV!PI*6YGQP&,>+Q0HO$XH M^%XV%&0FUE&H2VYJV$(/Z1H>]R_2)D\XR?(S*:5D/?N@W-QRRV3 .O?W@3Q& MDK%?)N-B'JF#32A-XH"=Y=,;TE$A4?Y.^M!D'(BDZADRRI?/9^72 2 M*A;V M 5<2?*4>N3&EMLLWE@H,'!4=T]A27##JN#QC62&B[O8>/ !PNEN#.V1PT^4/ M8)33#05#HBZH B<.&;)..R6)(S>>2EJ3E M)M>?Q2&)D#6FC.%N!_U$XW#J.UZ,+ZI45BOWJ-3"=E=3?VSOW>C\.&1A"!-G M41C'1%CT#SP^J-5P#!F$;-B)B9-UYB!S1.#XCBS<[0.P!7[HOH#SX\WX9LMU M\6Q232[%Z2@Q+D-!9CWW5 &GL$19 Z:!3]W[8*7:@8_Z5Y@Q; +6KN/2DC%^ MPAP*>0B' CQA)U3!&H\065,W"U\U&P>'Q$+6]A9ZPQQ\2 V' I=2(ZO @\2T M.+G0S''<1O(S][C)%.^Q024L0C3PL^]J$M*Q$@I"]D6EZ!\J5;)\?B?43_>9 MLOCC3*^'\++/GNL+U3B^3*%HR1L.AOJD:F9R]TQZNWT?Y_0(*4-)%LA!4>P* M=(H^^C^2?LZ.*&82V^0,R[7IOU?S?!O(9R.Y"S,$9'MOCK&L9=%9QP?DQF.0 MB5&<.5WO#_WP>'+Z=6L="-7/46 C>US?#@Y3]"&2N2L\"0H]I-IFZD<@ (5# M\AU*S&&T58G](YX,8=B'Q\D]YD+!;!]I53%9>]SKPQFE\9?1,C^_3FK9/S*[ M !X4\1<9GRVJ>3'C3U)/5I3BNR!PVID^[$+-A,C-"NE/OEG_X&2A!7);2$84 M@?=E9I_G6>%.DNYPH*XR=KS M39!$,&3$\9$B]/\G:VB+?:4$^44_!L$P@,%MLCA*6*SEG;L. 7(Q/JTU0?#V M8')["1LU7#2%&6LFS3"P(V*X.'Q*N,LZ/?T(?#1B>DAK9;5S?3>,CJ_AL#'$ M296_][J,:A@X$C->'$FE_&7=.'<:8=-=5X"_D72'^_46B_E"3)FJM4--3L4O-:=MLA<) MR6@XM_VJ^U85Q_?7S3BU'7K>2RN4&^]QO#(:GIOYN\<).K[G'E>N[;!GN1^F MFJ*-I\ILJIF6L4Q^=_K[1+%>273-4,=+PYAJC_>*.37[G/E.+HMG/")/?,*, M]>@\Z3DS8OM>#G0 !+9D&1"$^OKTPB#GRR<"I/GC'URD$D2OTH\+:_F#]8P! M0>K%\1$N:;)FR.3'7/A[G3 ]U\L['+U2?A16]$P=*/*+'&;^*.MZI_1@K.B7 M&ECDERCK7"47X+A@-7#PM 41"A"D.[ARO +HK.G#B^92X,!JFG_"@-AT8-#@ ML+<&0,C<^5\.Z[P0NU=FJ,I2S2=5M2:JI4QG)AZ,[<*8W&-=-:@W%KMS"<-B MAD$R=%BQCP*9ME'V"_)(R">B\M8\<^B#P_$4]T/LKSBQSTF5 TDIU8#Q(^:1 MAJ!5*E36RN;O"9YV@EA3DSWB04YDXD?&:6-2MG)\ZB#SU'V/F8JYA4%D@6"7 M48?20UA-\[><$)OV$1$>7-_V'=?VIGX8!7&BB?[)!ZNE^0A?0.#CW^!S_OAV MT8/^[+F;X_$_)2K;*=8DZYS_FF'=?\1A0@:VZDK*+<8$A;+QIAE%6DK*4'@) M,,+OWMS=W28HQ[\AQTCR:US<[4].Y&@O/\A$C19##@=W6;.E8X:'YP_/Y3_[ M%3<.BGQNSJ*0'SOBAE>+.TS^PTIOTF=5[=,]#@9P ,KTD&E]YCFI5DI1*PU0 MHF4E6LKKNR6T?3XY?%:)VQ,L$HH#R"3]1P"QCTMXEYC#%Y3I61[)I >+R1)E MG0D2[F["?8R_8PT*8-Q^: A>+'G\*8P,0] B 'O;?;W9K<=AYU*3]%,<%V;8 MO4" ,M<=N"C[B 27BHF8+V*P1%U?Y!M",=O)?9Y#8+;'4P3).I*0+KI+;"L= M4@0H.5X#+E .%FGB?FD$=UQB9:V:N2,X=\ NC\\#@E2IU8T@B"1E6&7R^>2?:^-^-C4;>?B;[R791!WX)& M>.M;ND2#=U]E*9"J,ZJX:7:0X*OMI4JPK")U6&5P9I!$B56/8TM6D;(NPVQ+ M3YSHP.^_-BFU68Q8H$*1*QRP/RUG62(8!(@R>6N1(8Q5K_?$SX = @.KIJ^7 M*(7&-M#Z& \-[9DU,LV T"5B?450E8@80&D[=T,'>)[M Q@+!>T20GH$IQ(. M"5JB?JB*+PXY$I?#M%>2QXKY]##3?^OG*60[W.8V)AHH;PQ<)P*KT\;%RU]D M6BY X,+5U'?P.^A@ H[_HI^/KW"HGYVM[6^ 84= 7:^!0\T$>E&"L.F^2R5Z M>@,:*[X(X(N+T'M_0-$9:7W:_^5O%"=R7UB'TL09%%^/YF;0?PCL"9BP 8?3 MMR)W9U#N=6QN0V3-.A?VX;@WEQ$^<6]$J+^ MNT8%8,**3J$^+,&IP,7B7XE@:9]E315_@($!]G& ^EH(]#4__LH)*1AD$7XI M..1V3AM89 F7]AV&5'D#(&^ E04M^S.>3=A"#P\&>'IQ:P?@'IFTPJ\" #], MO%:"TJKL*-@59_>E(+JF(]O N;A*Q6I.%O0'T %@E3RCE>G&287*GTU7Y%+8 M""3(9? 0K^6V1I$MJHFL%U%0S#\N(M4H#!D,^ I#(H/^ 2QM85CN\($4AD1# M9)U"SO3]"?+%BQTESQ^EA^GXNU%U1O3DG9M1_]VJ JC)R7PUYPD-#01VE.2> M6QEYB\_,.%<3X-4Y,=*>KP?BM=W7*,:K:"-[#+>@XJ"A#3^"6[8GD(>$$I?) M)(.')[]#VHBU9+&#*"+Q7BR48IWNCC[H:]+96(Z8*L2'$5$Y^0P>L#5=UU8T MY=1E8.7DZP:1JN4D@P%?.4EDT#^(I2TGRQT^D'*2:(BL]\,634]FE,[[7&:N M_>QZK Y4A47QQ7H!%OUWH@H0AHTX3&@0(*B3A:^8&K(NE"/;SR^1TT-\L4TQ MBF?;#!UC+).;!%%.CJP55Q'KI&W)*> /W)&.BTMIL"OA,G0LUG-;NR&O1)/A M#-NG.[$R&U>Y04PG+44NB?3+@VNI@]K%*$E\L1R39*:AJ/[IY/$$K %**\@G MD+FQ*L*L%+U\S+X\/%=P8KL(YU.H>&>^M)A/[P9:V <\D<(-;PI=*9(+=%\> M:-FN:1>?!=DG*'XO?UZ@[O8>/ !PVA%5I9PO9U&*3Q:++P^JW YK%[4L-4X M_D$V )/6]D(-1A,0NAL?FZ&$3V"U06[(-'BT71\7H!KU1&9C? M74]3F.W3\ M-^W:)CM% [J=>LJ/TF4=0IN>A;8T#V[#,B=2F]^.7 *_DLW&/\D6?2E3PF.@0K.2D#F;]"PJ<(/JS=&&/8L"XYG(5G9X/J23Z+Q2LI:[J M *\D'=+%!^G6J)BW59Q>:$^\=9KXH""W*AN1BT:(;(:.XYJ.:Q+.XJJDJ&YZ M38WRV,DY93EM=5." &^!P/^;_"V%XB>5,,E1<5G!(D_&2+39%W!"6P1C/!0@O M#S!X<"\5$'D,':5U7-;-$@)1CQ3'\BUM3< ^ ([+FEHB-2G,DF:;#!UD#(.; MG;O,BDDATO22$R4-?( !DN(?RRSG8*"!W\8OF^/QGS)T"M-E4ST^NJ$BIZIK M&DOG^&2G&)-N5>AU8RHR^[C=L*12+FM/NB61W'ZHD!-U1:-%+EUF"C&>Y93. MKTW45&NJC?6Y.M--T/?: "W>/8, WT>5:'NLX_0X"B-D K*& MTILJ]DYW?24&*%$4N,]Q4E=;D#77PZQ-&V%,*EAK,OXBND/C'FZ\ MCS2AH<0//LQ4Q51-$W_MX #7R5P]?)VKQ\_O)G/XF26H/E^ N%A7*#O(4M*: MN6!$/9C2JZ$E+X5Q$?&9+=$+8F6?D;H$5N(!RJ7I9!;TU:VB%%F'28K>Y=?R M\]+Q04NR2_EKHTOT5O[* !O($T*G$<79@E7L ;B>N[Z[BW3V^F(=0 ,=H+@\O0AE$M,F843)\V_;<9/W$3&XM#/ SG812% ^]>"& M"$T?@1W4\1:3817_41CV'WR$P0-;<"7EV3-.U;)QJXY*L@Z:O'[04*BT/@'O M!!^S2*FS&J=\]#>/C3=V]Z M'KMA<.GU\]UE]^"X_'PVFM 91<@)G8^/O*_ Q:.=Z/!=FV=%+TH]B NA"+;C M4'HPXY&0#V8UM))Y*.KI8I&>K8K?.C'*WUH-##9W/UL8W&7M8+KRW[,^!#"Z-E M#BG$EH-"2;FME1%"9%V\BTR:@F8"G>0:$]M?J3XR_C#UUS#8V=G#%^U(5N*5 M&W4F+?O(>;:(,Q_/NFSB6J8ZK^64^MCNWJ8 MTT=M^C =*YJEC,?Z4K.FVN,":3:>JF:[H@WU@ZHM54,=ZT@':ZIK[*J4[&^GRA M:J;2_@?MNJ\YFA+G0#X_)1U1\-9?&$ M8HWVH!OS!#*H:V9BTGB)/O(<>:#'*+B GNMDKF7I007KXI1M5^&X"ZD<0;D+ M-0BAN0NQY*C9C=]?8UD7XH@1K0O!Q[C6R;>L$=TZT8\58#0["))YVG2IHC]5 MU#!R=_B"Q64(UK$W0TJ%<+T(X!X$T0'7)G_%[A[7*8NM[4?X5;\.5"Y&QXD; MVIM- #985P.\ #_NQGM%5;K]>D7Y"Q DI9OO@/,&U$YTX1@^-,4P4-_[H,JB MD#+' >(/'/--2Q:EYHKQ*QH.[F>H XZ7!OJLJJEK]V8G^EW4*=U$(.+ VW$4 M).KP>FP(ASD\!>.@2(=40@%P$]AIL+OM537+W8%G?#++C*#SI[Z_V&_>IV+G MY]H2S9:^FQRWROU:^60'JS[U79C+T_GW@PQ>2YSRG+]L]G3ROD\_?;"]^#AQ M'(;QKFN87K$ M#<="HML1(G_LQXSW>^]T<#8S6WZZIM^"EVOC./)UVHGSZFH@NM2HVY!2HQX[ MVW!*[)\/Q_OD%'PIE_SJG\?#1/OP^? (MSXS:6[_=;=?^'OMFOFW2Z,S.93.WL%BW3CC:RI)'DSF2_I&@)EKFA M"("\?C@X X/_N._/N^B=V\@24,8__VK M#]]\^]4[$*_A)HRW?_\J3[\.TG48?O4NS8)X$T0P!G__:@_2K_[K/__O__F/ M__?UUZ,$!!G8O'O:O_,WVR#QMB#.TG]_-X=_@*3\^W@Q7KX;!_^\J<_K\%?P??@P___>GCN_N'U==?8T:B,/[M;_A_ MGH(4O$,2Q>G?/C\ET2;[^UE MG50:OC&T6G[!N7_39) M!U%NX3I'JL&+EQ]G8;8?Q\\PV14NK0WG[/$Z,#J:39>SR?C66_FWRQ7ZWP=_ MNEK.[F9S?^%A#2V]Z>UH]C!?^#_ZT^7XDS^>HG_ZD]ERV4:0;O0Z"#J>?O*7 MJX(:HG#GC1>?O,DC(N\M'QXB=_Y=U,_*4_0D.NQOYR-KU9=D"<"JH= MA%Z.$<[OQB-ONO)&H]GC=#6>WL^1_D>(B)]FX0[C_C$%SWDT"=] "I_G"41^ M,]MCI/V>AZ\8=?.7(,[@KH,>>F*D7SS=#3V)N/I^HR MFRZPX19(HAMO.>X9+EV9ZH*FU6ST$QK-+R8HFIW%A)T&"0J9D6"?PJBO"#EI6F^>\7_I5Y*)I&N(OTXF]SZBZ7_C\?Q MZI>:KVLM GO03NLE#L-6WC_]I0)>6:-U8'+JK\[A(HHHES]Z"W^69\4I4AAO MEV"=)V$6=IH0+8AT$&F"UO:&DEKQ31NI"X[]>QR +/SY;($CNGM_=K_PYC^B ML&YZ-UL\%),(13*5\&_TB'#Z@+2&SY4V>03P4E#LNY[V#T'R&\B\! 2=IG+_ M3)E2V7GQ+)A+G_;W ,<-KR_A^L3P FP1Q0Y^1#.'5BMS!/,X2SH%!]IY-*10 MTH9M"C+3.A1FRS0.E^$V#I_#-=KBCO(4;7,1%=.X8_)D2&%*-IQ*Z8LHXCE( MGXJ#U#S]>AL$KZ4> -CLWON?,WR*^A0!/\YW^ (*Z6H2IIF :'CT]'C\VZ"! M9/[X'D19BO^"":98#1\+%6#278\.L>K\*3[#Z6 +\CC][916X0X4&Y9BZS+K M:>L@2*[?$ZRIM\"GJI_\?L^DFF24W@*HF/ BHRIE>@Z2XH0^7H/94Q1NBTFM M5 VA1[N!)H;3)4W *31^YT=W@-V_O^#Y^URU>\,(9/J()Z7;\*LXZ52\L>[R>QG MI;=QE4'[NGU2?HNDV'^K\=%]N[">W%4GMJL3X-9?>>-)*S:)PZ@*5SO'J3T$ MJ.IB3\5GTVH.HU6=/G<\;E9_OJSL#%G!.7'[K\O^AE:S#HA40+6OY4')D;L< 8U'/]5&-[\@ M1>,LS%\T'@AQ&.A7%2A"'W\J3F_/&87]RLZDV*^P"]^;8*VCWQ^GQW_<>^,B M[1C[,_^P6T'_)+'97 [42B1!2*]H\ :]! MN%&0PB@QN%H1IC!>]XPT-@FUXA2&]](49.D49&KEH(S=@P"'N3D)@ZQ.D.!EE08V""DE:Q.8IJ\@6;X$29<8M6>&.F^.SOE@X?8E@\^/ M*2BG#.)@ H(4J %U!V+=13R!;IF_(EZ+K]ZBRBWE D3X6Z$5G+T6J3+QMF & MB!"84J0?"Z)-B#Q'P:"@5Z".-PE^_N\BQ/0$%M'NRQML\9#2IEDR+7 M6ATIE@^M<_?=M9,&$"55$VX!EU*%/,XM\N: .+=WAO0P8&+NP3N1C#.DF"=_1QF+\>43O_S.LKQIPO8 MOZ/_VZ"5GJ*6#B/5--5JI$OEG:'L)4H95$$X&_K"**^?__J M.8AP+1$3L*8HI3@-E9O6%UW$IO2ABT)$5JIT=,>AA*"= 2=$BX>L#PUD94D. MSG]$2$;KDU\&8VB=!%O\'PJ!ER99!73H7V? H7_\BK8^FWR=S9(E2-["-? ^ MA_6U@]?LH&]Z,X5@8A17$0+7I?&@L' R8"IH8"!QQS;OEL30D7KQYL!_>GM1 M'J8)$7K;)DY(;56NA92:-B52N-:! T6C$%U8J,9B>.__'H7?@:; M.X"\XQIOE= N< X2_$G[ NZ#"&^0'R["C ,86O4]*%&RKY[ 2@$CU=U=) (=ZKB1:"3C:N-K*PMEAEQ$CH!8RZ> M_?5#3:=&(MK+JH>*0MJ&:)J#6@Y _N,]X:RWOT-@9GG"CHA-P?J;+7Q[OP%A M"5CT'V>LHG_\VB!).]L5:WPP**]QUYG(E^NHU14:D2 )Z><*[Y<_Z_'(@@J& M7 $N9A-[5#RGJ*,9.S<0MRX*+4*(ILWF-LA89B:V(]B[ULYFP[-$ZH \K#& MEEQ1!X:KXJ19$L39--B1D,!JUG!:]68VXD! H!8P8([*0\%'TRBX"R,PS0D! M.ZM)P_K5)O9:GBI(:ZL31N19_#O3%E\%G\<;7 44U]G!S'',SVG?P *UO;W M$!.Q-4IXP_,@\R?3D/$VFP2DZ>'_82D_4.'":-N "K&MO3#AB]8:(JRA>?#X MLWWP^"@!CX\2\/CH%CSJHBF$QT=A>/S%$GB,T'_.DA7\HWZF(]"2!HUJ2^N! M016K*RP( _- \;TEH%AF:,\T2XH\[_))'B8R*,UI\&@TMQXC; &[ H4V.@\M M?[4$+7.89D'T/^$K?E>+AQ5B8QI2:HVMQPE+N*XH(8_-P\@/YC""_1\NF$Q! M!>GG"@XN?[;1\@P!6MB:.!KWM,K@R25^FRV:O\"8?E!!:U(Q<[.)C:;F"-+" MW-01N28W?D+I[T"R#>/M?0+_R%[P-U!!O*>Z?6;KAM^GM+81$^+BM?;\[,&Y M2#%^BCD"..\\&L<;\/DG0,<(I5T#'8UV]N*"+5)K1-"&Y6+!X/FFMP/Q!M_( MW$7!EH !XN\5V]=^M]'F+!%:V)H\'-?&Q@\D\4>OR2LL2Y<7NYI#=7WFQD"H M%^$ZGMG+1I3(B]O:3X@1X2+*X!GFX?V<_8>/3RNL# )\:$TJ6&DVL1$8'$%: MH( Z(M?D!L\ECTS[G]1A](9 M"X"\&/X('3NQG)[*Q6[>C"0IS6V$AX2 [>-*]NA_XDM2H:?^+1A:;GRY,>^N3QN0:W_S1)-SM\,X8KG\KJG.E ME:=;Z4&F0*=FJ,GL9"]8)(1M'W:*T.""R>#9YC'9W(OC/(C*\)D 'U:S"F#( MS6R$B(! '5+WB:-R86#\^/-GY E_BN$?\1($*8S!9IRF.2.%E].^X4FH[6U$ MB(R(K?T';W@N9HPG:7Z"41YG05+&T?1 E-*N@9%&.WNQP1:I-29HPW*Q8/#D M\^CXTO.Y/=C<[!?@&:"-]1JLP.?L!A'ZC;&V"/#-^Q#K/GZ)P?1?!@'Y01FC3\#D7;6S$"4^4UKZ&-"37[@;/2E=)@$/KY7[W M!"."S8F_5^Q=^]U&6[-$:&%G\G!<&YM,NRP/8^_"=!U$OX @H7]4S&M:L3R] MJ8T@$!2L39HF;V3NAX86?&S^CSQ(,I!$>^Z&E=*2$$(T6MJ("S&Q.H0'M(&Y MJ#!X&GHJF9 $<5J(S84%K2D!%\VF-@.#(UB7@A2TD;G0,'A6>F2^='=E184[ M]#?2/I7;E@ .0EN;T<$3K0,\Z$-S\6'!\>=Y.11#1Z,E%1N5EO8C@R969UPT M!^:BPO1I: A24@5NZN_U7>7Y]SYK:[?81U(8;[N'; QWMNS1E,U#2LTUL26* ML1>YIIC\* K2=/9Y@O_1W^Z+-Y-/C[U:.)=LI,Y&IL.6J#4UH\/D61B]:L)E6SF5YOS5!_\]DOFC#L"7FQ/^2.Z-2"/;P\UPIT M5./W_])W@=H]B)$"(B21M]DA]6"A\6?#;+ )]JK!C=O+ <#) M2=X=]J:8J^-;WI>C#J]W6_5Z=R]O';)0 MX=;SW5_Z4YA]/.YN^4N8P_/NZN+2X7GWX;WFX;UFZP_Y3A&:_WM>EEIYA3'^ M@EDD&Y?5A[;Q(?>Q*^1M(ZA@_"LWM%-0JDG"S+IBMJU!A]+68.85TV903DHV M;DB4JC!B4S ?+NN$#S5O3RN 1#*^.^%',H&O7P19Y8 6($.\@XT?)'$8;\F! MMECCQA45N;'>(UZVJ:"D;$38$$E<7CXQAW;*XYQ.LG&UEAV8P$:)3X&6M.2< M:DNKTW&H(G5)P"$,ZM3=4%&Z&*29=PCQ2WDHZ& WK@&$UMA&C @)U@(FG'&= MNAN:PAA>HIY]:VRYG8LYNLACBFP8YTBT@P^% M<7H#GF$"RG:KX#-(_<]9$B!9PCA(]H5^D$[PE1BR851HI9Q75#_5.\6&L^N1 MHHWPUZ?B5FZW?^:,/6C=?@HB00^.Y ;$2*OLZ4-M380^H;6]L.6)UAIR](&- M/77=:JD'&7>G0&Q37](OV]@(")88;99NXG#&7JYN=3QUV/#.05(4(;\)TG!- M.YYBM:T?3I';V@@*$;%:@(,]K+&GJ]N Y&<0;E\RL/'>T(JZ/3S:.WMN5*UG M@:?5ᎤYA(]BZJ*$%"-N1,_?RM@H7=AM&>7;^<)KCQ&JM.6[LU-I&;(F) MIL"5U0F]!&.'K]CN8+(,(W"/;,0)VN*&]UA82/ MK_%U60)>\ WP&SCO$+O6VN5KKG35S+\>W+/=65P5G[@CT:): H_>P M$;_B(K9 H,C@7=^*UUP':CS]Y"]71?$G;WI[YXT7G[S)H__@>\O'15D4ZL%; M_.2OO)N)O_1'CXOQ:NPO9].;Y2U.A(A2(]6@UB]@D^/9?'QWXKR\'FY4#S_@ MVBI9VH!,/9^SZWCU7,_VXYE+/#OS>/E/-3J.S81O):$S9 MR4ZE+1/-+#4*<:>2CDHA[X(P^11$.;@-4\Q4GM#R!;CM:[ACM'<8?*):Z ^! M? Z? @2<_J6*]?VGFK5*[/L]Y:N5C1"Z"V,D0!A$XSA%.P(<]#-";4[K&G2H MK9T.M,5TT$^FO^N#1 WD:DEH M#_YYB():E$F<+136JO.A%Y:<"B,?\BP/HKL\WC##1UJS&IB;S?2&B[W8$PJK M@0A#E3Q5L4OEQ2G\/2Y7"0C2/-ES-L+B'6J89'6X+G0*JT8K3@6XK3R*MB]KDNR,HH M2"MRQ1ASJFR'8[LZZKF7"_LZUDF9H8V=V-&:^:V=E6]B+L?WT_'=>.1-5]YH M-'N\V@2OH$4/L\37) CVP?Q!B^#17', M^4L09W!G,#WRR-4\0IQX%=8FG#Q(\8ZUZ2K2T80[I/)UM.(S+:5'HJ>H+JH] M]:[P$G:%751 ]#9\XE7'(T/4J:WZ^?29*J)8BIE8=VI6&:^[CD2R=GALJ0(% MH)2F++\EMSHCZTVM/L/98@$D3\*54=G&LL-@M"7I5 MVBFO2E,C4502=6#G$,]4Q<")('J ,AC3^IVV2 D M&;>;_2%2;)]K$),:WEG!7R/F&4A.;"*6YWFR?@D0O25\SOX($D#/BFS1O9HF M*=7=DMT.P8ZPLS;DD'=FX91:V8:T4R[Q(5B_H*@ZV5<5P;XOY_>H7YVS>E@- M/WF9NR!.AII3]XIW>8)TDB< "707?L;_Q;ZVX7>HY],Q.CB!,&&)50!,@)CY MFT'.6W:+(-[2WK=L_%9YJ:[RFRM[5)9(G7>AY,'-NQ<1\Q-]".77.@3Z\ [\ MURN;FH8\CANO@9W&N#"?=4&(*@,2WYO48$+*"Y,B%N0_)*G$AL8GX0,2:I?O MJ%8D_EZQ8NUW?6_WD;0-^3R3S5@V/1J2W-_ZZ?@0?&:;DO1[U927O]MA2@;/ M0J8D]N\X*^VK(70WGGK3T=B;C*?+U>*QK"M4_G[KK4Y=9M,%+C&T&$_O;[SE MV&2)H5.=B_);$!373,+@*8P.&4(X(Q-L9O$"9PTE^).1>#.%<7+\)ZZ2RRT[ MU N-^JY%+0VK"L9X3VF6!&O:(R%$V1LXI4*;!G?DE4";7%&V:RH*%.'WJ%KS"-,R\;!0DR1[IHY"5@FR9KO7,4Z&N>O$M M;F#820=$V'*)7V2,RA!U"HV716HIN",W8I8$=@)+3+FZHX8RO/F]EXRW"M(7 MY+'Q_\,'/&]!A!,\Q:NX2?>O^RWQ_@X KJTV%'@P:M.*X_%ZNP+!=NI0!$I9XDX=*:D(L%A?=BH?OX<;8(W?AO8>>O>E M;[W1N7HIY">EO=^LGK1SLS_HHGP+#OR>@WB]9]58%>])FV>LGB;R@=5#A32; MA/75VSQIUFN5X,VI,/PD&$DLYD>&$CUI\&;U-%!H1\+&)-@*ZX$-6SIU(B % MJ Z //:D?O5J$)*LFKZ](5*PNI,Y3-JUO20(EIX6$/:W81)=!3#9[&KH-%O MQ!Q$LF;_>D_?PQ!@OA_V4_ &XC$ E.!SO38E-GYFL-3 M<:T9B5!%V'/?_S:EE(X.N&.(>&3Z&$9#6!$0\#RTH'IXL0.#%:ZWYK+@IMO6 M!62I@%<[E,5"WSZ1+!T'&\6RG4YY'+_F65JHX8-8+$SO04,IJ8?YR)=O41(N MN=(+A[Y4^D0H,NBZZ40K GV4!MY':>!]O"+@D:7O'WAUNLY[O.^D@?>=-/"^ MNR+@D:7O'WAUNF[=&W\I;_OUNX%O_]Y?/SOVCF\ 6@51QUZ+H$R&X:T(%=JT M]*4(!T);QV:1TV^NV/>6IBM/KC@0J@^O:0ZO:=KT\?#P-J$<(J_N;4*KO./P M-N'P-J'B$KJZ'UA;S48_W7A+_W8T>YC[TZ6W&L^FTR!)B@]:#%9[6[X$";C! M!==Q-784; 8EI!-#<9![LB_CMCR#93#@EWM0-7'_02<' 1I[!:LOW M-,?(GST7OZ9>GKW )/S7&8"J%,^CH\H.=#IZ/:Q"A$)]ZB?7I.XLRL6C7[V) MX%10W%D-WF83E@+JFKI\BJHG,8OB,)UE3.+"Q!80QJF=Q;F6/U(XV8PYE;Y<$^41Z3)=+!]E $ONPP9NO<\7 6"FHFP ,H5!G>\/4** MAR#Y#61SD#S#9!?$ZU)@$OOTV*#M&-6(07Z,ZT*V"D7JCRY:,^S4NP87X;SX MMDU\PW:=D!97BOE-FB0\^W\?X=I??U=XQ]+A>7@%=RO#^_'#^_%6&W!X/][: M23B\'^_.^_$2\>(QYF#D1)":U"+$RR97LUH+:$!?0@21":>.F83N6X5R$,QG M#Q"M08",^+5_=422W5V^KV]A>>H=N?';;3G3BUU+*S:^RFB!H\5.&=<; &8AJP=/M%&* M#^B#A*IO%(@D+#L&T_M1 E_I-G^%P.)>YVV'FGGYQ-? 4UT#_N?7L'Q%KY2? M-2E5CD^:D6K&OYKIV(.Z=@GB,K7/['HV?H?_OOX&D)#!.T[SQL9_-+%8C/>M8=-E5V*E1 M7=[&:NG-7\?IB!SF>;)^07^<)^$:S)Y1[QV,B]M)Y+_7Q2=>:D,)88*J8@L! M@BY[$.T&L3GZ$)>%-[O_8MWL;J/=A^ SOM>XK+^ 5'%,0U"]>1>EIVHGSZ=W M-5-;@SELWN,+B\*;V-]KVF>PW-<3Q7T=A#PE">5/Z3H)"PF\'K))Z-DV621<7GZ:5*^M0NE@ 3V:4KF 51]?<13+,IS'X!V0*LX39FU,3KG1[MVPGU]%R> MQ[K-H6%)[5\4[LRVZNOGWO11!AW(]1W^A-O1\DG,,*'+!U"8&!Q#1\.Y["W8 M\G%=B N%SI?Y;A_A\O,K#1_3A&Y@G<)L$NT/Y\P]#_7/R+!OJGU>K2M?O M=E7K7Y!<3]70F^2N87'09 R;SV%$)?DR$HP/F1NS/$NS(-Z$\;;4C^K)S*.C M:A;3Z7S1TU=0_3;/6ZX(YC\$E9FP0\'SH> Y3R=# 4/%<9 MO]E=EKEM%&=14>:AX/E0\-S"F344/->A5(:T4/-:/<<_5 SN@-8 M911C0ZE=ZVJ M0?J4#-ZJ!DM73-:976JH6:TU<@>:D;;6S]DJ %XU34 K0H; MAAJ 0PW H0;@4 -PJ 'HYBQN?7_++;MR2G;M)W6G+7U5*3WR]"W; .A-]>EH M+IM3@%J+UG%385?N-FD3%<3UO569^'[(Z!X2NH>$[D[S:0&CZ XFN).YY87 MA/XUYH*)8:'I:+CK6&U(\@VQZ1";.AR;=@/_U<6QK=1A=\S[A3B@XJ.>M*]2 M0"W):W,_=?*#]]%BV"_&^5"TX-3%2G_:^508Q9CO(9/7YGOJY ??H\6P7XSO MH6C!J8?=^M,.,L4S"$VZ'RH'VCP0@8/!">DR[Q?CA^B*<"J728-I?@;A]@47 MY7D#2; %1?!X&V3@+@B33T&4 RN.F=MPJ?\\28Y+1]R>Z8/J#J:_CI/L5@H8 M=GN22K38MUGLT)SQ8CU/-\M6R^/R'<.M/M[3R\\J);[3Q\ 3!TT=]',"Y4EP?1"B3J M*P/UR:.V6[-6/.IQ-#IFDY8+L.XXN/!9/>I%SUU6%WTX%3L7^GGBJ_!)6H7> M=IN ;9"!,=)3&*?ANKCYJVB6Y>T,LT1R;L98NEY?9H>5C;DNT^)WW#Q943YR MOGSTUEGXAI0R%(4'AQG2G$'GJ='CA[IMZ:NRFSQ]ES?KILUE\V>S MK45S+[+M-P=OJ/UHY8FX\UNJ.=KL>O84=[?0^0TW'H::CA270 MAF-GK::W^7!ZJ.EHEYNSV+=9[-"<\6+74+UAJ.DXU'2TY%3>/GBPBQUJ.@XU':_5Q0XU'V9N\*RZKWN&FH[:E>C6 M5=)0TW&HZ4A3\E#3<:CI.-1T'&HZ.E-YKFWX:U'=N:&FXU#3T<*9-=1TU*%4 MAR:758?O8[E5.Q9R&56M&DEA;=P61?4.#Z=Y'@4#%S?"?KZ('< MZ0I C<+$;D%[H$6]$55*2\?MJ(YII<$2VF=EKS*=)S7UY&^X0-5Z@=J'E=5< MIBKD;+A8M>GZ9[C\&>Y5[9Q8)Y>#-Z?ECIUY^<-M3]N/-=M;=H"MZ )(5$%& MKH#XS%EP"51[LBF(-Z17QX@H;=V_>F$CU_^Z4-Q5@5I1W9Y9IV[G+R:MN',6 M=\O7"65QI9AWQ9+P=.NS(KM#\ZO(S+(NZ]&-U"P;O?TX7L,=\@I!5@@Z.>SU M&0

'/J>"%(A#3S0OU$8.TL3,1$4/R<2E^U,&@ M)X OET\PEB!"PVV1OW\(DM] AO[[<*?.C)5%N]6C FXWO5&TF$%A:[EEP-8, M ,1?,5:$ &=1,_F:^+\GI9#3U[Z;NB3H>?4HGH/ M8I $$9++V^R0@G Z5Q:^ 1$(2O6M@5"PK^4P;*.!;D"4H^C4[E]Y?$?=CQN) M\%@;:Y4AGMA^N:<@SZ'W.G&IB%+F-,UW98+I\'#GE_)P9R-Y5N#%VU.!D0IB ML-_%]P,XV?@#RP*]$E3U2K0 0O&,M^%;N$%[4-V1 (FNCCC@DN[@ M .3-XYH#8(KD5AF!H:;F4%/S2FMJ'N;;GQKS;?@&;"BBV9:;X5LOFQ)*KR"= M=/C6R\9OO2B?RZR0W0K6>9]P";:N?@K#:FW9ID+%AR_"RM'_F8L :Q9@LQZM?ID%2YM>5F4$F$H-&49"FL[+D6^.#<0$QFIC<]C51&>WU+M9L^T!Y"8ESFTBE.L?YHSNUR[\0QUO_ MGH?)J3 D_C8*A0&%>")H$NC. A>SNPM8$Y=? ?1$B+D5D&&I%N U3]8O>'GT M< F!#(MXFR=AO"V_UV,^7B@_0CUXDAG!4DBVUT([5+:AI_,FG+)''J&!,7=H M3P-FSP='CD4A;8:YC:N[7D9CRR C)9L<.@2'=NI&=!+N0K3_G83!4Y'=A8/\ M(-Y/)J-98((_Z/=V,(\SZH<$]DH" 2XL'PC_;!,*+&+S<^!TC<9$M$KD':U=4[V$IP,2E5+#WH8S/ ])? MK 52F45VD =OY1X FBU"B.)T94&+VM4%C(G)K0!L/$(\U'UO$^K(OOGT LC9 M29_;M%E690846FG%!K04M\ITI'(]EB+/P_A?;<)X99]YS,)-CT=CHR!]F01NAT4I0CS4_:#AE.C,[_(5K$/\@),8I-IVOSA)DNEN M&;0ZRM_FM*D%,>X)N567-95452SES;Y0B&"2/:T'/6V^V4-'(KSXLBHL6\MU M4V#\YJ6\4^^*I"G(TB6,-H\QXM[;)J!,4UC!2BS R#>7[5_/11?O;SA/G0H MV%T;O*ST.NV+/'-IFD[=3@N)A]-FF/E7+4=I ];J*/J3PJ7!((M>JI+(>5*B M_$@CFL"'!6FWX_@-Q' 7KD?!:Y@%T4,0!V7>U_%LGA0CBO>JAH8BO?1&A&T- M!]OJH3WFSER<@D<)ZH,'Y8U"34ZUQ(OI]I(0B%)_/^B3\+O%@21/FC:!(GU,\\EAHH8GNB9&"Y+QM0=E=,77 M+UROL*GX511IZH4S("?WI#Q)8RQ@P^^ ME:"$:&2\T$AVH]^-FCF;8!B&? LJ?N#0')IRWVE= M:*'';U#/ O1Y#M9VOZ/K$-O!JW,>5D8I^&:UF>_)"%.X'4C?-%,ZN!"HB,K; M*5+A$W'J8PNR//SO[#E=A)!E+I#A&Y&+*XF8ADJ-#RS[;E_(:6[T>Q>1]M4; M%W9[ X5+>#:!\H)*P*1VJ")$Q *4W()UP1/V-[*(D>U;18]X7XN1U%(![5$E M3=#\H;:Y)8Y=$D;S(L>,N96M.BAD&[7PXR#%/@>P0A(K?>Q ML@#=>#J:/?@K[Y_^TH+*<^7CGZO@\PC&^+UM$*_W$TX%.J$^Q.=8J7U,S.(9 M"N("S,L$IND(F6+_#!-J%% )]*A_&\_J83FLQ*7MABL1.DZ=P9PD7X UC-=A%!8U M6]$?EB#+RJ^TN/Y:I"_-;[/[6@Z[-AKH!D YBDXEYSS&"9)I&^-/\9$\-R!& MFJ*"C].Z!C=J:\L!)B9E-TCQ:#AU;4H1YECY:Q:?U((+Z*R3G%JWJ,-(8N!C MC^0F,"6TTPMHA>@[=1A)$73U$F0_PSS:C'>OP3KSGY_!&N_X\,I ?URRVV!B ML.8.YB:RY734"[A%67"JH!S2%$B20L[RFZUCN<<0I%- V]T(]JHAEMO+*RU%CDH. FJ6?K.WRM))O$.EQ6S/2,IA-Z;!J=;81$H.WX@D7+&D% 95(QN' M,[Q3-Q]-69A7XKSF7 09R\3A&(V)'O$\'#(5-GAV82 M#JMI#3;DIH;B)YJ=H)1H@FAIYM\PQW8**T@VD&;A6@0LS+;U_2"YK;UP$1&N M-5[8@SMU>5I\U^C%FPD:/?KO/ G33;C&#+.3_<1ZD6H5L'K9"RBBL(?:D*@[@"(E0_8/0(2RP94&@/94BUJ@J3<%KD (W+16G:C2C4<4B-K M=U1"4LGOI#C#FE^EI-! 3206:4I%AI'O%CB&(2)"[$L%\LAD,-A9?W49[-(\ MWKZEWXR/Z<&,SW]YC2^^_:4WUE/KW#,0::KI] M ZV86GOGP"^MIL0]V+)$G(JRW /\I>?K2XC"9DKVE_?Z7;TP>MJA"$Q%&I<=%&(&.^05- F<+D +$ MZPOSEH;B.]=S"BQH&"4HG#Y$RD"A;*X$YAHQ2%6)I5D0;] ROP3K/"E2H,O2#:F) MV@T>BC@V893C;TO.#/F?UU&.Q+U#%>==LV<_2/ [RJ='1B><,@^J MAZ^_L:1L>"/O577CGED20.G8:K5NILR )59)A/J2L1HB.C+T^YR1O2I=V]3L20J!N,G>+PPZ:N)F3QZ ]?)S M_Q35+K!LBF9KF"H%LKHE6,)(G-*I*@14N#P+">;4HDV6A[MM%^TF-!6-'A[J M0 1W9LF=/_;(,G^NN'Z$Z>]>([@'H"C*/'OEYIQSV]<@SFAOPQ:-?<@I*JP$ M+,D'GGQ"%F0%+D":)>$Z YN"S2#>U/[RB'20TA,%V_2OY@[*];<775V5T1IM M[0F;3U,VOX;3WV(WM(HS'U^W:QD7?)_=VH7\M&R6:C9SS3T": C ! M08JX2-=)^'H0DGE\+]BK-MNXO4RXG)*IR.>I= 47/"#M(3W0:'<'7J2Q!T*HJ_E&B,511$MV$"UMD(IIG_^14M&F#V M!A(L+06+[0:A5A07&\1ZC';22E>\MB3N5KB6@&#VO !!Y*0"1UMJ>% M:9SF]>",VMQZY E*VA5C7#+FOR?H'(JPKM $>@B%(!HOMUHOM2)2JEECV90: MD74S?;2W2R+*Z4;!L(=BZ7A;$"'!C]-] W]L M"\ZWZOP13PL$6K)0H/UHFIO3 MP3[CRT@H#06QP77N27IR\(U33 ,NGG3HV]7'LT]G%7IY*X]1E_[]@S]=+?SY M;+$:3^_O_=G]PIO_.!Z-IW>SQ8.W&L^FWO1V.;Z?CN_&(V^Z&CTN5[,'?[$\ M9F9 M']"LR '3_N'(/D-9'A393+S>@3C-< G6EA-BS#]C7<8R^]0VP2Q.IC8 M^#7XF:/H&/TAV((/HC(3NO"DONBB]TA!P&2PE;#$")].K;KY$Z+BU-%J0R+6 M60*[,0]+&D\0.F)'^-R@)6JN**6T(=O-_@;$ZY<=6B<8>:&BW7B8:G0S<0+! ML2\+:6RQQ3#72'L4IN*VISK)Q,Q[$.W&15J]F_;<16&S,@''E%X,<#6Z;.A1 MZ#D%O4/T6Z9HE!>I/X?9RRA/,X@"[GD"-_DZ\^+-$B1OX1J&0Q5+)>G;) M-MZC$T3&Y0/E8LQZ#WYX>>[A7&1)$59=4-D@X%1B1E-D6HU/B1[N/-Q*8D&?=5&( M6)*04QA3ZKO$8RXSU8K5NZ_6059W!V9+5>/#K)@EATT)I: QJUFE6"6YF9T1 MDZ!8DF$2=U3S:89BB$C/&]646LJ4V[:)#5);K66+F=:!7/X4^( >U@+C'X? M[,)X2[JB2]_M]&R# E:&)0XF@69/UZ>P1W$7\DQLL H;2X2OQIM;+0I M1Y(6=J6.:'[1EM]XGL6<92\@$=EV,KN0-YV4+I;AI86<[JGOE(:MOR.H;LOILBNN&K+XAJV_(ZM..J_-AI5QBGW"_&L8$^EF= MWB?*V]3TMG;&4S("MDC\ MXP]M/I% QT/F)*CH?L:KM.89*]>#N0('&H]J4WJMB9U,A">W-ED;<[8TCS M.VB._?T<5\6E6I[T<\7FES];:&T&__)V)@[V9:SOQ-0N[2L\+;6K^Q+/S^]2 MNLA_H4E>(_SH;;(?RL>9E'A(\QK2O(8TKR'-:TCS&M*\AC2O(U^,(AS6M(\QK2O(8T+R/[SB'-:TCS&M*\AC0OYR WI'D-:5X<- UI M7D.:ET77P#9< @]I7BU0DH+U-UOX]GY=WL"60#G\XXR3PQ]^_6E1 T7SAX.2 MJC]8EOY!Y5DN\8,PC"-6_.\YQ8KG'VI6Q#]8:L4&S^VL6!G&V*Y7SHJ/2XH5 MSS_4K(A_L-2*#9[;6;$RC+%U5\Z*MS[%BN89&&\]=(4H'^MT2XY1'2V.%5IPDF= M;#5&[?!*<@PK3O&N/L&RG6$5YEQ*,7#=:9@GJ0N19L^%*E*L),TN0S7R3]H,I2/!LS-V%6A)+:8[,71M*:37GUO0R=SJ,@_:L*$Z M+\$J1SSD)0QY"4->0@_1YI"7X+0K&_(2AKR$:\U+Z!J+=90;N/,/M1LX_(-E]S54GMO=P%6&<<2*PVUXI]MP#2_2+4": MS9Y_AH@*_1*5VJAZ@TIH9)DAA61I<7=*'_++2#,<+DX-7)P:/[O]XC[_[_$H M5[HX0 _GN>U*!_3OP,^ZBO1J MONS*[F5_H0 YP3N7"! EYQ3DAN( 7WQQ (>RYTXE!Y?A-@Z?400<9\<2'>E0 M8M"DQ%>? 2=@LJ'$X%!BL _L#"4&A_RP+ZCVC.4.:E^[R'X7YB[S:%/ M#PEQA]2YVE 2/(Z<>?3T#DJ3:G)'HXF^U Z^EJ&0' W#4@<^)7;0!K3(K#=\ ML][PS7KC@EG)L=WZQW M?+/>N6!6LAP=S%H?D&?6/U_%#HF8":M]CT3+A.VP2>*GP*K9)@VYKW;FOG:Z MIK+YZ:LA?W7(7QWR5X>GKX:GKRP#Y)#=.F2WNI/=.@T2+/\;&#)934H\9+(. MF:Q#)NN0R=I')NN0:>%"ID7_?F3(M!@R+9C7!A_XUP8?^-<&'URX-B#+T>': MH#Z@16;]R#?K1[Y9/[I@5K(<'/--08&&H,##4&K ':4&/@JFL,])5$U@'#W-C*1%3<+@*8R0A"#UGM)B^T0!-J-E#<[$EB9F;_%L M=X6;*4)0GB1%Y@-11GZ'FJBL#GK7!99Y8 L)B3.50*0Z0P4&=\K[EW7#.?." MW*B&DWHC8[.A9$1L(M#:DN9 LZU>^%.L4$<^1R0BZ"^';N"=.F1'J&O.[QW- MICBMUY^.QO[28)[N!*8I/L@+XRV(U\B)3#AYNOP.]>6)T4'=#3H^A'R!T091 M606?D;^,-W. S(_]XBA D4P4G0U4O5>7ZEB];1?LJ'E9XEL'=A">YO#\"Q.]F!8MU;QXDV9ZZ5V@Q1F,7(36&C8!4H8X6\.Q&UJD#9I*( M_N=7M,&F?9 @T$, B*<>KL&.+*IBD-6)Z"Q&HV;3-]Z]!F&"91F]!,D6T()/ M=F/2)I#0V&8,"0G8 3Z<\776NU&\==G?!KL R7+PM9^"**?Z).&.S*T,N:/- MZ)(6O(NC$J=EOAR/!.H>XP2LX38._X5?LOM\ V*DHRP=QVAK#] ?3D&IMUXG M>6//V768&B+EA[$9GQV5T@&MK2GSL/L7F[ [#_;8ZZ=W,+D%KS!%$E+@R6A9 M?_^-U-)FD/%%ZX CUN \J'QO$U3([GL)\^U+)K^V$OH)+:T7_6P&E:S8RA=6 M$BD>X/YJ,> */QM$7C8*DF2/_B@!.G9?-O!H?1T"GY#XZ@#((<<#X0_V@A I M@%5K@=V8=PNBL=9"%S11Q%(&G\;XS922YG&_7<46SD^R&U6^VR,U M,I&CRS$1%!1)#"07Q1888YI/99#" 35S3:0I%1-&DFTYAB'"02RQECPR&0R& MDV@I%X7+8)?F\?8M_69\O.2G?\/-;5R]%F0TUO==-]<$4%(TCODO[#RXK>^$-[LIT&6)V#V7(VNZ1\#R0_ BTD9 M ]@9AG16A62(TH&>6TD)EUN\4C9F'KY #_;&^[*']@^)6EB4O@-G2"\&."IQ MQCZ<2-2""*F>N /C!=P'4;8_GI72XR7)KJRD*FI7DP<[9)O14JO$I!< V 59 M:H(5CYSYJ,N40Z-^6&3 I;$^+.K-IXE]9Z3#J_6]>*9@_TQ1=&,IQB#6@L+XYO\I);HO>@_5PQ M]N7/V@(=EJXAE_$+PQ*&.EJ3.(0%02YPSC[.4&!&JBPNTI2>\5UI:F<,)"%>V[,EULA.I7;7 M)6'OMYB-.8@Q=VS$,A8#+A)G0P0*++BX7&=F#F)\_' 6B5E?AM.ZGJ=(:ZV[ M;@#37%!6/"',-*O'\ 9W"C8*_ S]2$>KIV&>YG1R-8)'-JJG '&YS.#ZMUD!^=3@I_G+ER !-YBA M$=SA+[R"$F!)@&('?")[LS\W.1S2%M]73#B?\*L;N#995 QLPH$43#WQ^7ZJ M\WT R13&;R#-P&::8R\Z>RY:IPL8177K>K$-H-:G?(_F MH<_P7D5M>(!>1/RB)OP]:HB_$9R#)(3,)5XY$<53O4YDF.<=#7,%DYPBGU-Y M;,5.;IRF.=CW[\6304GQ"DJD]$5,W-Y-9,/,[E%(IZ[TNBKB4Z%S M+][@FE7K#-=$PW_2M766):_828B3'SQ';\:\ GC+K2LSZ#V><1G?HZW= U@VIY&!P13I-[*([ZD$9UQ41\11TU(%1K]2* M"=6.29*)P3=I-O0UNJ=V^KBNFV6^CAH7;69\5"LVU'LI238&/Z7=V-?IJ=II M9+@*O[C$,W#LI(8I[=?F@U?3?[E^Y3Y.CWZ^U(MY ZY-DGI_E_B#L^KQJO_+ M]DJRBG K36#] C9Y! Y)%:T"5-9['LK'K[L0=>/K>#6DIQOZGI2LX^)=.>OR M9S.:7SZ1F)VE>(@ HR84L4W]U=;+-B:J0*DW-!33 1G$JKBY> >6R,47S*,@G@8[=BW@/DDI._-CD=)?K88,,"7';L(Z)4ZG"\;4G'H),#3,+'TS MBUK+R:6YQ:@Y9V1JB=6/LG-RJ;R$IQ2PQ;6C"M8KGWG2:]GR6U?+VK):6W9: MT,6*4%8Y[4+^%BR>BO *L'9=CIYSW.!M-F$IWVV88GGR!*3>4YHEP3IKZ_%5 MT%1\>,>A:=DD-)(Y+V,6!Y+DQ<1Q[[[RB:^2)^F3S07 H$5_QX6-L8+R(%J! M9/>1Y0+,<**X#%XK3AQQ%U(S06')O.[6[>5@GZD'E>7UNLCO7O3105'25[ T M_7WHR4^I9U"Q^U+)X.#5S&#!;6?7@UK<2\GOH#_ZA:]N9]>!$\5>K14G@_OJ MV;IN^ZDN\E]7!KYX_LL8Z2.,TW#]*8AR#=])D^GU]V5TG=Z7X$(T6,H"1]&K ME.X=&G5/2#M_L[2"61!I\0PRI/M)]N20'OR%:ONY[3JD!'8O<5Q-]'6I#@V; M&0K!_O8L#8)?@I_082L+O$._8G;,YM;\&M=X^LE?KA[\Z6KI36_OO/'BDS=Y M]!]\;_FX\(N_3[W%PEN-/_DF7^$ZI5]Z;X@'K/\[F"R#""S!.D^0/D#:N%FE M9I9+C$'-'A<:PX2;OP5/V9F9.IMX4TS1CWC'FE)$.FIVGZU,#3OH@I,T+,!& MU4U)D'?JLHDC%^.S$(F>=L\1$$MRB3.#0IKU?G0 M"TM.3:(13%YA$F3@!F(5'#T)\XURH3XUF'/ZZ(UG>S$[;*<@(G15,EC%NQAC M3@'8L56 ^AV/"^L Z]LX0PN!V"<\YI<"*]^.7_B?_.FCO_!'L_OI&+\;/PT2 M7./J#1@\G%J -Q#GYQR$.4B>8;)#N@:SIRC<%F>,I]2J<%?8:8G^FCX'ZX-N MF"=7Z@G4YK)* NH^YUK ?1!E^P-SWN9_\S0K-X476A)J6_V4B]Y6[ZK>@UFA MG#J(OD<=6Z=/MKCL.+6"'W.,?@ZSEQ&2!"(_Y:4IR*8@&^5)TH1HBYZ-<%2@ MYS7 M[VJ-("Y#7-.9<*R!)O">-T:WA^@?O\X3N,G7 MV2PIC\=)-3%YS0Y&HS4],'EPOPIH1CBSEG )ZY3EFP^I- M!:6AGK!33.]00B::R9O#GVX.V,-^&0ZA<65LQ"60[M([^P3V;;A*KV#C:?M- M$.%E_#J"%DFU]!R\"'/CU'T021IFZA&_@P!* MC26'-$@]*+J=NSA/P&H1%D2&TE&.O/0'*X,"T.TMEYG/(# MU, F,X#>LST!6T,%BA#&8C,5LP5-I]!92'.^U12 HT"/&OZ8/6P&G+BH'1 F M0N1+73VI:;CZUT]64JV:!50L1U;Y$NI(RBLQ1AW27]U-?]5C@2[*[:*WZ[HE M;:,NVZY\W(S/:M?"I_^WAMLX_!?8T*K0"/=C7_:3^ET3L&759"XA@,&:4]'A MD)GRI62FJ$Q\I=P]37-LG=DS4=!Z8"71HWH;Q>MQ#9B35XVN;V@$F6IL9ZQ* M.1W2HH:TJ&M/BVJFOPYI46[>, YI419E0=B0 S&D10UI44-:E"4.84B+NM*T M*$*=DLKJN0TU%MFM*JI+ESZBA01#KFQ;'\ "U0 M;U/-/K;Q)6'=J40?D1-9Z-H7M1&G[ T]>!-I7XWAV.WU'B6VL!"4%[LUH&JQ MGQ!)\R&@G>Z/FD=CW@%*%JOKP0.VKDW7KP^T<<4FE8*XS1->"K]H-X'B.)?= MKBL6E523IAA4F"NG"N&PI&(Z7?&.$F@V%F,*&U<0IN(Q)8^R* 3MBR$G00:2 MU4L0SV+P"P@2+]Y,87;ZZPIU+OY.3K/N,D0UTI0>0F_P*6%2J$0ITB"LQ9]M MJ3<6=)T(E,*:%*IC#UU$0O M>MJ:J?YH*5E"(FXD238>#JV3<@LQ#5&I+IO6L.&RFPW=PQ!/6N5(HA-TZLYR M"C*D!11@36!*6_V);6HHJK5Q#D L&55CATS+J>/&LF@ W+TFX 7O/-Y *='I M*GXM XL^>5\'G.4P*2&19$C[E&>ZU@O. 49I>$U72Y_Y]4G5N MLNBU@^KIIXM[IZJ(%]HK R.TTRXO6D*X*0.FXL?+M]/I\6KK@4AQB>1 SLVD MSMKJ):YIQY!3!<4ITUQI/;; 5&DQ]E7,E*XZU3%1VO/(FR??.Q _E6[" MW[U&< _*172>)^L7I-=Y%#1*&"@:36;GP!K-F4FB5F]:]Q "7/$FPE\=F B% M&Z#*VF(SP1U+8D/!&.M:IH"4SG1N+/@\\>#_@TWP7V'=Y,F^$*>C3>J&?T< ZPXO*KAJ4(9>[EE56WH1<2%=/K*- (IMD#R%Z@$ PY75EX MI'9U&YAB&ND5H3P6N%"UZJ*UG&_S(-P@N5?!9YS;AE6"5@?TA^+7&Z2L#;Z8 M ''**O;992ABZHCL4,Y!6X'&^DE%:J4DZ__4A2%ZM7X_([ZTOOU6I'A^_. MY:H"T L,)'.]>N60%]>6U@O6CH"WZIUHYM2>@C^*GUH=?CQSI[55EY.G+TQ9[PV0&]&^:]98_U_LPUPF^RV^NZ6,)_"=O>;Z^&UP4$XB MC'\8X\G"J/$EU(>&$G(?$]6]*.8D 4A 4#:>&J6VQ(9VZOO;FB3,^B',MC7H M4-IJ+Z E9C(H)R0;-B1*512Q*3B%GDJDC%;[*,=7&Y3EFOEF<>MQ&F5JI,?1 M&]JQ;0_5:80(42+URT(U;:DZ!5MOO83FZX;V\203KM+]ZQL6\?Z6PK.M M!MK!4IZ:4S4+%OB5Y!AL_"#!)4'9S[NS&S=R LB-+465D&SM(,09VJEB!1=9 M94RP,%JR<@ MAPE?JG8888WKU,?OG8-Z:AU K6$]J_2?FKA>K-2?\LC>RM)^ MX^DG?[DJZOEYT]L[;[SXY$T>_0??6SXNRCI_WL-LL1K_CW\[FBU7M]BC1JF1 M.G_K%[#)(S![7B4!CE$KI2WB,D0X_."E*(!D#7!,X1?6D$:A\EG3NUCJ" M%ILDIA7F5W&:MC3*[S8EP%I%7J3#W:U7!GWZ/V$A/C)HB*5\5> M ,@FF$+(?).+U[P&;WIS([?TG77I5Y/\5K3JQ<36IN(X(DA6P!(6$*3EV'*URHJ/=8^I^%1(W39Y!@VGO^B#12 =124)[\,]#%-2B3-%WRNONMQ>6G HC'_(L M#Z*[/-XPPT=:LQJ8F\WTAHN]V!,*JX$(0Y4\5;%+Y<4I_(U@\@J3( ,W$*N' MN1>6ZM/(5V?VN2Z8RBA(*V;%&',J"BDST021RVY,S "\=JP*J40K2#D<.97 M_+@\I=J*(93?H8925H?K0JJP:K2B58 KIVZU'=O54<^]7-C7L4[*#&WLQ([6 MS&_MK$PL]_)-F(WC9YCL+BK1]?Y _8TW\:8C?_FC[Z^69JB63RB^@"Q<8]>F MB87E"OUOD;$_NQMYRQ_O)K.?^U7 R0E\)=$K_2JZ;OV5-Y[TCFQL2G_:NR&7J]GH MIQMOB;\N>9C[TZ77NS$+DC_.)K?^8NG_XW&\^J5G["#)D,W^V;,FI_ZJ)#69 M+9=S)-N/WL+OE>($P;]O>/CW>'8M_#G^!FEZ?^_/[A?>_$?D8:9WL\5#@18T M)2N>:(2B4*2%A4'7-X<16N+/R=KZ.2AN6_JEWW3!&H@*.&(-7!#I M1>DG#Z:!&M&/::!;>C,==NS@TW2PQ_(KTR!)BF\CCM^!&I[L%]^F5AO=_(+T M^+A B[LEG*)H8_P)F?:3/YXN5XM'_$=+6%OXW@3K$/W^.#W^X]Y#?**_X%GH M'^(D]$^2&$L=.LU MS!'YX)"%L0!K@'2#_88ACN8)> W"C?\9UVLTQL44QFM;;%08ILR+F8+,)!,' MV$["X"F,B@-;/4[I%%$<\XC@Z>"\C%B6^6X7)'OX MO BW+QE\?DQ!B2S$X0178-5LVP-7)[,N\]?7\E,:W+V%(7;0HT:^2K9 M./"TS-&"N?OKW@Y'#:C/\'5^O]S_\/4$L#!!0 ( "U*JU;@D'1? MN_ !X5$ 5 :6UM&UL[+W_;^0XDB?Z^P/> M_\#7!]SV /9TM^MN]\W<;1Y<+E>/L:ZRSW;-W+[&82!G,FU=9XH>2>DJ[U__ M1$I*212_,R0R[0)VI\M2?&$J/A$D@V3PO_^/;]L->L9YD9+L7W_XY8\__X!P MMB2K-'OXUQ]VQ7%2+-/T!U242;9*-B3#__K#"RY^^!^+__O_^N__S_'Q68Z3 M$J_0_0LZ7STD^>D#SLKB"%V3KSBOGU_<7-RBLR2_)]D1^I*E_]AA=$96&/WS M?_FO2_S_XG_!O_S+R;_\\\_O_F7Y\[ODGT_>':%?<89S)O>T1'>/NR/TRR_H M4_*"3GX^>8=^>??GG__TY_]R@G[]='=\3!NR2;/?_TS_YSXI,*I^45:P/__U MA\>R?/KS3S]]_?KUC]_N\\T?2?[PT\G//[_[J:7^H2'_5J0#ZJ_O6MI??OI? MGRYOEX]XFQRG&?T0RXYKI*7A^^5/?_K33^SMGK12GRH:U!-=I'\NF+Y+LDQ* M9ACM[T!2"OK7<4MV3!\=_W)R_.Z7/WXK5C]47P^A^OOE9(-O\!K1_WZYN9#J M_--/E.*G##]0"UTF]WA3M9F)*%^>*GP4Z?9I@]MGCSE>BV5M\GP@BK;M3[1M MO_PS;=M_&FKXR;NI=Z1,-M.WMZ\&H-&5:^(9&MU3X]7H$J:MY;B=I:!Y&_KH MLOK70!_^5N)LA5>M1BI3X4),)7-5)GDOFRP'4C?4&4D^_AE%)95)7"?%/1-; MQ0?\!,ITK)H-; ?]Z\_ M*"C*M*2_3$CQT_#'4%F#GY/C@NSR)>:TL?^H6F7R,:O^Y)[PL*W;JI*_W52M MH/T.SHZ_W/Z TI6*?G%)BJ+J2;*RZJNJ/BO%Q7__J?LIXY]_F@\-FN3+MG'5 M/S6_JZ'X:4FJ&/U4'F_ZOVV=DZW:4,3@RS9?B'TU]&=S&6:W*>;M'QI6WE3]65IY9'YU?IC6BR3S;_C).> YR^H M_7X>@KRURA/5T=H;T8 M1-:H%H2HI+".#0!- @<2+DRX"^RB":#+S!9T2#YL;]O,._*^&K$LU9$M'=AM*%-Z-#8VN[+740%'T34-& M=1\T,[CLNA.[Q(A DP^V:)\@37;<-7!KB5\CXJS&0^Z8"Q7,/Z3/Z0IGJZ+J M=I+[#3[;Y7G5^W# UE U7T9*Y>5.&MU^'B07+G<:&<]B_P(U;XY0\RZL8^BL M1PP_->< $NH.];/B 72(KM)A#0P:0CMH/-7O#AL1TJ#HBHE0X>^J?,3Y&=D^ MY?@19T4UUK[(EF2+Z1+<9UQ>K>^2;]""4++OB24,E%'*,,E'4V5R;>PT0$: MOF0B['"Q!TAZ%ZNF-54U/<7%''9<#I/!=\TNY=UZ0%^H!Z!=YN7)4#RD7 M[9_H-_;@?X=%K-@,1/GU.#P.:#KX369$J/S.6*BA#>F4XW"M*)U=F-@QU$SB MMDQ*3!/W9YND**[6MR59_G[Z+>5W/6KIFM^LH/,"JE8_0.11Z9 C6,ZU8$_H MV)@]0[_1IX$!K;TCCH Y!0\;'? MC@^$+F=R )03-+]>1. %=KE&@!@H%"['MX!\!.OZ>6!@*\Q$]!^6 _*8L$/P M#.:&"FH2R3;6%H6Q [:W-'3963Q8L"+;+A:OS>#[HR M?1"!2B!;@=P1]:)^5(,V,%:E9B':+\GCE*?KP71JXX*%):%@"]NRH-2S+OJM M?AXZ)#F861Z0+ P=;&Z)\VIZ^UX8BH3OVCGD\)W?S$"D!V*NR,E53 $&E(OZ M3_0^\#A?^/F)\JOQH_D^36\$/Y7QP*9R(Z&&MJ-AI;5>)"'%QHSR:9F!(2%" MB&%:^^4B6Y-\RP[:7Z89OJ@FA'PV2D_83WA+"/T3I\H60*7"94HT.54Q6YU> M?4&]E^@W^AJQ]S%D6]5F)>8&$&5AA0Q<2G9>N( FW>4:7-"R3\>_;KRH\_;. MB)DG9'X@RQW-EYUFV2[9W. GDH]V02I(VBV00A*__6X*K1!;W<3B%;O<1 R+ M]BFJ'Z/Z>>!=;BI[$9/OR^]N$Y#VMK;-8WNH.">5;6=ZMKOQ51E?OKG1VOSS MAJZ[2J(D9/5?<:&J?@4"T[X6P-#4B-7CDA%V:*1_Q@'"P>6O4PSRPTBR2'93ALPY-:;-T!<5S-1LCK/5A^24A8IA#1DP..3IHUL^K0>T*T3=QH%1LMA%<5=;E43N@'<-W9$5*)XO*^9J,C!\(CE:)=L@!TEB%09?+,_4Z MW_VKJ(;R4CN.>V6UQ4?],T#S+Z_=< B=FQ-K#L_4"T+@O;(VXSK_01JI_%D&P5V(7HOJ4P MK=J1\4GFO+RL_)5GAD1D(R M"#L\"0 \Q5K!PL](O ZG'$.+U.XQHL]C0*O$7L3D^PHQ.R3E<3NY[6'#DT"V MG>E[8>J5&%\3LFS,/^]^B"7)J^$96UYD&^3/R"XK\Q=Z:X,PDAEQ<#LDE!P@ M:]\&;0+<,Z'6IE\.5_%WJ^(]JJ/Z? ,B.6IHV;4:,3B+&1Y&2^7F(!HZDI)S MO'0>%'G0VR]TJKR -]B0\5:AI]VN 06^.6/\7?+M8E7-R--U6E\QHY@::V@' M<5U*"^!7FG: Q7*Y'ITSR3A;)ZK>HR%!1),QG9F)E36$OB+AX;TD (A@P[)* MB2.&>J'X#:!($W/]<#1GG#U=K2I0%LU_+M,,_R*,L0JZ07P5T@&XA4(_6%P5 MZ]#Y@XBK]83FX5'[#T1?HZLLBI&(RJ3$^.L+\2^@Y[$_(U!@8Z=,@0-._OXF MD**)E6Y8"1 CSZI_7N5WY"M_XEU#)8J/?2HXT(]U0\?&@09#Q/=X1FBG[^@L MC;Z-".D"(XIQ+K6V$.,=M03A4\-BDDC(B;=&A2@*OAYH 2%T M!HY%XA'SP6>2J"G2X88>4?Q\M?@Q"Z=." H06*])42:;_R]]DJYSL&F-F'E")AW[GN8X$01)T:OF%PY?^57V$6B!J-@T%*LHZ-,G M7+"Y$?TS G0*OS]1?3<.?WV27L6>:6P'5I")EVEF.E:&Z2"-)Z^ZI#7?/"'B MLI*QN7XDF7@+M>QU^VM&K_TN#I-H P@9 M&*6\%XX@5[@MBC*);DI'8ANF_) MX9 GZUW9-:UMP:Z $\DU-RV[WNW@C2N_H\W8O/.$FUN\W.55D/OEY/Z.MI2# MBNQUV99SXU][%@43:P,IZC82K:H-QA$OV']H(=1?3GZ\_P-J"4*7"),8A^@^ M* =*GJQ?*6Q2 \,5?A/(-;2\5"3=H&9* ]&LBK8"#%TZ\OH,; M,"S:IZA]',&1'Z6]1KV>EPSDFUG^KJ\[6LROG:88V[^ M.1?+_H8WFW_+R-?L%B=%-=-;713%3G(60$,[6#*3T@(L@VC: ;9P)M>C6PV1 M<;;+(?3]\>^4 +44J":)84%$9V=B90[AHHB$AU\7"8 BV/4TE1)'$/56U=X" MC#2K:WY FC/2_I5L=EF9Y*PF02XN,BZA&436$0V +TCT@D72L7P=^'F.%O+[ MYZA^$0/0958C1A]9"&N.EH?S#!B C8,BX980Z,6]UP,"372S@\&QLE]/[ MN^M23G3272;E3AS4U*2#V"8C!8"WNA5@D4ZJ1H=V"6,+^>8UVK]'-4$,T-<8 MF-@80N@&8A;>&V8'#VR(5.APPTXO8+YV]&C"J ]^YBV^4L689%FFS_A#4B9- M@X1!54TZ"*HR4I!J%ZI6 !98D:C1%[@0,G9U+?:O:8':I/63&-Q"8^!1$0L# M. R=0LPR+EHQ,WB@:Z1(=;AA9U 5Y76C1UO[Q!T_<]?^S,^2$C^0_$482X44 M@Q#*40 5BASI! N8O'23>I$=?;]@9([:QS' 6FPI0=E(F3F'$!Y0BDI'3FAS M^/J@0]%6)N>JA!ZZT0W*A9J9?2 LI!G&*HP# K% G M6)SBI>M .Z1O(HO9Q#) 56XH8?%HA8 >4/& GMCELG!J+MC)Y+TZ]!J-K MXI2YV>>,4^=;G#]4T^-?<_*U?#PCVZ;EEC80(A\(0?O 3.#!C80RE4X8:87&%\U:C01TQTW MLX[T'O%FHPJ<(H+A.&] -'E"S3"C?*&PK4]?I]\W]W3AS%A66@COK.7VY'K MZ7N$HXY^2EL#C^YXR3:F[H_M#MW8NH&=H;GGO2FLZ H4X]7[EQN\QCFN/LP= M_E:^KQ3]SF'*FJ_Y%A9\(!=(&;\H<):/+J&P!UCJ;,?_XLJIHL E]VYF90@!H]N]#4X 3_48Y$&/YWZ\?J=I[ MU*; ZJS[@JH&Y'H%P2PST=^V\'A3H-NA8 MX6"FRDCU4O7'M%@FFW_'22Z^$UQ'UOQ>.9E?!1Z-=HA*2G(5BM(\,J9%NT^@ M?H7HNT@NB-9:DIA^=0[C,O)>49]YT0%6JTDEWQXQ?'%$AFPM&$1VUK M?G+#48^G,K. GI*+1)OC8G!]>&O#!7:2:\M+D)$O6N@0-&1!'Q M=:'$,"[:X62>V'A:Z5XQ_9OD@0.<\%WS"[EW7I 6Z@&(=;Q<.7:'E(O]GXC^ M'1:?8B,0Y;?C4#B@Z9 WF0FA(M%8J*$%:<0Y5!M*8XF)%6==("#;+;W^EBQ_ MOWU,*G1<[="L@0(B; M,Y1?[^XWZ?+CAB3B,\J"]X- /7@/X"@"?6!A>"A;YP=]ZA;T]3/$'L8 <)%U MB/:#"L';H^.Q.J&-86,?+]C"Q+W(=MA&UL0H,S,[1J!TN\UID'GW\[MWO[! M0Y_\_72W2LN+;$WR+;O%^_2^*.EY8G[.J2%KIY]2,K]IC$:[YWQ&+ETQL9$Q M+=@;U'N%?FM?!MZ I34B,?W@_!Q(0MZ;#LT+#+O0M6IR/4R$%41TLU\YVQ@F MAXX-^0S9&1TSY=JH=I(+2DL+WO0#7?O&'\)#'1 YMH%4#4(;ND7S1P1E@D4? MGBB^F AQ-04',FB3@>74.)%&%MN'D8.RF3I.**PV:S2@=_/TNX-A1.#?#J-" M]Q8"9KPNN.C0DZS%VYYVC[CV212H&QF$1Y[$8ASV6JH1_J8Q*7#T&(@UMF@_ MBARF374116O562/+QS3?7JS$<67X;AA5VG<0 !SJ@8LH>[E:]#64>^31O]'% MARB QUF!AYW02!SD:IH1X.!M"!Q">D(-3=@/'P=G1%WD4)H1(FJLD^*>_;I= M?!W=O4[G:]>K3^F69(MTV1S38I4D;ZQ86F^A!F+ MWSTJ%JT"B%&&ZA07K9@(6.RIZ-5R>SK4$D:3#;+"!'&Q&>=3)JR]BUOBP!_8 MO3ZFNOS@Q^[]>?, E-\5! [!4)W :5'@LI!EZX4OV^$D]])O+"+4!#&@Y 4K MAB-#TL7I[>WYW6W@08C8 D3]W?A!R("H-PJ9SH)VX>X9Y_?$W(JZ825/O*B? M')(EY0-*(UL*HHF7-4^ )@=CJ<9F/&G-&$V_8VG1$S^+GH3L'YIC;@%ZSO&\G68Y3GVAR43]OK/,23/8'NP)(94 MN*7IN\[G:'^W1USARPT'FN[)#@FAAKYG2?%XFJWH?\[_L4N?DTW5J.*T/$OR M_"7-'OZ:;':C*@(V/&U) 3,>OQ/D-NV"*#9@J$]QN-Q(PH*^1TFV0DOZ#]Q1 M!CYD;H4#XF0F_O"Y"6_O)'HLJ+,+RB4IDXTG[G1E#0QEO$7LR4L?3( ^[UF* MF1:@R8NY,E_HG?2@Q_[1HSU"28E:5YS [:ATL5V-F?+5$P!)04 >GA(T"^W&"- >^N52C4JB?5K:+* M%%BBH.HL^U_E&"UCN-W- P2R/L\!!*%RALLEV=$.-EM=E8\XO\%+7'6Z]QM< M?,:E^+9,*YXVIVC&XY=GLFD71,[14)\B$64D8=&2L5$FH80H[R@#IZ:LP$"< M;,4GKDQX>XFL6* 'VC.;:_2$'\N+OE$ RG.G$T#0?R'02 O4^J"Q,E_\G7#X M8Z2H1WN$*NJC.*Z*G12-TF7)*= 8:$!RG>.G)%V=?WO"68';)@X6(SCP6W T MW\V(P\L5+=H$,! QTR;W0Q/^14.$<$W5[PN6@S73L YH@P;B8"[.]0PX.\>+ M G>@HQ!3?5[8HR.0-XX^Z4 $&G_>@Q 3'4!#$%-5?N [Z<#7T/5&(=R&@5<* M/MFX QQ\,6R<4FV84FV4@MPD SE/-!X%?D">?ERW5EGK(**NYU6CFHB?= M3UE4I)X]MKX5(),4I1I5)ZU@7+1O6:>,VU='*,/!>V,#XQ(;(XQZ7SE+O]L- M ARHP*?5X8:;>DI1OS]"C((!Z+P#T.?7 R#%[,$70J&B["7)'M0;,104[5<0 M47AYA$*GGQN(!1;<%0&8D8?%4.SP+*#L:SF!LTNR*3;V5W&NIZ M?QZCK#)'#"-!5]M+HYFM];US'2*9D/LN9/+M[#_:=7'P )#E(ZP!$"C?\ $_ MT2/%13U?^;PW!P;:+0#X%NA0G&YB8RI[M_8!K-50Q/X/A.= M_8CIM^9P+B/O764R+R; +KQ1R;>'!+ONIGFW3]5^CB3Z^:-#?M>-,SY"#><_ MT NV<[RBUVYO\5WRK6G8*&6B)]Q'13FAIP_H6@ 2&15*5(X@95NT[U"9?(LB MG6M@2F+^T4#)"U>\ XM1>H6ZYOHU ,\8?[OD3\=81+\OQ:/(@] M8#=1&.V>B*L2F7%W<7Y[?H]/,'='MW=?9O M?[FZ_'!^<_N?_].WDY]_^=-_0^?_\\O%W;\'7D>P!0IQ-2*_WF#(WEN$B N< M4)'52I\_-FET[M'N=VZ4+]%4[)H>D_)ET,E0&4$'(JF!-NXR9,721IT$;*T[ M?0M@.X*Q$B/WXMGV90\W'4W@VH<&MA3YC,;N8Q^1%L +@)$)XK%(@PM$N)@; M7XU$&+R81%4'Q 0K&=X<];Q.7NCY3LD1!R415\"!)P(YL2S6#%BB8:1 ?RB9 M8^G.(#_5+^(X9RRQV>A@L=*V^VFCD'A\<'@&#(#-^>72;2$P*(30O(KE4(47 M&K15#NSP$"K6G6^?-N0%XQN\24J\&@=C#G[&],U7,:#WNXS;M#T <=%$E^*V M;BTW=91\AU=H2;;TO%\$-\R9FYM86X2_VEO'U[OJ.S2HP&Y\-U+D@2EV(WQ# M=)S75$@T(GU],)/?(0\(M&"EO4G&ALA_2\O'LUU1DBW.V]:]B".W#4M;V-N( MQ:_"K46K_'S-4).BMJV)@$5+A;Y69*BE.]H[W4LD+F<%!^)B+KZDK0%KKZ)M M'-"SW'^AJ2EOJM /@X,]:3E^QMD.QU(V'#_5V-P>$P&QY$\B%W/0F$6\/C_W&M_CF4=[(4&Y_<-0W9_FS[7&,NAC*F!Z9;^\8!F+$D@]0%&):$D%01[HDW9 M@@D20C:'&L5LS>QNLR^,$V9%'(8-\EC<#5*""LT:#"U)H"!9D M F()N3!H,4X6V>$E@EW1\HR /!4 -R6<9O)O.@MLI_O1A#;1UQ=-^?0S/>$4 M#\YN$\SAS2?OW*S],$QF,CT7&BWMB9_12U6H\F&8/.%N.8X8!Y7[B MK:#TG.1HVP RP59I4A/20* !VY6K%;AA)UZ]CM$SX#@=8!&,:OU@TVHT&I\CMGX6.EDQT%G.9WL M>!Y9=0*Y_VY_XA@SHL"'TVP.=%H?*S8YLAD *U!1U/EXL/I K54K/ M$"2;ZR1=761GR5-:S?H$@UA;UMZHUIS5>Z1BVTJ@<:^%6O5@QEC0HJ9&!25G M@YMD3XGHA5#':8:6-7'XD8XU>(B/404C(5,1PZ&1,W#G.H2ZV^[8L0.61:M: M_)3C1YP5Z3.N2RE>DH)64;Q:WR7?.)]QY.Z.K=IQ^YYE=&DKS$%72\W*XX]6 MLA8]AG:C89\%I8PG^!%))Q@13]N.CU3:2!F&9X%WJ+'I#2Z3-,.K\R3/JFZVZ#7[ M UZGRY2?_)LS-%_2A,'+M[ !^\!E5_7#L,YH87)B;Q3.X?2, MG8]% "VHCL)0DP^R:'?04J&6#/W8AUM#&3BM/PW>I"$>%G&A OE=CI-BE[^P M>=-?D\V.1[2(@(O[Y%K]/,5H5RY9PC(%^VS.J-TA-CCL*A7V(?HORB' MZ3%AA^$9[&P8%?]46SK##^P$OX7!-<%0R- 9G:5N#M':TAAF9^]X5IBT*TO: M%27PU8&IU@0L5P*L\O^Q)?U-DOW&*7Y5:A_<^G;CN2>J>G1+R5R=^U>S\+^4:!@X3 .Q@(O N^ M,5E83IJ#FRFY87W_B4NG [J @2KW6NF";=%L]35:5S&&@7&E=(D3Z=C,ZZ)/ M#+6YJO-[5N675^-_;8!R+KEO#JD(-MU4D5^IJT;T6)2(YJ MVCH)C"IJQ,A?)_24V]8AP1=!X&?M*$YWY2/)T__ *WG EU&. _V8$LK'9&V M#>P"+49.->+C CD+U]58:4_ GK]-)XH+K6SR(4TH! X#L\A=)CY$#1!=!:J M< +0.!K7%*@C>1VP,8FX3L"))L)>%,5.'UV'5++(VE+!^L10]Q01=:_!PAD: M'G$D3=G+B*,H9T^Y*P@-+W6"FEKA %,B9+*(V1-O#1!9I#Q"]?O#QH5Y>#1$ M1C1A\6I7%F7"%NYTL5% *@N0 U)8'Q"T8HI0.51CX0Y]1G'0)!U%Q)%39&VY MF\BQ(?64'HO"7>9!TF0AE=?A!B1Y<.T1O1;\F,=::P1%L>^Q;A4'406%:.=C M2P&W)6ZH$R"BBJ4;;H=KZ+G=&@DTTO%8B*9>AB\L MI&'/%1CAMH8W#;FC.YLYT(E?[K>$#U]Z[A$4:0(I)L0)5NT+') N>JAE3X*7 M>!$:@Z@_X6C?7Y^HO^=O,F/"5?L9236U95W5YX"MJ=C#;6)/T.!2Y&4OL%1_ M=4&E^N/OUSE9[9;E57Z+\^=TB4^_I?S$4$72_#XQB15)UF]2HP7I4V(R;?F$.NB+3#[TSVAXI-4MEVYJ=QZO4!0!J\["$0 M()"QW95U"XH/9)NDF3B:R>F&(4U$!X%KN7ZXX";4H86X@$N,\OIE'#A7F),' MN];R'-[']"/0SP<2X @H4>" $6DL?#4HT<5%)YPX1LATN\UI^'OW\[MWO[ 0 M2)_\_6/Z#:\^8GQ9*<@*7-GA&N=?LK2\(2_)ANX]_X2W]SCG,&?+UOQ^^=9D8$0*CY;Z?/' M((W>C!95Q*BA9GBLZ(\I ]ISH-]JGL A?7J,2@/^="CU/K5MK,CJ+/>*+'%4?[[80\QVOWNY$EPY M%!QK4",1,T4>.*-CC[>+-.D@ Q)KWL,*O0:K\81F^F6FS0=R)QSDBH;LB&&N M+F7=W(S\"B$G&R> 0LYM9 "W0%X?JZ?EA$G&K@\:+VP9T?++YV):F 5853L@ M%]@S69X6. GU%8DKBW"Q38E3?,M)#1>3J'4"Q!)9?+E7B#F&&$_DO42M=V( MT6?FH"ZD[2 ^&PJ@0J)P0\DVQN;VI1^XN?634B.#AQN: ML?1L(3D!*'N]'X[QKSU[8+$VD"'82+2JV^6(%^V3P/=F2\U!=)]PU)\.R?H] MZ:0FA1M.">2:6[0>0M7/HCF>9V]=Q7C)U+Z! \_'ZI>?D8PUY6]I^7BV*TJR MQ?GYM_8JWJ+ U?^MQC?;>D@8AB\["1#NX-)F$'^Q5*QU*"MYK<E%5;SDC!CC*;-Q>_PZ+!,U<@?56"-AOX.;;AY&W@J.06RI+$=$EOA"FX6Y=6ZZ6@XV K?[4MJ#MYY5CX4Z $I MFCF4JRINV*=)M(3M:I&"T&\=0=L" MB-4CE1+%PH*<;7&;;)J-[]OV7>"U!;TIB?E'YU<:I R]%8?Y(0*VY*36X((0 MM@15OV4HV;]O9P"O 2WRE2DOO(1+&!>X^G:/59-ZV^;%D=.(=I\$5M)Z9KX, MV@&2X5+K466R5)R+]C7SDE5'$#IW96)>8F6%439*P=//.P4"#]PZFDZ)(W;J M%;8>>GHD<4192!0ILIK^. H5<7_%6347WU1M.EUMTRRE\^\R?<;BF&M(W7P? M+;67ZQBV!2#RZC7)_4?'NV@(F/LD Y*PGF-J:F)I#\YW-%R=]P0%$U0D-E'C MC"4:C?MH&A+%$8^A426-R5"X"IF)[&=&!M>/G+XVCN;)=+FG\[BI*KS M60/BQ7A%)WQ.2V@2HON,@KQ6GVR8VIK0K)8K+G2A6YUN'@DWMV^WE$Y&JRJ' M9F=E!M/,TL$7LNOB[I>DX".1@H)?K.Y3P*P=CG4"(%)60"E8W)O2W% #,IEH*VL/UWZ;FR%^I&\"7WCD:G;]&J^A MX<-=?5--Z7!1GC:%-NH6<>!2$^TOOA$3>5YVHM(,,&.5*E#==2)D6;3/>^5> MT@;A&XKP(Y3AX#?A* U)S#[[Z+H3$7'_MI/9@ %W"8Y4NBTNZBMP>LBHBT]= M1-#7^:%!$UR7-/=)=]PTZ(2B:H_V_ZLI!)#C^"F=Q(R(QJ%%RE.HI&_C/&-N3_HD8&IVQDD!/2N M+OT>!&8) IK[5 \W#'A72IZR;58UEE49DVF;&"8&G.QC0)VD[LYJUSI0IZ2- M$@T]TW.$AG+WJ9'O 0,6NZ\M8 2J<[UO:C/+?(\SO$[%,S,IU6!6): "B(12 MW4K?^%,=PS+\0.L%ZH8S(AVZ(#3FH=?713QHD!N1&'YQH>>-J'FOF0D6$XQR MQ3JL@='<;/@JH:$9Q]F# VC\-)9K-O89QHT[-Y28C&%$7,W6GOOF4['QQX^# MF<@?7A-TU#VZ W3&/2D,=-Y!#IO%XNWA\FX_7*7E0-IL\H_-Z\"Y=&]LO(/& MQKM *XZX[,:._"JCZ%V[LCA\Y[=2)-(#D OFY2J6A :4B^K/*/9_B0U E-^- M7]?IT_36\ C2A?GC,PH_?(9"@-*!/^C*1"NNOQ!R+/:%X*OGB+TX0NQ5X,LOE"8C1E^8O_I" M1-N[^F(N (!V0W(-EDB@W5+]1;)]YX2>*DP4E.1PP2"_"<4!#J%VD_P-IP^/ MU9SZ]!GGR0/^O*/7%%RM6<.*JUU9E$E&ZQ2*@I\3;_.M+'F]?,6IG7Y!U%:E MW*7L)"U:F>?'-*M[EM '6N8$MK0OF@/: MWE,P.VV05Q+;:X:"=C7/:P+RCE84KT"[3#9+>I$67:6^CW2\-"NF99/&63 = MR:3S0[K956W63#LY*LG$QC7KX,TGG7>( M[2R;=S34\IG'I("8=#+:UV&-##JL:+]-?"'6%QS&TU)3>$0V-6U:-0K;9I-3 M';=Z>BKGGF+\HVOK)%-4A5+KH8]4ENTT-8JH[8HHW>C'$)*:T8],BG;\$P>F M0R'8D4X:MQWU,?3^^ZH.AGL9.AWG8F"X[[J6:S M4GTSS&>5NN&0KY[3"F ?R9!K=HQ;SFSA,1YH=OL!WY>W>+G+TS+%Q>ESDF[H MDO9'DM,"Z;\F:2;8D&/'U'Q14R8O3[=K&8![&RN4^[2AB,4'O,9Y7KGK0_6H M0%7/E;2TQVN2'Q<5=5/,GNU*6%5R4;$7'-:A+2%#W S*.:\9<^>S$4$4JCB! MA39?A+))/,5<1WJ$3@<0I>1'B#)$4>!J6E!*QTW3P#)8C3]:SN2L&D_G^!%G M1?J,NXU"-WBY28HB7:=+-M8^7?V?75'2NM7T>-#IU=E%\R.NUMT/_(S+J_7X M+M?)];3U!J?3XU?&;NK?[Q=HIFR>HIS>9%J;,CT#V<,]@$>(UX Z%?6A!*J$ M'62A:E@JI1<:Z:;"ZE'PFVNG=RPR&X;Y@H-3Z>N5+7QKX<)P9&)U0&C:Q@8( M'_75%LDF_0_G\3K*]PVHEP2R2#:2OX9X(2]1>L 1(URQ^=%OD8SA#"CW)>@5 ME)YER[5M $AXJ[6H"IG+^9ICC\O!D"2&B&!B5F+Q_4=USJ4<_9+G 0 #=S6G M6H437NIK.Q7#UVX >A3E>18H6"D*Z/L!*]CUH&4UIJ*=0M4+T$V7CV2SJ@98 MY__8I>6+Y(YX*Y[VTE S'K_+(6W:!9"P-=6GN#/22,)B3\;F?3W"?T(U:30W MR-M!@SA9CK]?TH2W=]5D+$ $N[#46)DG#MG:]WGP*+ 8?B6Y*Q=E5= MU69'EQ9/5ZN4SB62S762KBZRL^0IK<:1GS!=D1P/T-WXNV&[+;_OV,RMO0 ] MB8MNY4#.4MJB9JD]NKFRK:7_S__IV^G/_XUR'5]D]1\-<_ AG2.^B+?)QX,_ M.SF#(6'<* >G>)KR2Y=B$G9XU7_-M+?B\W-^Z?0"=FXU.N;^;2UGT2)%VZ2VL M8]OCA3B;DG-C8_[.?:-#*53G9*<0 *2T,V(KNN)D623=SASHE'8S4^(S5+=R ME^.DV.4OK <4=B *BN;[""F\W$VA$R#\BZ7+?4A$OV@?UD.WL%ZA,A$Q^*8< MS@64':)G,394%)6)MK(UNVYW8.U(@J&KV:4!SM;P >\DHHW!'W#]WXMLG*RZ M(9O-1Y)_37+^-+,C=U?EVH[;MQBI2UMABA];:E96+[62M6@9T(\M"ZUY*TGO M4D[4L ;V2%=H$4][C^NCVD@9U$V-%]QP5WW:JP7#=G/)S'=T6QD\$+Z#+8&S M U071;$;E>(0O6H7M >O_)8+!5I,G.X)YRE9W99)7BH6J8?"%6N ?<+%>_R0 M9EE=K:9B6$9T:%5H%*+ZF/PJ78^DMQ@WC4'MXFAMTO-,<7W&2+B926DH/*\/ M%AZP1>4KKUJ;>A_]'0@#*B4\DFEHS/UAW"-4/SD8 \I.QQH8,-"Y5EDJ:7]Z M:DURN@&[=ZYJO]6VW=YU37*V![>7[;LC=:Z/P]I,VC0GE,"T37+P /A;@-11 MG+ZM]F-)C&@]OX.;%6_9F# M-Q$RH&;%6-WBAWF;^V4&-]M.G0@DVX M7?=T!PP;U7ZHVIT]7-=3>3;:92^OGM@5E^??<+Y,BW%BPEG ?C^^O0#//=&N M+0;9J>^@7+5=VEK>N:9C]6JJ?BZ&M:/C[BS8H=]L;;IPUYPC]P.B4-Z0O:PP,. A>=+=XXJ!6'">:$M7]Z MS%XE5!+-33,HHMN$W/'[A!J"#EFJ\4I3RB//*SWUL9G[%]2GNTY>V.-3N@!R MA*[:+J$57-"EJEK[F_0-:;9P7M\(E'F4M/2OR6:'/4:)>G[U(%'%/T4(T;=W MNB&B4K=U!%%( QD@1ADC#."F"Q'&B-7$![D<;7B(!_1P!T==% -BOCY0RH[B MU,L^-5O3WQTAQGG4; )LF/<]8YS]X:18MQTI3H)VQY1)NMWFM(-[]_.[=[^P M3HX^4??%-[@H\W1):]Q2LB]96A:GV8J-E5ARYR/)US@M=Q6M37[$1:Y)VL1. M[G2#;9??-W62Q;)-CF-S*RV+&[QA&\.JKC7?,S9][XZRLI.P"64^E-2+$[3- M!N@>7F,T:K>1;SB8/T2'G+AW=VS0#/ZH'@VT-X=T$IMQ 9.)3NF1=;;[D*X5 M7:U13_!W=S7'W $Y[+0)*ZN66.6Q5F2YHSD?EAN:V'4]TER6>A;='3_--#6M MO7A5>W'YR"Z$H)Z[G_LFV4LK>%TKQJL_?O=LDF>[I=OL MIAALA@,_PW 6:Y!R"S^<-T>F:1-@W9)XYA%N[9G#9:@91 M^^5^]_S7LUN^=CR1SZGB,G)+6<4,3AY7,OW]83HO%FX M943757QYK$:+UY6;62UEZ*68+%RHI$R78M&W?>I%"64+'/,F"ID+RL-.7NZ# M'%W"/[^]OD9/#>6!K#,8X,XLF6$,8*/$A5R:89HB-D^8935 HQ[<$73K_NW) MUE9",T!O92 FY&T[AUO&?D+WB.PD!1LC2%MKDI."0E+B<"S)VW8&VZH=.DQ-PZAL_]Z#9#VI>'7K, M2J,ZX,<[K:^2#71J3:?"#3HG?/7<;CK=TKP2[,CRT-[8"90M'C2)#1S:%IV1 MHOR$RT>B[)XU+*)^6LH"YSN:5H&<:#94:.A0,@&CWCQP"LK*^&*/,H.,T+$D MK!(/"P9I"H4N@'M6'_OVKZ_*-ZY?*U@LYL+ ".]C1@4S)%,,$E2Y/ MS D&#DTFH24^0I0X@8U$^V%0%0P-6MU1#IT M29/[=%,7;(MF=NH%3@(!%F%I6SM1? GK3]:S]]9I!6ZJP]QOX M;6 ^(IKO[B;"*Y+XM!J@RW54+P\E3@*GZG+#!A0O0!((@'#AQ$54%TX.Q#F@ MNEEGW;"^4:!^__IFG4#:J\[O!I'M_:J;:S:/=9=@ M5$=WDL&Y>YLGKZ3K,(=UD-=^JBPFV1=(;1J&KI)\8[&BF52/*)E?_08 MSR35 WF&!16MIJCVDDP+*D;B [/LI':;GCI);)V@9NQ6>;63UF1=N7CO6./; M] /'JKOPGA!9Y]EU^(Y]IX$ D^JB,T8-@Q9/75\4K-]4B7/O-J,,$29 ,ZNU M"-!1*@09UEJ, _"SU!8%["35 OD^LC^O//@N R+K'&E"?\5?V MRNJH[HC)9 ;98YINP#QJV=3SQ+Y"QW%Q)X+KUJI^K/*E#"\9\FCZ%#WM[C?I MLNK9UIB*V=<$:!]4#$49TP*F'8S,AL$R^!F->_?,AD/=>6$[R]1NJ,T7M:9' M8"N&FB+F\Z[>D'2;C#F#,K(^A?5^EEV*F,=@8C6Q9XK;-?'TR:L[X21 ]291 MNJL$-4:C1,?^8\AK-A*<%:-SS'@\^XZ1#)/SGY'W'"!0=)JCN((Q5*_176A9 MW)'3U2JEH2C9T(TO%]E9\I26R88%K7M^[G2#_[%+B[3$MSA_3I>X_E4W>$D> M,B:%_4#.=>92UUAL>G5>(62NKP'00\[05'GDFEQY'?*.&7M$N=@1,BSV M3^D1-OJ\GB"$]7VEK8C)M^4\3$3:><5,=G>ZK/I./;*5ZK'# >TRVN=HA9>; M)'@Q!'<,2..L/0K"I4,KV],P?;4^2XK'CQORM3B]+\H\69:C+*B>=)_\5)%Z MYI/TK0!)=2K5J-)'"L;%_BU-5M+WB!&@WUJ2_QTZ461@8V)CBU%22,[2SP4% MP0]<&E*CPPT^==+QK0!(D5?TA5"H8/L9E[0MUSFA'<#J_[N;>8H @[J1<[IL.XA;,1=?,19\:/G3_ M@G[<%6QAZP^(M-PHV;/_.:P/>Z",^-N=\W9[05T,. "T0W4YCIHAP4Z[)WH^ MC$'^N@_V+RW8]]RH8X^FZPH#>VDW-R_PHUA8HTF>;)EN<-7^BVQ)MOB2%-5S MOTYS2A6B!30P%7 I_F-'_D=TBQC0VA>I61C+-3,J6IWI_'XKIY"M16N.%"B7[Z'9)]X7_YE0$_<>NP"BA4@)OE7;&%?&U->>YMF(Z[XX< MVU AWDDO'+1I5]$-U!G3$6)LQV1]7#$BQGF$^KRH87YK&)?V3_.A/-@."Z,Z M'D:U.B8I3S!YS0V'NAJRVAE1;C\W/OYO5>+"I/#J/%@ OJW)K?*$NKJ$ !-' MU;KE$":M@-N!J]$F M=Q(E(UNR?ZC^*A";HSWC.E=)IVO;/2,J]IQA'<7(\,3&0)S+J%@ZQPD$*JBI MDU:'&YAH?]R]1QW!$:(DS>+':P&0M'OVAU"X]'Z>/E=]P#.^R(HRW[%%B\^D M_("+]"&C,>JT^ M>/52SKAY!V^HJDHS6!(#D[1<2O.5Y9JJ!?H]O).BDH*5 CIT\UB!6TA$+P]1,H#!-P&(V2_9YR^RL$!^YI MDYR! FG4A)[7;L'\D0[H_H VM,.I1G6KSAW3CN^[6\DQ$[%C!=NI2?.J%]NG M),UID\ZJJ>/#J%*6FJC=+2DA\MOCI-0,L6-1ID"QT4C,LN@>T96O#CBOE MV\I/GTB1AO9,C0V)V1?GM]@(B7N;9.;#!-C.-;ET6TBPW6/T#>I!HWEWR&"0 M[[AR@H-CZ$NWVYS&LW<_OWOW"XMI],G?/Y(<5R'W;)?G.%N^W. MNRZ4I0,!"P:*K1LR%#>IV-CF]#.804'XF(NSFU, M6#LGB@1Z4/'66)T;,!0 M$MNV&'2OB85RD]5E8W$'>[^+.] $B]..8!TO6YL*$BUI1PMXT%NZ M[35#XMWFANZ+O4NTW&\1\@:;>N8 />!F(&.5P$,PQQ: PM]DH]%W^ M!$!;^ M@;8X796/.&]VGM7'_R2G6W1T[3$6.9W?GGZ=?KA%-94JQ6Y]*=>"O0J\P5YK M/F+\I?D-\S+ZWL[XN4$!=J)#J< !#.R,!GVYW^W9'L-N" )/F2%P(C]:X8&4 M4(N,;9GH#[C^;^\0=%,T6%+DQ9ZQ^5HVC%[>8]]"@ FQE5*Y@UF(69P]TJZW MH'/=7C$3=K*/'8O>I,E]NHFAL(D#9HB[-3GO-!?0N6N$6(4*_98:(:!*.X=] M6?H?6_H_4.!VY_H:GFBJ;\R#66F?,BUJX^EU3I=+LLO*XC1;L3[R!B]Q^DPW MZ_)+PDZ\TKY'R0OLT@;MM!CEV_1!:LTVOJV2M&A?LFZ'L&%@WKV/S8]-8*-P M97/4R7U9(4/ESI& =KJN2*<4"+&*#FD Y7I&<_,6H6S1,<&#.9[NZ3K'3TFZ M^H#7.,_QJIFTM4UFFZ?T_92-$&F'928$. C8M'RB+LRP"3:1P4CDHJ%"N'[= M[]SJG5)E%&54/.&FB X.L)4'"1-AJF@1+?RGZPR-M4-C7]$]MD[1)KBZ7O+T MS?N"198& Q65D9R&L M(*!P5"UPY$XY9E6Y8!"X3=?92'3YP4S1D33$D78;4-BSZ!)\T1=/N&>-ZDKJ MF@5\%9-\ 4G(!)V05[1LHCF/1*55+EXDHEFBC7/:HD2 *K6N1XXBJ2Y@5B;4 M0R%NPN4?F39?N*F6?1@.>]777STB;19Z # 93V_0IOFNDQ>:VS->U.'HM0LY M>_J)\N!<>R;9,C#6Y9+P;KF[99FG^DEL_B4SM4'&6HP.?8ZZX3/)2\\$J.D7 M4_J*//!DLFAR_5J!YK <8@^U>()VNWOW!F_8V+7;2:2-WWI6:2A7L0([H;Z5 MDP1XI5H;WU0(HF$_WT55N-<))0KG-,:8W$OE(E0.&P5"I^LQ-#IA *KH1_8' M#AHNU&-[*PBVZ&F@,1Q/_\.F-/7QX=*F\]'PJ1-)(KXI9O;R]DVS#UFJTWJ" M+Y#2I)3:%?%-O ZKPX9N0J^%E69&/^;73NK#(7+B=)-$(0 @M4FGAB7FK@4> MJ;;9)Q"LQM.=G)&,;7O^6UH^GNV*DFQQWC;T1=NI&'%+NQ8--[ [&[5UDFY& MI]G&M]6R%NVV!Y3C9YSMHDLWF %&X<4VB)-[LE**RI\C@NQT_9!>+1AB%7U2 MRX>^5HRHY3S:]TXO;PO;%OW4-.B.I\_:GQAUG 4I6=43(0GK%"-/92NGFP[) MU%H/0,6"FDE15V\V]FF1&BRZ\:8)U#0#3J$([9@S-% GGB7)=<+@5#M7ZKBB MGRY-@&#;21,@AD-U0Y]Q:7@_.N<[]HS--[5A]/)K^Q8:=3_TZCMY]V.E5.[4 M%F+8K02L ?=FL_^0:]'?TXVF.T$:$2@^Y=^T8 ]?UC?=D 1<;=Q6X MKHT'RG0QP!RIFDB@$*2-"#&A?>)^3:<9$NP&_=R>N]?/15,:)PSL;;O B8 ? MJDML"FX6=^1T60WH(FK?!S98T&NMS^4U)2:[Y@ F)BVZ%LUI+6[0LB#H&*BHF1/+*DP_*K9V11[S!P+N_ MK9Q>3(@=_U!3%#?%@/!G'=C 2@;0W;+2/$OO('^[2%=WM7-B/48.D71C;N" MF92B6[24(.@8C26 A0;+-@-WCN;:S>*#J3QA![F.\@)L'X )HX(;2D51P5"2 M."Y$"_4I^D$;U:!('_>%'2/J.(^$*;NW"7RC#G$.Z(?.U7TDN6.?Z"R R^O9 M" #)VMBW&*YTFE,;]"D>"W%=[G!=S18+7%:M8_=4Q=HUNN-LE 5RQBJ?&3(7 M-,X718QWL%[133,DSEF?V$?ZX72)00"O38;. _GX=W,X[^)PWKTQVSKVW*O7 M0&O63BO5A[(\[;,L[;T8[;((/1M:[3HKMUVP]CV5E2"+G;#J349O PX=A:I[,FNA4\0-QU\VW7Y%^P99 MQQI;%?I]C>M68O3[&EV1K(M'?AZBB526PK51[! ];^*]DRZMF=KQ#/98[B7V M1JY'J!.*.JFQ;[V,Q#-M1Q&!?3."]/ -?FHVBEVMS\AV2[+;DBQ_EZ>#-0SC M]*^4 2K]I6D1Z$8]I3JC#)>,O+-)!T*@+C0X;TIL'A' M[I)OM-C((]FLJGZH:O#M8Y+C]U5[5V>]&JV2H.\JANL*[,6 ^*MKZV%\V$&[ MWJ^MA;:^?H0J#M1C.4*,XYBQM.A'IWE.+W:G_X[#^YT1.(H)GECFXX2MN''T M.!"OF.C<@U,SX!V$=H?L3<'*8#WBS8I::DF><4[O+JA^U :5R;?0J=CP_J#M M.>?WB/A3N,YI6N=4[&Q)G[G3.D")&Z?4S*$D7GR2*][I$Y<4R6QHG6-14:86 M K;Z1<4FJ2_,Z;\%_ (D %T0'*H/HLVC_W_>0> &%V6>+JL>E+XXS5;#!SW* M:YRG9#6N"K;<[&B'>_ZMFM%6TX";JC<^7Z_Q:+DQC/+&KG,K]XI08;Z47Y\\ M>YOE 7+FIK 5TZ-Z=- 3=(0Z':@FH2&8>SCDJ)4C08U#NC>Q:0)JVX!H(U#= MBK#!.I!KD[ .PW49\S:BZW:^AS9I8T$'< &:'DN,:P>2Z3XPK?K%5Z7CR^]1 M*036WV1<.L@AM61C'JA,B $PT.8@T-\%L"L/JCT3A6EN3YXHP ;>=P<+5)C MJ=EU!R(;*,C%Y%90NQ'@&C.Q5]$Q#=3,+9KM=C$[Y#0#E(E<\B"'$Y##",CA M0\CX9A/5GMB@\[9,\G*B0<-T8>V'Q7O\D&8931"1-:I_R@$'(^ @-$7H 0HY M(;W#KM>O076>*79J^+=F(O^@W?TYK73WW3?D((C0.P0=\9S^<1+!J)@U8BJW M.($;!7_WJ#%L8O2HDS!#V]O=TU-=72;9T"9]W)"O%]F:Y%NV+TN2"[/D:KZW M,9=7:+%L&T#&RERC/%Z8RECT"=$J+98;4NQRMN-_F32'1%':<09.1MDBA3B: MD7-I0^[.>:/")E3:QT:=-S39_ML^.%E/1(E1CSJ:I,S4P)2.WZ:"9L!+9\D6 MW]&-U==)NOJ,^1M=/G/>T'.+7 "T#>S9% M/3OW$JX:AFU,F*9JH1GY^<5)(1Z /I47J[4B_V?:(67FR2G)^UV9=73E>BE&N;1J4Q8 M%Q-;AB@_* ?] 4V'X\GL"A7)QT(-S4IC[/Y!O=1P.$:41C 3,X:*+3?IPV-Y MM?Y2X-.BP.75?9FD&3V-UNZ<_4CR_?W9EW1O[66:W*>;M'SA\ 0@J?EN7I*\ MO '@-P#$1+]6R%W-1^Z"_;U"">4L$&EXZ:Y^W!XSHIFC#']%9'^7_88= M@T M4H*?%86 * '$"A4@G0>JX_%MPB2^0SLUQGY,UL>5 ,0DH*N>"YWW M76@O!C$Y:"_HN_,,L1*9^X3JPD^72[*CQ2 ?KLDF7:;CV\D;-]43-E]41>@5 M(O0M .@^E4KD'JY@6W3O4/LRFJF\@56)^??G?$K.T+E, +1 ]1<:#2Y@H='^ M]<-%&H3] !,JA-ZF#UFZ3I=)5HX;=X>_E>\WX^*U=DSMAB-#)K\]'58M@]AN M9*I0L:7#3,3B]N+7SQ8:QD,7-^5_//W\Y1S?G9U?5 MG./NXNISU ZI&,XY0LG0(04#NLA .%-_83K3L!!CUF-$,]^8'J*NO88'2,,= M8Z ;E%CQ\@_XOCS-5O1T7OERBY>[G"VG2J8>]HS[8P_FC)Z;XVU;Z+MEWD*? M:B.]L9A%C_8(46JV0;"F1QU#-,,]!] 0=W..-NJ;"NAOX'<&ZRSN^S%)\[\F MFQW^Q.[9PO7EY4^[LK>U4#;V<^)MOJDEKY?_WI^ M>_?I_//=+3K]_ %]/+VX07\]O:S&B9_.3V^_W)RS=V%=V0T]Q,NHG$-;R>A\ M.EKL0HT@[94"09>.)2D#8ARHQ\+ZI?[?M0Q:UZ$*I'F[M?TSR?+]@WA&G'-B M73KVG /MH4:A5_E#DJ7_P0[V5L/D@FS257W*-UM=5PY&SQO1/Z_6S2;Z9'-; M/6$_1C9 !979V )(IE=( ?U= -TD5'OD,0A&PZ(OAEU5W EBP:L>:WR<5]I?X]A'CLALBR7=H.; *"D/I6<$J\)BV$KA$E(%:LV(\6D&+]Z>7 MIY_/SM'M7\[/[]"'\[O3B\O0N[9<8"(LOF,)LOUV&0L1XB(\$4%TBDI11CIA M$#JJ&=4P(,;1.\L=U3:OV1!L5$-J&@P'*\]"MMNTSC-7_25=*4JS!YPMC6JQ MN/"VA5?L>/UJ0+BT$Z*DBJ5>17D'*TF+'CD;TPX8HJS8X(0DXF5@OA*#C8Q> MV858<0Q6N,1:*1",64F2[T VL7 *(?JKRY)471->^EUI9S+Z G;KZ8@]')7 M?0L ^ABE$KDG*M@69U?LU,GYY_!'3@R,2,P_-^?_=;1S!$:7C1-]] MO^^W6K9V!"3-M@.729LG%JE_RYQ=N+0E .%((GMQ>W=U]F_'[T]OSS^@LZM/ MU^>?;T_#G_J! J)]\#%"MG7L$4MU"#XQNLKL_;:B&9-YBE'/'^] M)_:@4/UW?7I#,IT6OVR^(/_2*P*(-0'T?2/!<@?E2!?-J:%8AL,28Q#U)^3@ M/B3JT#NA,:&BLT"JJ2W9]:*';$UI^#*S9[!=9&45V1[)9E7Y:-VBSZ3$^H-8 MUGSM_C%S/K^=.;;M@]@Y9J%3L2G'6$H],/_+U>6'\YO;?T+G__/+Q=V_!]YP M8PT+XFPQ?J.-*7]OETUL8 3;(V:E$ "+;.C;(_ZG]D OI8]SJ6<.J,IWA4T( MUN"W"VIW?QE0\O<-@N^(,6@#0)>@UF)P,YUHCU9W05V,^UA,C#N^L\YXLY6" M0W"'W9RP ;_&T'J3E)KSC>!&?^FA(W(BBJNR4;D)J3RR0@UW3%HQ36PU&V$K M&1<7G\^N/IVCN]/_%7H+DY$U52ZA&S*K6)0N,0=2)@RGIL-?#:LLH$8SQ(4# MD$U0M810L+1JDF=I]E!'2S)^YKQ(4\".R,DEO H M&W)JZ20!$FH(H=4_08@T&V;*N1:?S^]0,\[\\?+J]O8/Z/K\!MW^Y?3F/"X7 M4 P73 TOEMZ$2@H46)W78"*J>\1P1 #%P&U6EP!4T=(2G'$7U@;4V$46$0I MHBH$IH+MC<(/= ?H#7XB.6V69'"G(VMW/DG)_/:6:+1#[&N2JU!L'9$Q+9HW M:/\JFK&$UI+$]*OSVSTDY+W='?.B VRCD4J^/3C8-J)7# _Y?B!G@,02' VV MC)IS2$+F!#OSS-LT02"UWAIJP+^X/?^5EMI'-^?75S>T&L<1^O7\ZM>;T^N_ M7)RAB\\?KVX^L>-;1ZQ0?__>V+,OMW=7G\YO0M<=M "*U.4L-H[J.>5N& 22 M4T5OAPVB1A($,3W*]?*I@&<<]GVA%ZX48*]X+KN?]D76"YB0[@O]J4@]ZZ'I M6P%2QD^I1E7N3,&XN,[3;)D^;:HI)5D/"U&'KF%F8%QB8X11?3(Y2[\<61#@ MP-7-T^APPTU3@JE[?U3?S/V"?FO^&TT@AL.1HM*=+Y)"!=OW29$65VON0O 7 M==BU8VJ^E2F3ET?9M0P@*!LKE+N9H8@%HZ,QNE]-/JQK60*!N)F)5%"WT.:+.QKH]\CK:.,-]]-B4MH%3(/*4-W"EP)?K<^+,MTFY:BDJ?AE M\SWXEUY>)=8$$+9'@N5NPI$NJK^I*^R?A$6[Q!9$_04Y[ Z).HQ.:$NH2"B0 M:FI*&MEX8\8;UNP,+0U39J8.%78^DARG#]G9+L]IN=*[/,F*9$G'.;04-/MS MPX8]A7J ZBVGO>7578[?K9F^[0<(D3YM4%RGZ2QUT;"BEA?UJ -?C^D--P)F M>?[23%=YO0LT#\T)P*Z1]6K !#[ KI<5>D'#SBXGZ N(MCN+P67D-\T&=)IP M%QID#Q]V>7M]'5L.+F[P,\YV^ 8OR4.6=FDKSE^=>/?7'ECQ>A:[=V@GQ(Y" M2[VJFO@VDA;-&]1[%;HDO@M2B)QILE0+!E.URK!B. M6PZT9T$" ,<[19L3W(I;(::'=[#IH> J=Y/U"FN^=OIGSN$L?"^< $&(:O8GRVXX"\"L@]CGY-4.QG\5'\((^1KWG]460."_3=;IDR72R1BO\1(HT<*\& M@D8"B0I^NXR'R-YVFL/T%+"-7;YMF,91V,8PZBK,/3B?.4*=$*2@BK4/CL>S MY%O1@OM6J/[\4Y+_CLOD?H-O\7*75_-5+.ZM]83--U41>L4/?0L ^E&E$KGS M*]@6%]ES!8'Z'N0T0QTIZFC#>JB!;8FY%3C?DC-TGA, ,U ]BD:#"V1H;R!$ M2;PQ'@9!TOCLAZ%0L?4N3U:X"OA7Y2/.FSUK57>PQ%7HKYHI#+-6/,U7,N3Q ME#AW%R9 M)_)HD-]CKWL97VB?$H32@#\%#$-U ]<)Y^7)=P:6L&DG'_D]=8D^V_F++ MUGQ!L8]F1'Z#,.G*FR!@9Q-1KGE*;LG5]& M!D:H3L)*GS\6:5?1TE93 $K-@S+6><'T6)5V(=.A-6P-NKHTD[KO,* <5)^3 M4 (4$E.V :SNG$R+KH:8F*\IL!A#?3"U"8G%MQ;6!1-R\$7!9@8';(DYN0HG M;/2+R[4EY6*+N5#(T=24<\=.J/AYNGJF*X]%FCVPFX;5,=20NODV6FHO=S%L M"T \U6N2^XV.=]$C".LBIK8EE@;@'$7#U3E+4/1 !5P3-<[@8>F2C@11FOA" M+S2NI"$8"EFA0O$-+G#U/>ERZ ?\C#>$C;//O]$;X<6)<0N.YEL9<7@YED6; M $*SF3:YAYGP+UHB-L'LD87U*QOC$P?K<-YEP-EY6!0P@XKAIJJ\4$9CN0QG MJ*&,-Z4Q%1:EL1X:C>'2%P_)QF#@K:7;IRZD=)YS4XU^D+2%7(=J8BKC6K!7 M-.>UQ'C%[JRACG69ENE#?6(R])Q49U-B_/E'LU$)?7\N.C-2X'(8*@4.0*GS M%Q0J[&V\418",(H$ACMD@M]!K Z>.C+^[F%8A]!I!XB<"A4&U\B.XF9W@6SH MA*_6P-52"%<&G5\^] M3PJ\.B-;.LAEHYVK)_J_U1BX:FXU_$V?,5W3$V]L]I#0%LEWD>!7H=R]S1!% M])VT*TJ8.\A;W)85ZH[O*1?JLP6N7^X!)@)@7;ZZN;VD7K7S0X U6"%^1]6@ MJ&:%^BG;,>-#U\D+RXF4G_F4$?L.0_;4Q=?N(F+7X_ MRZNI?TG_Q7F7 657\%].Z5NV7=<&F'+_"BW*JNU2OL7@):OWSUXB^C;PI,'$ MLL3"!.,2[3*.087V^3$#6.E?J<(),DV=_QYHZ-.C/F[BG5Y 04I5]]\+5([Q M-MUNV07Q"D$7.8M?G-CXQ8HL=W1*R[IX M2/\XF<(_3K[W#]8HB,,73N*XGK5NEGH<:<4CN:)5P@-Z(Z:R71 99D-]YM=B MBB7LK\6\R-8DW\:00+9"@/0*3!/@[/-E)KSR2S"#X6VJ.UCERCSA)KR'-=Y$ MP)10-+Z/%0*,H1*TG_'7WDU5.M MV%K:H.'K7NZ$A3[R>[8PLXFMMSMMMQ72.'SFZ[?HFS6C(23D&IREW==\@(ZNFHFL&S-GT%4P@7)F\Q9-6;7$K$\R8%^T M-]"MT*[ Z]T&;=+GNK+N4[^&"6Y9(RT)H?!/:PRU_JAG-"C_,!_N)B]08MI' M& E0%R5!O]VQ@E;1C'JF 9Y]_1$GZ(4*]Q_2(GEXR'%]BN1JW=QNPDPKB_A6 M/,U7,^3Q\C^K=@&$?E-]\VFWPU?KT.4DWM$T? M27Z;] OMTMNNLF6Z2=D/4/8.4.+:Y0]O<7Z9:J!? [%HXM\418+;5_BBE4!C M1?%(\O*X^CU;E';5T0.GNZ%P2:"QP:?(/<7VLN>'[3M@"T 0[9C.==BR4<]Y M]E*.UR0_IG)Z)>+14%)TO7%\7B9?BHK&SV*Z'$36K1O1*JX(@0HJ1NT Z&UU M>NPN?NCUDP=R/XC"(VV@T#J;DD=]R<,LR)GRNA#3CD3'*X9.=%T ))JL;@RQ MQ5.PG!N^+[OF\%V&.O7FP-IFX*Q8_=(B#JV$R,?9J55D26P$+2CUX!*?X0"N MJ%@"9TA<0$-\C,EG2RQ$])(F<0(6+)UGJQ,&KRRYIT8LFW+$UJO,!V)YTF]R M&(=/ ;(;5C[@/'U.Z#'HXC,I/^ B?\>DBSAXNL*'.VN;^X+:LW M[%]7ZX]IEE1SG&1SC7.VW[:RYFFVZA[3:V"KV<\E_1'F><0(VC1*1@9M$U!6 M)H+O"IH6#?M[3!)$(5NXZ.E%E6+4:49)@1K=J*<\EDQ2!#@5I:-B:)8LHQ6P M;:*TV/=HZ?4;X!/AH7],Y,&R'B1;ALOHALQ1?,I((ZC!JL#W&.HY+9%4Y+C! MR2;]CZK-]%QGWOSQ:Y)F]*3G)2D*7'RL\'NUR^DVN?*E-WFB1:_;#]#[I*FD-<2;;P+V$S>0.!2-[.T-V#<.?D^H#FP(".KXO.*@DR@RD ? MDS3_:[+9X=/J)Y3%)YP4NQROKK(;^@/R:I;^/BE2Z4X[5_;&CO;L7H'8M;4 M$T0'U?((:2ULL&=WW2924-H;*FT;(2@IT;J2CYZI D0RE+="T3V5&C:X.0.. M^(* "SVV8KI0$CGHH68O3GKA,$]G%Y0',:8C5+.AEH\">\^)&&MTLX7YL2X= MS<^']O#;2LZ2@EY92/]#^_(J#FKSMF[,HXT:9LQ :X0V+07=^F"HV&39S4C4 MH/-;5J1LY,[^@3NF6):_K D6*=R .!X.OP_593LHDNMN+BDB1L:MJLFF8/M&I6U7*C3LQ9 MTO@*+I"MUA*#J0 MZ8GI<32QEB@\A'DX#C+!$6>G)DSB'Z.#S8V (\1$'"$FA/G+7@SJY$3<]X;U M(I,3S4'\"':?4->0ZQP_)>FJN>6>MH)MACJKYKK5H*&>!!O.)=U%C?IA%U% M<<;]5X#VQ$[-, DU#H('D:;A1ZT %F.8"-3(:')7L004#U@*(HHWR,V=AG(NZ70[N10<\3>'=EHE1(/6D[;?#8,437^4R/5-.3TX!8#=61].>$EVERGV[J H*JN9853_,% M#7F\'-:J77Z^:JI*[J9F$A;#5$J/,#JWM$,%<3(:YXY&O)TO1H-!T*OUS#5Z M@I'O,.H!3-M+;#JVUXM#:<.WS*R4.> M;&,9R5E#2C"F&QG*D@TRHL6VO"S%"O-D,@>=$17:\3X4,.(*DY4LZ*[ MR/=8S8EZ@SG-'+@'7*,U5CG9RJQ5"T ]X.2'1?5DMTERM$J+Y8;0TU'L6B+F M"Z3Q!;H8FS A?WR3F->OM'5&MG0]F*%[T/YE-2RH MA@BF0T!/@>,AH;- J&CB^8M@AXSNC3$*,Z[B^T/*,MWBXWLJ9!ATH@DTOA 5 M!1X8V O"D*-@85@Z5%>:8(CJTY(I/8D-82GO,6-&U\D+6PH^S?-*)2MI>=2, M:(]0*R+FD6Q$SF8RTHW W<(O'7]AJ]IX=5/];YXNJW^Q5G_)TK*X(9O-1Y+3 M(8WAD,!+VF@\X"@-*()Y_1;0D8!K2TR"EYOL_A@@WW,V8X =Y45)#?C@J6 H M< J"$P3:QW')2:HH*!V@^\#W_N[-F,Q[^#645@CJI#3I+"8'44&HD11Q]Q^' M>QET_&$=;+(5'>$0A&M:G9X F><[2#:<\%M)GG2ZXO ;9T@!V+7*?09CHT[ MQ[,5^HK3A\=*TG'RC//D :.'/,E*M$I*W*_(NB:YM'5-HPK?Q3M^$%)_D1>]AKD6(,T&EA+<2K(U2/H8]0U;:J M?6N<4J;5CA77;%7$LW(9=\0Q6.N,,^($7QUEN_'$O\-RNN0L27S0QDX2Y&$' ME]\ ?QS'LA7&9R*LY#;K-/>*=9I>T&1([Y9LCM#YM^5FQU[5JP&Q1#-WJ,J. M4WC@?ARKK"5*CUP-%T4\,0GK6*9'EV9WK?#+G>?; MIPUYP?@6Y\_I$DL:O]DT]T->K6_PDCQD],:.:YRGI*(K2NF5%I/K&0T1P/4 MQ;Z)?C_H\ *^C2:!$UIK/_/*IEK-*&79S_'@I@!,+/%Q*O<01,]I/7$<68'U MB>+N&W%Z^.'0% T,X/-&0ZFFYM.JJ??^E);UQ5/5B&I+RYU&/'HZW.A@,/(Z MO/@PU8KU15;U4?@N^7:=D^>TH+ODZ#UH9R0KTVQ7C?.OGG#.6FA:]=9;XFA\ MY2$1**AZ_R;0,9-/:TPBI;O\P9::E(E!9?*-'G)L!,42WOQ1*@AD4- ?!RQG MR:+0=,#^!#\<\6O*I.[$KQ[7@E E"76BZAM..V&HDQ;QZ"(N]S,8,<3A@("+ MPNYMF&PQV*])T[JB])PGO3L647A7D_V]#Y+.!^_QFN2XZP'9^F_7-=*K*53O MZ,0AQYN$KL?B]1HO6=$ VJ=6"G T2[*1^;-^"382?PZ^Y%HW_3T#Z?YG?*C^ M4Y3IDE[!43U/'S*KL;^C-,FXWUH::(!T_"T3C/?M6V(>$6UE#\;Y3SD^I@'I MGI#?V^A5Q;&-.C#&%;E<(2N-6GX^((M7EE+EL>J@G&JJ0;]+,R;S*?Y 2C/8 M;X8/W=#_"+62ZLNL:EG1#_5#.YCQ$#^4BX5?EJ6)29+1TLJ]$4V3P7Z/,[Q. M2\-A@+.D\8W*]I*@;J=U_0V@7;]+*XPNKK66RW7Y^_0#/V6))>RX8U!T?ZTG MH,?!QEJB\%[;P_&."2YR=FK"),XQNN)Y+Z#7D].T72,$_=B(^4/$_798!S*Y M#3J("X7OIS_@-QKH84IA6C/:6,^F=+*4#1QZGMH/VR;0M,PHZ= MS,4'7";IAD68HAI-INMT28^;+ >Q)\,E6C5R6=:PON: 31VB*13L"TI!O/%! M]SC26$D319D#/;B7\!USR\PZX]/.%6(NYQ[:.PQZXGG](WP/?-XN MQ.Q'##=)B>D&GFQ9-9DE. V[87=1XVW(#J*@-ATZ_PK8S<0NS3#:.V@O>#%\ MB^YQ^17C3+'81\]Y%F52[BKHOK#EO?J@YVC5+Y9XY(%=T2Y 7T\0;/.S%BG< MR7=(?C7!?EVW-DSC5GR'OI?0GV53(8ASOWA[]=!>9+)=-I ?A>_IOV3Y?EMN MU> F(^!4E-%-D* >HZT@L%IR;K\ N JC=2/,2LA9BN5[]RH4CSY?&YN)P5J^N#2=K!Y@Z5RHPF#E<#T>U.WIT-U6O"=\6G69DRP%2S_UN\W.4LK5_7DL&K>J\\ MA5AS%);_=?I>&EK!J .'4P 4P:!_,6AH VR<2 M9/$P(Y9@".XB@C@YD1N. RB4(E%L?;6N#I]1 &W9G)[.#WR ?#WB^<,AN;_! M".H0 @!LS0[1QHA+7#U4WQ9NR]9\<7,VKR!GVSJ 48J%2GE$,A;2KPQV<_5E ML/\.)P6.9Q>>-5"(JQ$YIS9E[UPU,G!"]:M6^ORQ2?O 9@_%78=#Z\NA4MT%^>M7MZVK#">H!\,M@+\KR:Y#1)1X^ M*@83OKXDU!-%W6$O##%I[:FM6&9R() 6W7P!YRKC^9J/<.%M%X?N@A/>>53S.FN^[*MU63N^C)]VYR2G\TN!LJ M)G\,5)Z,M8C6/U8.\C54[1>647D%&HUN@'&U7(,\!LAX!BY=]%TZ[;ET6V:P M A'9NS9+4M;YRCCN+]!9G1B:B'- "77G4;/B"&IPJ!)O#2,Z?&.OCA!]&=U0 MS!<9TL&2*S9"[;NIDS;#^-[F=%X^)25=T%)?I.O X3>FEK0"E"5 M>;(R;W9SW*3%[^]?Z/]^3):58MT2@X,$;CW!2@)(>L2AS8 K!7;:]1D/&WG[ M+I)51UKVV5!>T<>1O'#!U"A3X0Y,/BEA(6F<@8@:W=!)>%O5H.#NI]>+N@QA M']YT U+%=(3N7]@_4,T>79\8R@FTN?*YW !VV^!U3I,YY@/PTNA'%8;BN=/P1M_-ZK]D#-@5XW1ZX9;.X\9.Y?'MTEQN;C(]X_HNT'J@ZEQ,\_MAZV" M]&H3@:P MUD7#6Y\4;;G1GIVF75H!;#M%*R*.;,MTKB(JIS&I5X[W5 'K$Q;D>!L!8(+R MLA,T,(#_T_F3:P2(;L+T&H*"216>@PL+H99+U2WNQI^G.4[4%] 2&KLZ27) M*[H"_ : 91?*^0ATD>N20CL33^9B+"A#@*/!! 87+#RD-B%HX/T%*B1AF\3 M)G$4P]$"[RK1#11B\1YI9Q_:?V#7KE9E^2EW,_ \KF M2RDIO9S?H T W:!:B]Q[57R+[B4JZK>HJWX4J%.-B&=.B>5/U MI>S5$4KV+P./8W6&)*8?G1]_2LA[@\MYP0$VK5+)M\<&FQ UZ+AIT7'Z:M A MGY\XX\.[QY0*!NXNE7HE.# ME>D42[:Q-"N]V;-U%*53W&PM+YAI9>W0!P&OUM+M52RC)]UA9,8VVC"D8P-: M_C=K'>AV'JU*D]5YC1!^CR-;3M_3-&GR:!;1#2$B6!.W E?K>*;LHO7J*& ) MO\G$0)\_*@5;Z-\F+@VV7D C,U3W(6W5^Y>[2NWIM[3@7,&"0W<>KL\QS1;\ M<9NF/,$VT.:P6[['KW;$(T0)T6^4--:S*0(XZ#>P2S'4>J !I\&&\SF!-_F9 M+$Z5%^Y801*2/1Q?IL_L*MOL(:7QC)76?M5XLS^]Y(BXZ"(];=@'LDW2S#32 MCSETD;[/,8W#C=LT9:0?:'/PN!Z_6:2OB6/U/0$@]+XG19'6\SI. \^;$WJ3 MQWI.E1?R-+'^52/./MH[8@YV_U1];1?.]XHJI=<58!^3 J]NR;K\FN3X$][> MXYR#L -G\V6L.+T3JOU_2I:/:8;SE_ZH33AP,J!LOIF2 MTLM5#=H ,!!2:Y'[H(IOL7]95^!O7X=U*Q.;$HN/SSF-@J-SDB!H@1J&Z%0X M@84.,X9PZ2T\11&.H7 C'33X(B=4;O'C+L]26J:]:M+']!O]5R&,IGK"YHNH M"+V\0]\"@%"J5")W#@7;8O^.><:Z>1O6'PRL21Q$\8O$BCIQ]B0&-GD9>]N%G]U<7,ZH^_WU2F%:VMCYZW!S"Z MYWY;IGGY$$C(5NZ'W5(M;.C,LRG29;- GG!25">H^/H+5Q;$!B/3;\?N; MV_>]#WC&PXZQ!(_DF#QJB=_M,]SJ*'IZOSQMYB"AH45%3EAO1VC MVU-ZF6;XHL1;X\,#(P;=CM(>PS2[^D8MFG(_:5^9PZ:^CEUW@(=2(D8:Z\Z^ M,1+T&_MDZ&E]2,]HL*EO/L1-OHUTJ,D'< 9GQEXYY.RWDCJ!+KH0_Z7 Z]WF M,EWS*+?@T 7Y/LUZ_(OZWVA3_4&O1GQJ+R^*:)^%#1+T M'B>%C];A.DX#CYL3DZ5%^2TH?X(-9BDU*\3>?;!WA%[H<+]A[1('AYR M_-!>\ED7XQ&5D# A;;Z2FM3+RTQ: 1#2-6KDCJ5D7 S?LBMNFZK*41RU-S(Q ML3$%YS8JELY? L$'*CIK=;BAA\;C-X,?:>#U1Q#L$:V/Z3>\^HCQ9;JD98'$ MN^!4-.T&.#&-WZXFE5Z8K?TR%8K]3$*.!7N,JN>H>1%)3D]M.V+TJ?E]2R+: MWI:EN9 MK5-*MP2!6Q#VRO$@7P'FP,2O \"B:5:'?G1;8>5:K %Q$D+B'4% MB$T#B*8:[P'C07;\Q@D/XR,U$'AX9X.'9YS?$WM$O'- Q+O7B8AWD(AX!SG MN<;YERPMZV*MJ62?OYJH3?M)B/RR+DK-(."5JE"D5\0LB^KY\:YZ@?)A9?' MV1.U]8C9M^8S)$+B7E)D/C2 I=WDTFVAP))K%1CH*[1_%\E8QP\/\IR9$R+\ M[VL7BX6^>UVNQ1H;)Z\7&]+[Q]VP$>@XL22]<"G9!6%*KLZ>7@*M1YNV9KHL MZJ71[@;(L_Y:6C^V5B*S^V6=TG/VR*Q'@#*[0E9DJ M+YC5A:T:H'VMZ/:WUQ[551"/4+*FY8).-QOR-:E0@=8D1V7'SNT48G+/]6NG-'I'U[=J;L4.^5R MS[:1LVB)T8^KAOP/*,W0,\)2N^W?QBA U/ MNR)AQN.7-K9I%\3:A*$^10;92,*B)>MN$7]BE)73CCJAP*ED*V@0)\OQ*643 MWEY>.18@@BUB&"OSQ"%;SFB1N+^'NJ9%@B[E]2)1OKPQ 18CZ1G4?8 ZVL.Z MTW01W,9'QE$Y*KQKD6V&8"E684TZ42RTBWJB^'98-C6-2U*KAHHUC?H;3(N\ MI=E#%0G7)-_2M-C5_2:MUX#IM=E+F@U(MQ7)U?J6EHI;5X/IZIWHM"<+9Z M(I!0OXI]H+\,HF8C5(,4A0)A5"SV Y>])-03A3I91ZB5AFIQ=/-&7V *^$XNOQ2K 2G'"MF=HI:]GA>BUI=\1>0>I[C%;;"HA:FFHURK.T MQ@?"C M.K3OB2"( _QRX?#'^-6Z'+%T\OI#D.ILOR^$ IWS]TZ 7DHJ L +AEKAO 0Z M!0[_"V-8Z;PTJEP J 9T:>4REC/K$\ ?;HU%YEI@JRR7X_/RK]!MHUD*O30L M" &JZ+O?AO/;Z=9')_7C7VU@",I+C!/O_+,E# MEOX'7OW"X=^87GSD0$0/N6-=WA[X8PE"7<;;V@7<@@-ES3^J_[9D46U]5YA? MMAE>BYC6R[1\TNWR\X-LHH,2$D4>&!,?%FO/']R\8I29'L+PPEFX*'Y?WN+E M+D]I"=73YR3=T V:'TE^FVS$=SZ9<^PCN0&'IYL9MPDDFIMH4_F:GG]!B5!' M50V:6KKC:@QP7%24<6R,ML$#<3#8R.FTG'VWBP!Y<"'>3)47\.HPKX3>[:N' MGB+BPX(OHFV+9MO>S7:Y3[-I>/H]["Y;UA4[U"/=[6N\N==NL[EVX^YTJ)AP M0Y_;1G'EOO#7 N;_79&P @5">_R)"NJL7EQFJUN2?!,YD21UQL@E31!;17 MZHM0?2IXF^9Q15GO_=T9W8%T<.X8KB1Y_D3RI,3O"?T1[112>!+ B'9?@%Q) MZUGXV: =(.7&U7I4=9Y5G(O]:T3?]_(?H6LUF]B76)EA5)=9P=,OQQP(/7#5 MPG5*',%3UP:7P">2[M\Q*O=!E^M^51=U\)+R=YM)][F MVUGR>KF94SL!@K:M7KD?VDDR6T6YC&4OI1N,B)=U.0^VDM%Y=+0@ANH[[)4" M8=AX0>9-HEC:$\V!XU ]E;QIPR4GSGMLV9HO:L[FY=6VK?-S9PMM[3J8DI3)1CY.LE+J#\Q]WU+TH+E.TAP])YO0 MM7*GAZ2T\Y@.E-X'GXT561V"U@S?K90"P/*D/YV^K^:(@7,P,T!1=E!Z0BB. M#U!/!,5W-E!\QOD] 0'C.Q@POJ/7ZSSCHJS3_VF&5L.0^>JQ^6Y^;+Z+<)Y@SF.V%90Q3;DCLM6CZG;"U,N?]B)1]/#Y)1AF<(Q3^!E +()CN1!R# MIW4\/:/Q+L0Y #?3!MA6DP_>#+,M1^CNE2+.=>NK)>;")_GO\F259@^]9F:K MJ_(1Y\T+=HE;(3H X25CE/2WD@&4-W5H-^@B@)U^DT2JC<2Q@S=$5=^2K=#Y M/W9I^3)X__&OQY]CR:FZ8$Z06W6';AL0G&2),JV1>P#\"H*MICY"^8+#>,)\WA.I$/^W*7;+YN,M6PAU)LM?-%QN_]O)IF3: #DL@6NZ* M(^)%_0311V$=1FH0HON(',AYL@Z_$QL5*@8+Y9K;E$;.GE4CV=EC;UYI%#,W M<*C84W=-LOU+#8C41,UOEA%Y 5>M&2 F217(42QA68QZ^; PUAB-F'UB#M!B MX@[6,X( *H8II-MB@,:S$0HBB6I^<)!&.#= A(IV7V[OZ)7!NUP7\?2$S7=0 M$7J!7M\"@.BG5")'OX)M\>6/MW]$9?,ZFE4= WL2\R_/^8"56F? 5,FNPTIRC3'GG.B2P= MSB_ DL"0G@%[%=6G)/\=ES3)W-._)7E)B]6=D:+D<[ZF]&T26$_OET T;0]$ MFMA ER+'J.5>T/]%)$?[QX@^"9QT-#8XL;8)GY34\?6RE*%A!9:H-E+D@2J6 MRMX3#;>[O'*8R;/?@$#SWNBMUP!\S9690A_(G;Q=R,FV=___[;U;;^0XLB[Z M5X@%;.QNP#UKRM[KH5\22-_ZU"Q7V<=V]6!0V&C(F;2MTYF21U*ZR^O7'U'W MI'AG4*32?IB>$\V]1 MG- 39J.V@LA T!9V>G]PM@ZO[ ]68#5L/,480VX@T&;EUOZ@/9(V'Z@[3RJNHSB M['=2MD0AB!K1"F*F 2VX;H[&X2BY-.2CIW)]RP7Y)_K=?V$8-8$*U80G?Y%. M=&W$*C )7%P&(_M,#-$B6%XZ1!AIQ0VZ0'(2%?2]3Q $[#,SA11_^>@@(:7C MK[4A9>:-K7=DGD8;^*#QP?6]Y@CQ MM6&=-1[FU5)R0H&)!+EJ1CX"1V92X4HF03.N*@1QJ8N"6(7J(+S]B-] K!". MX>+2;"K=&B1L^![PHF5 U1'C?D,RN_J$E%"0ZX$I7B = 4@=3"$;O3E65[&B MGUX%=CA<0:K":96XK 6W@7@ZY1@M+I,\:N4O1 TYZ?8PCD/"P$4KJZ,.&"?Y MG*;K"9(Y TY&T.&E<0X",3I)&PW$>$K75,>-SG991B[IK8X;,5VNC*SY%GPR M*VV0<0>8APA8\%6 VV@(?ZH.FU\=D,HQ5?WF%/IYY#WV)\8&E&L5]J\/#>)6 MJV>H>8CJIX%X57M\<#VJ.4)"*41U^?HUIC H(N$4H:I)0*L/#;DZ*$#5=*]> M>JAJT)8="F5WJU!4W%I##(&V@&:1\JL,.1*[JY)37=]Z4F>6FVJ.F!^U)F^N M.%"N."5'@K=[Q2JSVBT2GL?Y:I/FNXP&G)2NO3F,3V=W\8B,OY*9D]S$). A MN%2$VVIQ3_BAJ/;G41'.-4M28:;*WYV^'X1'/[@09&J(0)E$,0,#A!#C6#\< M[F= /<'\8<*_;\L"*&%>PO@E*IJ_[N+D:8.;O]_.HP+O'=H]C?(X7S[D11:M MZ*(:+EDH7>YHRL+AM5)V;PT0_SH:GNE%588,%R&=N'>*<\7KKD"TJ;-G#EBI M7J)U,#H+YJE=C6U:E56^F:CMKGRZJ5Q?J>/D8&G-K'N,"#NZ\@;ZWK+SG&J: MKTDPO%0T1*,0>FCUS[AXCI/K!/\+1YFH.AE38#R)T0Q#"%Y7\/W12A+:@M3+T2&'Y6+JPWJ^C%^K=Q"6-'72 MMV;\H-CW)"91ZSTGC"I4QV5O*=4X+3X1S?JO*LP(^FYP4PAKFS<3#=&U[!1PZO!$?5 3Z=]$04M$QM*%+J@9$B)C^M!Y?;#.4.MG$?.0H3=O<8\3 MV)A'M6^3F$?>]W0F5_4]IXYY%,8%9'.EG!9?4K)82_(K\PM\E'%L9@0UU<3( M!,IX&)K .6FAE\!':5 3*>'T@<]_=6'/I[]_Z+L^4&>H\:$$/63H_8N,E[ D M<8UJ\.IO.U5Q^[\3?T89%9SH'NU$17.M"]_"\'0>VSEZY7Z"-B5.;.>7W M"V!#(FQ@(.=R0!L1 V@1#*N&FH@Y%I M$_4/MX4H.$T+9;.@DX!%PF?"@.5P-@A.H<_.-@:ZU&C86Q[.<1:_5O>'7L71 M0[PI4<4XI2"A:KX>E\K*!$EX VS!XW/@VP=>FX7_'4 M50S&" &]P?HR3J)D%9>.H.6Q7*WJV[/Q^K;#"^S)$\]S9!C8I:#2IW3=JL_>(LQ6 M*:#B$OM!.-()$N-T'0P=V* /5'6"!LI#ND$_D8Y^/D)U7ZCL[$.=QK@)4*&L M0S4[[L !G?U@7*G6\8=JN5 M7EP:A&IYNFAL''+'F#[#*:3AYGPJ&N")W8 O M0+3)ZU]G-D=:#&=R96Q89)7A\1PCBH4FF,.-9 +#67@4XT4N>HZYMQ'KM0 M8].'&BOO:2B)" 4Q@2!YS286^7!GD' W0U1(7',;L0-/_TE).S1HS*I4\.!@ M'N0B8RW@HHT,WI1D]LA0GQ0H(<-QJMHF-6V3BIXRRP:5:M9UHW"IY5FGDBTG MY!"I8L/I=B @=>?8(5.])JG=^66;W(%9(Z2 A[.# ,1KXA4RT6J26/T ME&: MU &P/:5!1X.,L<)UO)JM>-$5KQ6LAHO'YB*BXG+44&=.'TWJ8M-3A72SKRXN M^(JJ!"BN@K);"U33)Q*=A4T"=M9 9(=*!(X!WB3L&I;J(1$0,'V=UV)='=\[ M->+0B&.CE$&O4?,%51M9*:C>R.RT4YD77S45NUC4='OG+2Y__^7KY[UPCY"C MGTB#G_TJIR8\4C/A48JIUKC7RX#@J.2!D(9 M7J5/2?5#FJ!ME/V)"W).!.$:QWG7\2$#E>M#W$ U) ]RJ^\_>$T$WF/:-RI*@,=GI*.NJ@4M #4D\N3(3**0&72#'IIF*U] !)J,F&,B\[1!*GP0]G M;F<1S," 4,L_V,'0EV\8>ZGKI-]70[L%1>KF:TFIK31/<2QV*B=GPM)0H/-ENOO!D*/]UX]\LZU V7P;(:65;BF,P:F;:*@B*Y+4BEGC[N2+7F/+\Q F([4])J')4W1Z0JLKM8))X4U_#?&4 MVDEY=%)#IY/A$8Y@\0SJ80Q80P&;XX>X*<8U48-0$HS3@EMP$&D*>/N?2'Q. M2J]:5*$'=PK!H!E-'O9H@$) !E^H"<-^URK1WK %/4D8/ LE?F/)C!&Y\44[ MCM@&M*Q8S3$"-(VS>"\9GX,F%(BIK?>*):7!'=G9$B5Q4CJ*DKPJK)@6SS@K M?UJE6US/"WX^(BWGBQJ%2%\=-[[,8;?W9UE.U(I\F:P'&X.^X(AL!EI?)[?$ MKF=Q\E02?$V3K/VSNHORGIAY"L[@_;9;/.'ZM=MZ!_U^$#6> ,FAJ"[9$%'= $6ECML_W0 M0T=@FI$F>H] 3M^:X9* Z#+#_][A9/6V_!'3TS.-%G34(&H!8XCD8X+T]$)N M"M9#T'XQ>(*Z1^@[>1B*#5 P%B[E5$STEI^2X8^^H0:N#>3L+)"&O% [P]K M79=WH*VZZ(6,,HF'Q.D71=R4] V07N>KM6/0]$V M!0B,M4T9-R-=X[=DZ)I/L(%;=@DK*ZP)+/M!HTUNVX'P%I)MS[LIQA>\?<"9 M@G'G-1%8]W$3<(WCCPTU.Z40?U?/ZUGL]O!X1'J)OWA:=X7# (-4\" M(9'BT4W%FN"YM/9.7'>[XF:3O-4& UAX&=%KVW@YVWBW^Z5OWS_\GQEGY MW9_?KO!K*3YAHD:AT3A7(VP$-8=6&!ELQD;,4&DJ+>IBH(.H>UPG_AS:E M5H$%:U:M#B?&M%K0F#FS]@U#!]D<&3=;%.[[@G>)0Y4$#R 2O3N&H=,:CU,Y MX2-M*YH<\-O"!VNR<;J:+@CX:L9OW)XDJAOLW%V.'7%8IP@]873'ZT,2YH6 M7*?S#2%3(.#*OU 08O-Y]TN?D95?DE8_\),Y*\2EI?\.BA-%1_A@@ M?0F3BX(",MKM3??KYT>HHD"? E$Q@5S'"B4%P4AYQBT8JC(E8L!M.(>%$6#H M#!$%F=#R1);8D9M>0_2$9%:/E3F-5C0[-Z+#>KQ^&I!BU7 MH6JP02!2C&,5Q7".&)=F]=C8K!ZKF-7C@,VJ"7:TS*H.>D(RJR?*9O5$V:R> M.%.2DTG,ZHFA63V1F]63\%2#EJM0-=@@$"G&B8IB.$>,2[-Z8FQ63U3,ZDG M9M4$.UIF50<]WLVJQ<;XJSC!GPN\Y2YL0O8->,)MT+?WXS6C]PSDI-MP7&[/ MV?2<]NQ)W6.5FQR6MV\[):>K!8=QJI[1=](WJCH/Q0Z!J@3HV1R>QHTL'00/ MV!,Z02IT2&?F]@TOHV2:H0R#5EA*EN=)V MO39Z!QJ4)U1C9($SXK'>+]*X7@(2:[ZL^1G.BO@Q+KO&.2D<^9+F<;$LSJ(L M>RM=3C5:"MTZ39HOIM;$2MMT1@5@V179\95.J8/%D(I4U5W7='Z53 L J8F M*$53:=KK6B!@@[+NRKSLL$9L/(VVAO*(W.78$M>V_U !R+7U\! ,HS(O!6_V M0V9E7=!*HX"6>=2Q:I70_UA\^]O=WU"151.Q<&X0XLB$4\"3@]]](E[Y35"9 M0AE 1J^J(B5&C:I9/"=9*A9;Y4G36TP9Y<_+9$W^C]SK\QIM]K9[R\ON[X(.),#9Z" $"YE\677;&+-NAQEZP]ZXH^'%)C2='>7K7]P.6' M!D*P^%.+(0 &JTBTI*IRW=4_!O2.' M#;Y(=EN<1>3'41H$KLLN>0+1I>7T'.ZM0!(U(,,1Y0( &"SZ7CJ]>3M"74^-S3HSK.] <5UZ@)7HT2'?=?#],A!Z"!<8@UH+&Y5L$[B?2BA M>R44Y!M#4\.P LX^_1;#'3&\ M#(#" ?L$J7[4H/>/8#8P!6C;!Q' EX>T8 J&J;4WH7YZH:KO?WQ?BODE3?#; ME^INV4NRYBK>>ZE(W;RME-H*;XIC 3 "X0D'+T"3'VVU&[.S) MWT]./E6VEOS"WI-YMLNR,EJC(R,%4M'.]HX4?I,Q-0I7.]E[-IJ[BMN&O)WK M1VA54P2X@YB6L'CG,!L/78 A:"+9)^P>/4ZWI@]YF(%GM!7]>K 5_>RPX*.W MX5P+0 SS"0BA8QT(K=/5CF1W64L]BKP,H73\CJ!T[ Y*QYZJL;1K 9^3O,@J M".77?R5X_>WNM_059PGY99FLET_D=J/KATW\5$&LC"2ZC0H4M"&[;&NO@'1I M5Z$!\*T@*JW #$=0D &"0:#G/4 1FKI "%TM :#K09&$P] FL#(G4&-QJTQ5 M49-N!7[0T1&JNCI"W^Y0WUNU0%'WAP8=5G/F?LO>AQ[*L!6\)GI+JU99!7)# M>7\>BCW95Z!LTZDB2KLLF'P,$&E4(1=!^DO0;M$_#,:!JD@TU?CT='J+WV*0 MVO*!%;!LJ82%$52J+&D/EOYY(!,Q*-3PTZ*6N/%E2F_Q"L>O9$@Y9V.3@*+Y M!DP**S40\ 0PE>S>^;AGT2\&/P:ST4(DJE3AVU*89E#V6)Y$Z% VC]>UELR) MC3LDJ7-MF:[9D/,Q@4U67 M:R'3$QRAZ+%$,5IN-NE?Y3P4H\ (E(&5<##!!S&N-4(&CX]021"(^83!"]=TVB'&E]F\R?!+%*\O?KS@),=L MBRFD:;X"A\9*#81\ 4PDKW\^^MDM%LW/"->_>[:+8G&E2E^7PC:3MH?U9,*' M,G_\SC5E3XQ>*_WF22#6S@8%7!MG@@.O 6%=#5D0"#()A@$@16#OUYD(>69W- MUQ M)94BISXK5]XMUGGDO(JMSI'AIB8OU;\^,!AU>H]0_WCNZ%"LXZN##V\+*J]1 MO"&SY,LTNXN&J]2*%M.\@W;QQ: #N]2Z\8@A%FI,F OR\/K=#3=MK(F.AF*U M+9"4VLN63M%K=S1(W(>/:+ E)#/.D(!F^IJNFU\>T^P7TE$X_L2;:HF! M5@M1FX&"^$*/HK7\M<9/@@M#],A,IZ3MXO:0L<,WJ@#HL3[P+NY=Z\3[*\X> M4F,+)#GQ+FN[Z C0AE <,0S2 6&*=^X=!%/CD^^0F#H!BN"D3$S!=#($TU4- MILY"E51UM'= 8#IQ":83[Y/9+W&^PIL2"CC=\9.TZ@W&4UUN ZCICV1$L!-A M/C.EV1&O>3-5"L*]J\N:-5U2PP=C[L1IR)Q*^<*4@QFVB),-I,:;!_8(PTEG MNL&;RFP= '%>TY&#:WB:W1&BU*2<>FB[1=3V2B8?"Y35%G*2Z)>@;:-:>U=+ MM;M7@DIT*4@]U10-2Z'XK2AM\H4K4,LM86,,J]YFORM@B6TU +3"N8F,6W5$ MA91[Z351T1-1%?L M3((9=S=3*5<@D33EW"1U%D)D#(<=C8N<=-$3QFI6)SJV=54C9JYGC8D!TW^\ MD8"O:#$8J68 1TV;-:U-#P7T2QA5G!7%S,G\26#!3OS1C7B9OTEAI&=V-92KX?!_]P/E-]$;V"+)=NX"B^1),"BL%$?"TTPEVQWPU8-$OJA]1\VL@ M8!=)*57XK!2H&90]DB>1MYZ+E<1JO/ZU!$]=DE6XQ*BH$O-2/YREXKH_4 M%;W7#/W=+EEG;]+DCQ+M,#O/I[7/HH#/:#Y=R$30_#TN?>:@IF"/QP8B7/NED#R97-)%;BS-"%1 M+$Y6Y7CNB2.@P"HF:K\&A\A*0<2< >PJEP%?)SA-%N1WM/< ?:\>>5Y[DD@O M5?O6%.;9Q#W8)T0#E)T4]*X+!F(9#Q,.7"-H!@A0LY=GQ<#DE7_UYJ[\XX^K MTM[6MRNR>=81=F:R#$3??3&D)W)]YNB][/T^W49P( MC=28C&FJAF2 $!YS!S=;>RQ4\3QH-,9T_2 H5#.DR,$V7]Y,?/?D/)0[1X8; M$T?UKP\,IKD[$&@H&C\=<,#>(WT7;?-=\O2:_^WS=EM:@Y+=%[Q]P!F%+"E= M\WX".BM,2_D#F#L1#SZL^:T6S2._()9++E7^R!2(N?0]BB?' Y21$S,P@ ,Q M<\U#5#Y%W6/TO2;P;.P@<,(U=S9(L=X1P.\9^-IG,2,3S!R_ \SPUOZM,.-I MQ7^46CE]^QH5NPQ?/_8_O[$2'MH->;E>04/8C)]TA"YRPB*F&JE!?C=TLO - MU91AS,#U4<)/(BHCC)=6Y'8@2#7Z1Z>S'+68(P0X&;GL=PA/];PW*$##6!9L M1L?.1\DIF4Z#H@340^88P-T"S455U?;;C33KJ%.M,)(1"M+E:),0"DSEV6O! MTY:)<./&8(]9&,&&99(/%#B*=E < MI"XZ4D/148JEV+I7LJ#P"&6W==A9PY'8\R$@[UM -M2H)0\D ^,:F5RC[PJ; MUMD^53[ N3\=MO8H/?Y *5N84Z$4(+^8X]7?GM+7_USCN)X'EO_HIW_E'W]< MX:=H,[F!3&5&_4LB,,IVD7U ZI_"2,#PI%)*OF0 M=$2]3S6(HEU*%6RBQ>A66:C5A&KN8N5/E10%"Y%LDMN7FA\SE\1ZU+S+_B,K M +*X -@4JEL^]O8(%RW@@IBU,P60BCX+0.8Q*E+B^WZ!G*QGO7U/P//:_8Y5)'8\ M$W7B3AJ%@C*;^'%L[I>C@$51]?!R*DLHV\WJ5EF4Q(YW/P5BS76ERK7LJG*UMO)T?\"V MGM6]NH2/9ZNN7$^@+%A?VPV[,P)WI5AWN? DY9AD=$!I2 )T!&7,%?1@TE[W M*F=/!@V&IT[JG\-(-HDDQCAQPI=K&\\P2%GG3)Q*'_[P$=6WGO"I0T<'(7Z% MPT:J /"VV8T:B^3<)8N(8]2 3]:Q.#LP;%KG+?>:L- =1&I,(CTNPA7/6@Z) M^1AWB 97AD[SC"75Z$#AH&SRU #AR^S=X(2L./>#8N8#)%3-%^!266%=PAO M]/$Y\.'.:[-H'@Q@X!?E,M&EBM^90CF'NH?YI&" LGRB[K6Q0&S?& V!9"!L M8<$U?Z; "..00XSSJSC!GPN\E9Z3&Q'RSL4-"&%/&HU&X.+6DJT:DG#VH\ MT8D\]ALHA!UM V_YW+N&B?#\"M^4VW97__2O*UGA]GU:7=-Q$6?'&7_]7;SO>%J#2 M%FI]6'V'7P;8'1:9 \*4W270MCE#=!C6-B##JNY:J=N\' MR2J;+9QA.8 =:=T@+WZ4TZU\=#63G%+@A#I*<)6EQN#(P?1<]/2Q;3?4O;Q[ M&IYRT1(5JA)'_ *U:5J(E<0Y5EP:\R$+(Z@(#'5#<1BHT3*W.K@)8Y/'VWFT MC9[*.4EMZW^/-COQ97>B!NRZELP&D&4*!2,"K57(YJ-96FF@Z6@"M-&#-UU#MSA;#%F2Q"3TT;8Y0W%W6/MCF$M4-_2JT,;A2 M6X%3JJ[;3:_X@0,<:GI@Q!<.W\0?[2&\I$&G'<+K=M6/_7:%Y?M$.->=38=Q MZU6RMH+C99J=XYCJ=CZF&6H?>#ZC,![I&$_";TN? M31C3#LXEL#L"%[S6>JCLY!*G?SWID[(Y:?+T2\ELB];S%CUO[5);]$%8H]>@=S1\9XG$T<]WGISAJ'K1FKBNLF49%79$?H-=0\ M!0L!DDFD #3"&>2@G6P".2'.'-W=P6%D 3/V/1YM1NRN 5JP"3$[H&DF*\R@ MYBM5<;=ZQNO=!E\_WCU'&3Z-..JFS+ M??2PH34 O-_FVP/V:W=K)O3[ ?@:R#$)KN,$X[)HNR+[7RK"7QX()1IVAX;] MH8>W/<*FSSHGC[Y7W?J^]!,<^*DSS%'V#*S_P16DAZ:N8! MZ>NIJKZ>?N@K!.AFI+&^(IIZ!"4#1KD_YK/FFU+/K,P-DP^ AZ?[Y>O]/N6B M5CCR=Q!5W-AR2(6?CX+^'DT/7V=2A#+\XTX5A4@,\(S%R+5A*H+T-CLR-H'] M\)/U32G>K]&6?2VM2Q;MG,D)"[MXS.%;0\RDW Q/$*:Y8+AG+H(H9^<4[.D4 MX*(#, >L!K'8^U!TH__07"!TS5YW?85!%]N73?J&\5V1KOZ\ M?N&6X)32M7>D\>GL[MR2\0<(#40\!-=Q<5LMJI]06OWF>45;+K]4^5/3]W7Q MZ >7=TV-"K!KV80,#$!1Y=I8:;/>>ARAND$@I3HAD,._Z\T".[#5YN[C;6VO M99903MB\HXC0"O7R$0 80R$3/O %S1;D6;.ZDX=C&17DF:I_>0K?_ 8]P#W@ M!,H\2CB8P(082/(4U?:Q=J%!&408P'!-HAUDK/<,"KH&+J4BX60$GN-W A[> M/D-+\'C:=7B+\R*+5T4S)*;;%=(T7X%#8Z4/0KXJBO"*LX=4Y&EY'/@*P&ZQ MN+U;YBC=%7D1537._2)=++!4Z?M2Z&;2]L">3/Q0[I/?N:;LZP.&[8/&[H5A M\&Q@P/61)D#PE6&A!O,MB8O\]NZ;BI%CT[*-'4T+B7KV. F&3(^RFI M2Q- MX;=P32%'K#Q=$** HQ'[;;B:,1UH')E,!A-#S#!-:$6"?B)H^CE,>VJ%)57[ M:H0FV/3,ERC[$Q7SFMV=SVMENCT0)89 /6 MPHMR]3I;U"W0H$DSE6.KIO?;=LU E=H*>GQ;KU8W>]?YA@QLP!N\]?G"X;JY M UP'V8%XF^DA+KIK?"*00]Q6KL<0_CIS??Z <#_NX#[.P[UC9 LN6Y\*V9X2 M?'MK>/+]!?*=!?"KQPX2>^S^%1>-VXBH_;%9,GLIW^:Y%#)Z*3L):&%8:4E8 M?1N!M:3_[' _F' ME-4U%CW/!VJ+WI,G:W?M,4X@L1ZU5U/O/;*KZ<+@ E'*9;];0067(>&"_(7( MGT$<6F%*(!5].;I,RX!D4)_%C?3 :C#1?:H)KZJZ-%/Q\4LL207H[:9[T4DA MX8$$T$W^SL[5:)R(H<^R#% 8Q(9XV59VI>,CO,WC#J4);5"4CDF,#SC,6YQ2 MTR(6*.RJQ[+\Z1-AP)PSW4)'S<2OOCW+B[>2)79DEG\BF>HO]QIK+*D/4U?I4?7>"?7KN($?R[P MEI[TPG6H>J)=H4.WQV"5WVB*T^HJ@[$XXRKO?J%2W4M2W(OTAJKN0C\*JXYF M]8.ONAK2VAK[CC6.M(:O=9,=-5<;B4NEHP\1RM6.6:/K0^T4 16TX@5;0(H:B[N%,39\4Y?:64%&1K,TBCP^ E9R+KGH/7H0#FU!504*;(]3K>\T M+3_T'0"<,];XV89)R_4Z)DVBC>N 29&V<% M#8(ST\KJ"F:N^1P!#?<<;4,PX9MDB%Y, WA(U[,ZN.@N$ /B+N+S;$)F%P56 M__D=Y^1ZH1NGZ$U38)^C:-LYC=NW'> O>TF0_'&-(U2 D5)]=)> MTS6Z^=!B(P3.3H^]QC4/\G=XH-_AXL=+G%7$]1NP@AK(?H<1#4R_]H83\OV@ M8AF@,4EL)@@7012#.]IP AE0-*?.@,0R?1#]4W;OD'00-'(!&] $*@@4L_3= MAA.P!*ZMXE E4'V%/1MC'#[5^\\_)WF15?O=\^OB&6?WSU'25"BYQ>O=BOSK M<]+DCUZC>$,N/KQ,L]_*_HOR_R]><58S^)SG.[C%.+>CLTWLN!J=GUFHVV_M M,[WD[,T<3(8=C76PYRMJZ=MUR-+ZYR6O>AT21ZMGLC+95N&JZVQ$R7K\XZXJ MS157# )P4@%];;B)^20&T'IF[V:4 ,F!#PLM?QOOJ4:'KS4; ]U-'I!D\G#: M3!X08_+0'R;L!H>JT2$RO*[D7#? DK!;,^Z<0CDX5(VR^EVWOH4#5XP[]]6.U966W>B?K QAFNU?994< D.WC3%+*\ M*6?8^/KQK-HH7"WIW.",E(: 6A)49F2[1JC R,^"A?(7\+F*J#)(!VL::*N,NLZ*G WL>MKMBO:>CJI?42AY0A MP)K'?&V ]U5,M1'Z, % ZYPM'U0Q(K:D9E57]CU"#;U+J4!>E!\H*"NM1ZC MBA,EJ^Y6@P^+ 0?C [(9#C;$B<+.!T[8V0RSNV5C]Y"OLKC*12ZWZ4X_$V?- M2#439\'([2S<^@M,D8FS&:3%--R<;1>J-7DW9J06@*UUJQOJTV/!LS MU)@\'Y[.3Y9YLQNA#Y7O@[0'Q2#M012D]7=I#3BAFM6'W8!$\D%9#I@=,6Z& MYF)SB[N1>K$AQQ\V9$XV1+@39+XV9&XW/M2SU7ISR6?!*6WHOFU3].R^_23G M1._I,Q7/&9>#+!R3TZ))D;4[)H;[^2[N;FX.(-DN1+A]NDQ!@:P39"P> $FQ MT/73>\*<.ZB)U!,H,=[H>+-M,@[H;/=,]!D^Y3VA1@>2VJZ'-MP_V^ZQ@,II MRSG8)K-%'/S,2N7OK&(Z7W'VD#I)8 O'YV **N#7ACK]P09RY+C;*AI6H.,( M__:31F4ELYXK\CD!3!+GI,G>D]*2H4VJQD!IZ,86[)\\;7E\Z+\=3&=N ?SE MF 5C"B6Y+!GBM+8 )IW\80L>7.O4*DDV&/LKW.^/46^-VI.=3 M&Q^AKN,V%",]E;\6Z T7J._L*(A%_4,P#=Q)VIR-@Z^S>,Y>J$[(1&CQ-7W&&H@216QBV$7$F M?^'XZ;G\QR]1^8C4B@BA\KPG?77O4E3LA7,OPQS$!*YG_O8J^ B6/^I0S!5P MK-OL!B"KDP,N'];+ATZ\2_LUN]H6U$WC=(TVJ+VRBFR@KN;FLO%[]Z[D[4.X ME)L_1(?7[O*8+LZ:B[>KNO4Y:Q/*$R$,; >*2P6!NSA7317W5I\ M2N]]AZ[*^*;7>?![MD=+U(]MH?0/2P&%X(.Q%;,+WYIBN]>[(B^B9!TG3_4; M0L5MLOYM S9^_WZ,MNQ]X;8$ X_.@:7F7Q ;"U<]%MO4BL3HB7&I 5$VJXJVA, MP&]QBI_B)"$:.]3>AZ@54S%6M0DN@Q-KN;4'T.4_Q?5M,S4P(>5RC,8>@*EY#[F? M&5D;#U'GJ.:D[&9_@;; (R-MQR8]DA]Y\:, M!AR"C8')I=5LT8 OJABCHN3<9]HZYC//L\W)<('GY>9@N'SF\1[D+_C 24A2 MK]%NQ[I--YO+-".$K 3>) QMK\_68.CG"EWM+^+S.FV=P3JX4U>=_6*TX?0; M*0:]>2.1;'7Y:>L= G %TRB2_06YILJ[9_J=,@:X+O=P#(;WN[?U1NK37@#M M0-SMT>'8K6H_B[M\OQSE&(X@^VG$:H+U%::?29P^V@"5D?OIPGYHYI* M&Z%CJKKW_LZ/,K3"!8FK2G?XB.-B5XKW0]E-(#I+=9]K]'/QXR7.JC:N0B ! M!Z XB,G!J_45O+-0KW^M#7""GTBY+7ORG?"J_.=]2GYR78-!ERU0[*7.UJM!U_TZ011RT!BT.^NO/(C! M&F<=P=47WM9KG'OE'HY04Z^1U(? 3;?$EI"?#R<$U-9(,+=@: N@/(4J>SCW M<6!6*)184VN\_DT0=%3Z>V^E+@96BOQ\@,=EPS=7SD+;< W67(/@BQ\X6\4Y M*9[F)-KE]@^64ASU[SDAP7G?( )5UNAYA7Q31:O,-F/]\@_(^%E /!%8)4'$$KI*LTO%L"N.:/!3U+]2G4XBY80 M-92M%\"HHB6K3+7IFK/V[KE4:GZM2]V.LIQ<"ENG56>>5=55N:E=BE\O,KGKF(>1,2DQ.%61>>FX MO9L9$A5+BGU]6!E?@'XG=B:DBRN$X]0J+>A],C[=W1:247B;=G_8J6G4X;W8 MJ7%=PC#FS[G6R4G(.30\9]5Y-"1GM\X'_AM-L5P%.FH++P0XCKWR$+.+:AVH MFKK'<*;GRCX#;@0:?N,]&IG)EIR AQR$C5%=9,K-JU[,.^8]$"MF/D>?N1T+ M=@U)]HKM6W@)@XV80T7"FLS]^BFC+Q5"/*P[<(?N2F\HB_;/ XV+S70/SJG8 MZ#Z85]$:!*!C.5S;$TR8K#_J4$P/>+#<<7\_\?*LK)N[J'D6]FW&L?.H6,RT MT;,1>[CX69.];R]F]+7"B*%UA^[4E>D-AEM>[P C:C-]A/0Z-A8!T.MH#0/4 M[QRR30HHMM8?=S@FR4%\S:@:>/@1]LRLGR;V+MA(V[I*S80'(& &,UG9 MPX!W,L-\R2 JSUB_BL^J9>+XO7-C4>/&<.O&7@B!O(CB[ +]:0S A&7+/!S> ML!O4E 7.#M9 AG)(&N M0K6._BH]SGMR\:XLK,=RD7.PL7.=E#0O04HZ33C[ MT.0*7X8R8'>I^6V"F#BHCWF2LG>64P'<]W20H;^N]KDH@NQ^0?T>8\SE>;-"=7B;8% MNX##6B5>0,&LA)=7EZ+T'0(HRRD;ISO_(>;<^(P'19_Q(/09/2LTX'4P1>O4 M= [,/>BH.)1+$/*$BI\3OL7;*"9E_<[2I'K%7;2YQ]GVF!5I^AG!,/Z<>@3V/L3/-X-+LDX^ M?HG+F7@\X^1KUM*B54^,-O$C/AH6K0O HWA2US0 _+-\S[0CH3S2A^$2CQ@T M)/8P]*"LUK3%Y;MAH,$X$!G(APWTJTKOW K.-5K7WMC!^P*?@(-X^($!Q?:0 M _/J.>&_I-V\0[.6>MP]U8#' 7*LS:P;E;^$&".>&/RSM MZ$5"F;H O]$O7G-8&/ZO+V@C;J"N3M[FP'EU0Q& N>^WH7A"F52 M83KTH*S6M+O:#W4F,%<;Z"RVGYL5G.N.^,'$Y'/Y1G&2QZO?H\W.X1V[;#[P MM^K2?$*Y>([]_D$] M";40:E\IEY^3&]WFH?"A;% 7#]"#MCO=6=.Q0A6O#XL!!^,#LAESC>)&Q=?0: MRO*KL 8_ZCYW:Q)*.*D\5K^FQ%&ZJ>KUN&%?[,W'%.L,WLP';/+-U[\>Q<7;Y^3O,AVY,?\ MNGC&V?USE#3O^C5-ZH3,;;K97*89:025>;1B;IN#-&3N)W]@]:5\UF(S';B# MI(+94!9?=]L'G*'T$=V6#[.XRD?>%>GJ3_0MB8L<_6?M//( W,+T2FB?'X P M M9Y J-! &0,#M\(>4]GFH\Z%!L$%-O6O-& .:JXHZ)DWT>^W0C*?W:FK^HV M1]_)J% SK+G6@9NEP8-/C<[*Y!U>7/U;V47198@GBZC9;)W'TC3;0!T8^^L$ M'3^/ANS#:U%1_-W=HYY7KF.NE&J8*-8&;$*JR>_>PSWX*QS!+(Q)^_,L8 MKW\;,FW,6_/N5_P_C-542O%NS-7A1;!U983)(U@V6^<1+,TV4.?#_CI"F_1K M[7J2:L5\[2.&'0W:A_^A!K&XQ1M89_]%%YAEG9$ M,8C=MR3WOJ;$C+'[-R@DH/TP*=.;% ^AIF^CP@@U S4K6ED*K;QWT%D_3-_-Z M?D%KK(M17>B*'I$&B+0(YN!M0!_-QXD$"SLVX8$%G5%.>J+A_1K:\+?!FK_6 M;.RLMX-D:N8=?5\^Y%41]L,_6G90EM[GX;2#L/6'MSE8_3,$.!D+< 9V -& M3@#P4J4K[HHH*\*><07O_O]C<8J?XJ2Z8F=PPP)ZB,I!KW"UBK(N+5&4Y:C\ MZO6*RL$NJ!C8@*"<;L!^-BSG>@#V4F_*5%O,B\3+QA3-EPK;8I)9TD5M)#\, MYMP-9M!3D[!,9L"KW!HO$?SRM^:[!&XK)UTPU\XH?5CE0*WR] OPL[7*![=D MOW\N/IS\D.&X)JZ=--^9C^'W]7NKDH.W\E]<12%I-*S@]'YF.Z8F8/("*N$E MBC3'-WT!EG=C./7R1H$4K@LW<:0_S@_C.7/CZ;T\U1S-9\#I(]TW"3Z'9/)" M<["=DV:3Z*)_[SVI=$#V>_KTT@'8[X-+-.T7F0@GT60XKHE+',YWOF3X?8.> M+>F_D_\Z10IIIKV*:.]GJF1J 28O1A1>GDES?-,7,WHW=C/\(QTF+S0#LSGM M,0ZZ_MM[GR8=CNWV7AISCM;[\(YJ-%4"=J77"6>.9#*HJ2K<*0XJ4"]O\F6# MGAIIOI#'0C-J0Z1*7+V?69&1SD]7/\;$%KGWJ#J#F[#FS/NQD>%/@[3?)G03 M.>T$:#"R]S[W.00+[:^*X2QMM.%\)]YN,S*).?G[RYZM-FI/!M^4BH&8E2DQL9QD2)GX\HM*;^YP%R ;HP&6)638.Z$'1 3VP M'%#/ 0U8S+\,BIH>V?L%'7VUMO)"9@!6>WYVP7OD*Q_=U&:ACTP_#$.HA@$^ M /1J&OSMNQ0/2VL3Y3I=5:%JQ7I*(^%H9Z2,J3LC\6$9(#![&);AX';T7??U M.*B)ZRW>1C$IUP3+O7380/\H_PH/T1ED]/675QX>?R3>,DCU?5ZN'@V[ F8IZ',IQW M>1N*O9/W_!6A9E7^7D/BPWT-;-'1H+@E0J^$*K3)D&\]3H.0E\ ?>AH2Y?X^ M;)SNT$'G+3[?(4P3-^VLI#>GW8#J[7I[$Y8/+NM?& O&$8S2@[_53S_M];&'!->6FP)C=(B M>/2=\$8-\[GNES167_LU TO+8;T:H,L?(--_J$;+^^*KT8 #L%E Z8D/JQ6L MU8)?Q9R!W?(6/:^>\7JWP=>/%]N73?J&\1W.7N,FM!^_^:8:1OFOZ\?;>C_8 M_Y0O7NT&.TOS(K^/'C:CBB0N>;11L1L>=L[$Y7M#1+N.QB?P$DXX+IC1::^C M1^CB!^F3;'1,2H\1O<1%M"%=':'E-MV5U-^KGGP;=Z=ZDDX"2]IDN^ U,,_O M1>O!PD5G@YM8Z>DP\$/MO:@]/U:;H>+#EE6XQ67(%Z\*O+XKTM6?)02I7[XE M<<%>K3%IVGQ_O:96ALYDE !1BR9;OEW2ZFAQ>_>MG!?>WBWSRIKIN$X7O>8&"E H!ZO-$P:?Q!WV3U'UN,+IZ,>J42!K6--!F.NGW(/8 M^BRX%C/@$][:O('@?/P!9S4Q3P]G3P>8/R>K=(OO2JQ6P?U5$\\M?\3T<6(% MRN:K"2FM=%9A# "AD)@+7Q5%[1;U0]0]1>UC])T0>-8Q%>&F&E*@]$?0HE<7 M+["!"E!D+(Q00\*/]X$;;B!ABQQ?"P"<(9VGY)B4FF7=IQ7;UI;6A9KLC\.= M?>WX:.M*TU*D*S5)F-I""5JF+TQ<2/2E;B/5&/'(UW+ MJX4D;\NO>%-V][1,UE^B[$];LH*B6W6^E0' W$4J6X_*;/Y<#.\2O>I"_$@X@,M4:+?N%&WL(V MCZ@Z)IAE&@5NPG2AM/VB):I4;=V3><\#*@L_-9#...E@T9)4.1GN$?K5.#PBID9PHO5-JVVM>,+"# M,OSJS"Q11XS_$'?[I(&9?Y= Y+H %U#TY09@]I)=Q0G^7.!1F6-'O3?R ._= MRAHX>E< =P4_,KZ)@>:U:#M$38][YS*'G1ZAOEN4/J*^X^;&:%1UC;Z3SE'5 MNV?CY4H[4L>0I,PA,)?>>[;5UIB0"<[#LC-5D_4;;'/2/;ZJ,*C/S4W5/^ CXKAZH,TD'1/#G;1?MG M?1<"N0+\#4=9'L*UWV[UP;[LG*[N=;J-B5!AB.HZVQ=-T M./JI0*3_37P63-,:K8.R0QK\%_W? 5CMB=3%ONR/L8[N67&WG $*_1R28?!> ME$QSJ%[MPE318L\5$;8?)L@M\@_<"!U$<'D;YW]>9I@48\>ES2QRP#+I03]R8KO\9KG*RGRDNR M^+G,2N[S"\==B+Y':,$C9ZP3YQWVN"_:O]!;C#?K [+D0D5QFPP0Z*;31,"0 MK^,TP)S,09#1(W>@'JW!5#G(SN8<6/ 8B,F9-OOHR>CXO^&@*F5W^G:VB7+) M/05:+EU$M M6X:%3E?Y+5AUJR<$#GSQ>#8+(]Q4+NR=($>A6KH9=GS9UM+DXR*_2S?K;\D: M9\NG#%>^(K]/;_%+B=7GTELP2G1JMVN^ET8[*V72'A^ 3=;AR=,/> M$_4Y><5)NHU7S6GN+U$2U1FWJQMFX2GU!ETI;GD#RT+*JB,"*\P@RO:K<3)!F5U^6XAS@(I M*^4&<()RWI"0L[Y]28$%\)U+BARMP'?\+HT<]]HD8,Q!7I&49\5@YEO^U<]Z MRS_^N/XK*=WE<_S"R+(RGS5O3CVS4A$F'P!/3_?+1_P^Y:+[,X@L#UL,J?#K M4?CTA8$9,[/X05I M113R433M$(-!S+5Y(AGC4)@(HJ@82'0A5'"KHI2(&5//7JIR^R*1J]>-W'U* MY29+G[)HRPA=Y(3#K=,<0OM-CL(10&U6YC&1["MD-ZNW PX7NIJG03A1!;&F MZ@)@;99C-J!VN4T+%]#-K'P.)FCIMH\>-E[$VRN-$1.6$65&<"JD0D,*$@:H MC,*9,56(^H0-!0H21.R@)&*)D@AC15$3F9HXAX];XZH47TJ:OA_\:)I9'03! MKKA5VR='G-@7+BJ0M@942&JG 0JC@#"@8C8"%1 U7-0[>L<*X!GW*I)-=21 MHU[09(!Z/Z@!LYLR'F:@J>PF!S:!K(K!X8=O-ZT19+WZ)>P<>-U+RLL02\>' M;X*X"UL $#);S.*XWG.\JGHEDQH--ZS;K/D*ZLVLE$1W= "N6H,E7VN4.UFT ME(B0HC"U21LCJ:G\*!U3;=[K6V"XA H&M/C9PY($"6K #"1D<(]0;BCA#J/6 M(88R(^!P0XLO %J//\RH)%AQ"%+('3DZJ=K=0X[_O2MQ>/%:_H=L(68M=HFI MVOP"C\HNP!?SAL@J<#D(XGE.FT7_ %5/FGWP(2Q52(28*GYQ.H!G4P]B]REA M 98V$'2OC8HJ67"PN.!G!PR1X6W9:CP<]IJ5C(YO#V&6&V3\W=A$E74J;BL> M_L-889 *5*0#XK4I'KU0"]S"Q*&-5%N/$K0[>)SH6$MEI 1B,=D+5"(:MJ6$ M65P0\86WD"J+4,P6(\0'A7%NKE=!JAQDCW*[4PG?D=U36TOBM!G;NS R038P M4#5Q2D#P9=JJTD5-(:,K^H;?!FM"FN;=.316Z!;R!3!MO/[Y\&:W6-05LKJ: M6>'<_"R67*KTH2EP,VE[<$^& R@KQ^]<$P;$RATD$+AVS@0*ONS] M5:,Y2[?;-*GV.=&V3DK7? ,!G176I?P![)Z(!Q_T_%:+]A'*R;,CM*J>5K&S-"]N<%8-4&1$%9JQ;*JP&9S>*(P.VN** M62JJE:B39I=5UB]HOM1K<$IYM-E.7HI9RA5+8Z)%.M AVV M1JJ#CJF>@N8<;?4/5R=67\;/'JUCGX!:ZB/4T"/2 )4M:B]QZ A5)NM;7)!!GN^R.'DJQQ>GZZJJ/9UOU6_)/A\@;@FY:5=EC/"G!R1< ME??R"OL9N9PU6E=$Q+&45$?HE= %M.O2@NH]<'<$AP%61X<6 MI"Q!L,HZTK!&$;E3I6Z!ZB;HID'N[^\'N:HG(,"Q"WNN[&R3YJ3_+%[AZ\=F M(D4&,TIL2^BZY#:7SC*Q*>$/DN3F\Q!E.'FM%LVCAA5R&IO?"6PK5S/JTLW/&QTFCG[P\0=+@<(]^4N.,Z*%06 M-[_YM3[NE2"=#&^4[7/&K[>=[TZUH>)"MP/TH-DD+FUH4-<[:KHGUQFU#P?= M'Z&F>];SH[[T'_K\82K \7M QB*0G'M;2&U7/*=9_#]XO=RFNZ3X1%DHS5;" M6CR,5@Z*8W#'YJQ"#XNC;JV,<1^BY=R.&$45=5!I2BE&)"4U9.#B)"=YK65E M-CRATFT%(#8[:U"*Z@(=H9X<+=\!+#7K!MD#,RS/<8O)V9PX>>K'V=/H.!.= MCH3^1:TC!\JM\P;.O)#B('1M@%*W E^5M>V'7FM &*X#T\*EQ'@88%QL350Z ME!F8H/7%K7]4'H$+=1%[T:Z'H3\=$(;K6J=6&$T'/)7*>#O3U2\&G,>O\1HG MZ[S=Z'46Y<\W4;RF5\(UFK2+XDI-[!:O-$8%L52NQDZPEJ72P:)[A%[*OX/< MA:L%A]1$7/2"ET+3P=I7&- #6VU7Y66'O&H-OEX_;=*1'_>;:(T3H$6EP MJ!CDK]2#HQ!X7U//\>X%K^)H8V#?55N.S;R\)93*J8X1UN@K<%720&D_BX8" MK7FN8!VD+U"&#DL=-7''T$E9#TS5# >T#MR%$DL0S(Z=1XOAN3@1I^!5<2E. MX&N_04R#%_26,4W6,$ ^_@"RDHRG!K*G;6L7CX]X5<2O^'.R2K?X/OIQ&Q7X M+$V*.-F5\_OKT@]7$*8K!>@W;+ZH3D,KU=8?(4 \I<64K]$:W2PZ6E1$/U#Y ML^?3&@;(2,UE1NFI>@>]F@:(2+U@J4B+: .!24G I-71.\4E-Q1RBTSK0$B# ME58?X$6<97G<#;+>WQ:.*2"JDW34O(E++RPGDH[#31@D'T<4#@H:+]FFE98,G M1^BW+,T]%[Q1DFVJ(X/130+\)L/; [S@1C'&^+5&3H*?2B5>WXM##2D_,QQ5 M53((9[1N\41BBDU/<2A $MR<8@LE7^NQ[9C*T2SS'!?Y8$Q?,7V^29&:,KE< M:A#MD8P%QO#RFH?!*&NLAD/-(8-5#0*L-I-=8:+R@"G>JI M\#*&$['"Y+L-;7 HEA<*2E+[:PLF7U:X\PAU'/Z$D]7;??2PH3$KI6N^BX#. M2END_ &2="(>?.W@MUH,9I*#A^A[]=AS[5NY0%/E;T_I!)>^UX;)80*US"AF M8( 28CT/'2=^Z:*#LX"'A06[^M! 1CN%C7I F M(^,:/Y![KV3<[OE@9S98 M-+]6"?RHE:A?> O%E:I\7@K4+-(>T!.)'LK4^_!+1>56>"8_G+_UB<14FTCCP?GE^.H33ZLBUBSI:# M\^OV7QNLZL=25LQC6=7H6'Y=GB]#_-S\$AE[']S;5=?1C[,,K^/B+,JRM\@ZI MX95C/!97EG2/DZ:F#-KRM.4($:) @GM5L8MUAXL3H?[TK21:-!6PG-I>BHTQ MK@1V^*"1I6>;#;#ERT[?XAR7W_.9N>++?MA\ ?JAE6ZP.0'8V%''?.A3I(OV M[VIQ;8U?\29]V7JO>,*122K^DA1J]XEZD#J4*91Y8_2J*E)BO#JA!%BXAM0. M+D&E.>L;GI26AO8HA8M##:6#O/_>&)PM$+5<=)/_=;LJZ;2JIVL!&5 5H4H2 M_RP$B!/_50M9ZM\Q7-PN%/4LC- B3%*&<#$>%&PT5XS4@>,]([!?;+C\X0X7 MY1N2]!LW,Z#2ALX0B-O S/!4Q@69,9#P4YCR"7NH5"OO?@CB:E8]#(RG?!K0 M&4W\1&T9$T#?B //+4B960)NOUB^K"HY>= W#L/DK(1:KEB$YQ@A_C(K]_CHI_IKO-^O/V)5H5'4CNZY+JE([8==)\7=-.K/3: M;N0 KL5X 'S5-^RRJ7-=^QR4/J+=H)^J:,9#TY-?E;<$6PHC>LHDF'76VX@9 M@1_*RUEPA\8^\8/#EI6K:]NBHFR,JM:H;M[?3=$YR_>L$EP_Z4Q,C?48^ ;'LNM%W?X(#9+3I(LCU'1"M.&ABL6K;H[099R3(T3_ MPE&&VDZ;.KZ(](NJCCVO#P+!-X4%$66>[#KMS=2,U4OS"@!Q* LP%%=Z5E5S M6#WC]:[4DC*T?=R55!BMR!VC&6GY4OIY EU4?FF4[\JV9?\H>LIP/3W[4"<6 M:()4J,!FTFI39;6YL)MXW_ULUB1DIR+RX.>?RM&T7K LC8;=8$+/,92:&J?K MNR+*"FULF$WHB$$_CO M7ZT;.6N87"1K?9"([^'DMQJ"!"?K X$'[\Y,8WAXN@WS<[+*JO@JVIS5-Y:3 MF\GS95%D\<.NJ-QZ6OUV6H8 ZR8&6&99"0/>@B50A_UJIG6'M@M/0&\$LPYJ M/QCAFI5M]XOJSGN4OE2WO!ZAV[MO_[OZOV5>G36YN+NY03_%"6Q.:N5H"+O1 C<:E5S9;TMA=4=X/J?M"P(R+A\WBSJW+C M=6*6N-R*\I>J^RZO-63PH84B? 6MA][JZS;9G.O'95+$ZP9S=WA%,@(QSB]^ MK#:[-5Y?EB(N7^VE?!GB$JX?+Z*,3!3R&YQ5+\:ZBM!-YVW5-.#.[8II.7E3 MB/ILT ,3U.V"9;67:!SVB/HN4=MGG70<]$H:M?VBLN/:=H9Q49\CM4C=@I$N M3 ;*9%#-['#5&JRP'ORHIM)J>@'A0Z^]Z36_Y. L--M7P&0Y]M,W=@>,2FT3 M<&HD[Y23E0&>X!L !%EN1\FWS2[Y+GBF.81:9E.H1CHA!BD+[)!C;X[?I=)# MA6"NA^A%YTEP]J'U4X+PP/0^K)B,6\I1E5P8'8'5W%,=C;,X1;&!5*(3%PQ$/%P3Q= @IYK\9US Y, M2P.9L5XIUN0#9/.AIA[4U-7IZCV7Q-BMZAUD>;59,YCMF+ @AC)QPC)F('V#F;9P M5"Z0Z$.IW!H4#ZBX(XS*/B$KHZM@PXDZ^JR'@'%U>/,<%OM' MBB<'#I03DK$PP@UQ&.\%.<(3ZS;8,;2M\7:;$8-Y\O>3DT^5T22__%&Q&&RN M9^RM$I%T-I)%8HEQ/E<0J\CL7@1K1H-%]>OP7$D0B_]"B:4J7WB$V3'I$*R3 M2!_.M''ZUA-^;BQF-M6Q$0FI9PX#)"Z3.!]VSJ+S /NVB M^\'WJ7ZV)%+)YQN=MM^C&AZ==RA+N.(2XVZ515F7?6A^"N3R5EVI"JHHJ,G5 MVL70_0'[%E;WZA(^GJVZ-W89*XGA<$ M2IXJ4;+7^*XXYS04J86;%JZ ]FLKCL79YH4KI3,0LK;"I>BK4+9!J\I=LB;- M!4J7YA"VDJU,3X0LM[L;KA3W[7KVUE^]<"?$[B(HXVYW&& M5\59FA<7/UYPDN/K5YS=XVQ+ =NL[J=<*ZW#TXY$)Y$0.N4, E/F9T M?5/3"-6M$&F&FG9'*"U;(M+T/6&:ZY&F0;6WTU89CJX?;W&TN_C0S(1 MIJJ?FYY8<\@'<^II80&6WA/UKX^**JE'<)$^(O(4U8]1^WSN\. G\8P!$D84 M?Q5'#U422!BNCZB8H$BDI(T(K6AUV(J)BA@'-972QX5B(*F.#.OU"UZ_ M6BL7JG.;_>[U87',F*U<'8;%X"Y-&"/#TW+$_G#^B>.GYP*OE^54)GK"YW&^ M(@<[R677-[C$Y*@:@VESID-5:0ZH/>JC!7?!2JQ5%4ZALT5+@Z*:"*T;*E1V M%):9U@ 11TNU8Z634CI(5A MRF])B'S]^"W'RSS'Q1U9$"%[AJ\?+^,D2E9QM+E)\YAL=[KX4> DCQ\VY=OD M8H-OW2O3+5CT"JC4UN\&[F)L1J1J(,OW\AQ7=+=$>HZ) N6 M79>H[1-][WM%I%O/@2 TW#FV"4J/V/;+N'>>E9NY@KKQS7;#<:Z?3#]OJZ$7 MR6Y;=9GZKM$0NJ(JAAKAJ&H884L73YW5P110W&+?K7@^:]"MB^F(\=NYFQV; M#$E[=J//1#@%:KJ;>? "@'G9S,I6FR33+^WNI;.TN>JIX^R"V7C0DQ,%#C[H"4Z/S=>*/&MR& '03?1& M1DM7%1$3,<.2G@C00M&(U^BLNGN,$I9U)6)%' MCYOTKY"T>"1'CD)RY,W6K):8IR1.<>'&">WUK@L+IFMH'\X9#8J65A4/8=@_ M:H_J+295>MN'Y*SV)Z%E5&^NDP!<+-3#: 0]WO+(6>*TKK=\QW[RD/U9GNE!%6: 51^4Q\=P-%G#9:R M8G *G>P=C'X)(D[41D1J*BUF03AY<[HR7# HA"U$J,C/'H3#TH2BM%;YV1]P M.9F)UX<.4$G-0A<0#=)M?$O:<\!X??%C59+NWV:LXD-D?:@X%'X?[O1:-FXA MCG^M53S!3U'9_%ZEG*W^, PUG]MC903(O07E- GGGD\6V&%*3>-5H:FB_+R^ M%"U!2 B?Q(T)F0,C6]7!#=NCNH,@;J#WJ0MFKM"1-H21-1R<#!TX<,Y1&9? M+6+>C6:B<-S-)"D;WNBG2> PN-NGMW*? MGN);O,+Q*UXK.%";;@8.U*P;:UMA,WI[!VK(76PBC#I=U"T9#K1IWGC/MH.0 M/*@5 E,H-#!LBDEW^S9E1EH![D&-!P&O'N%X4+]8%WI0/V@/W8,:>DQ##SF1 M[@/O15%D::_7S5Z4>:BQN=I:*JF^4DX$.\A5.V5^]JAKLYBB\"JGXJM#AZBU M)]$':1@K:^2V-.'ZV9" N4I6$P N(0PY0BX3-/VJ+@54Y.--P.3GD%+Y>_+A M).P9,F0GY:NK"CFI=R=R!HW2.=WK"'Q_WW>]1S2X&TA51:ZX$B,3NB]#]7N4 MQ1$YO#FPH!2L1"3-.[-)K& LX@H 8T[W?!@S&RS:7X/:Z2P46*KR@2DHLTA[ M,$\D?*A D-NWGNR)$>NDOQ_7S57Z7%.F+W]?YJR]X?ISLDJW-+;8#YMWI1]: MX9?-"6YK[:A_/G8ITNX.7:RY-H:-6D:VI=XN\V(T3CY^\G)I\IPD%_^N.H[ODKS\8(7\VF7I:.> M6F9%F+Q44+9.5SMB>B-2E8.3 J$[%^4Y]FD7U0_HI_JGGQ'YT7>^@BV65/(M M1[F'/:IABL&A8.&R6N-NE85:YZAF+E9!4DE-L-:7D]+]J5U*2OE[6<)\S$)= MS,?[QS%7WI,KVC+F73NJ+&-/UXR>D6^0%%EEDV_C_,][$BA3*!(3-6_,([)" MKI@SP"R;RX /7DZ3Q=[OB#Q WZM'GO?\2J27JGUK"M=LXA[>$Z(!RE,)>M<% M _%;APD'KC,S X2O6?AH-*=OISA9/6^C[,_ECY@.L%7)>:9P1 ZK!IS1N#"/ M8U8:ND$W9NE(1X&^$YK0E(4G>+[:B*'"51^JF4"1I@67,VO+XF..+8X%/G1T MJ9MG8WR%8[+;49VGI!:0U&2SR;DFFR8'UBKV:)R8[!$K';6B&DN4JJ8*3JTX MHA>HE1 L?*7:;R92JDGAYPU7N%NV%_P]@%G%-R!>FN^LG5O M5DH+]"X +L-^)'R=M^U[T73@.>D+!;P46/J4O;#LM37:IH:D7UR&'HF#AS,+>[DMV M:CDSFI*?+NLIH9,9]!C<),D&7+1R&%T[5AQ,'H::MQB)5I2RX.! D*MH6PC3 M%.Y!XS#YM.,-,*#.$*5N=X2. OT'4M1*MT$\#&W0+N/@LCU BMZD'A1F-I M5P\YONQJ$T./1L;,+*D1-U]&1FRE*6HC ;"Q4D9\A9$T77PI)RJXG')F./*K M'(IB3?4^/J4@XD:]CGB$#92-5>!BBAIB:=MJG2QZ: S*3M\3L9%J#L'[]S32@0:U<_Z+$0B(VS@0'7HID MP7KC.[M7M>WORH=6^$QT(7%\F)#@[8TW@H39/GF.2_LMVL;)$].3L1XUX]]_ M9 50%A< =T5UR\?A'N&B_@N=8[+@X'G!E?G]4]%WH] U).E!Y4AV4.YEU*>: MZ(@S:807AKU0EQ[78]CH#]@JCOA4E>3Q?2?+LO((D0:WZDV[2( M7S'3LO,>-Z,>/[;"&(\;@)5G=,T'V8AXT?_B%V%<>:2R;TCAC";KL>98IE#6 MG]FONDB)%^A_"\1^Z$N7ZQ'4Y6OM&48= GL'9O\:DCX^#$GS/(:&I#V=FQWM MS[DNGG$F6ED0DNZO*W!((=+#PE' K2GPV$ASP^R&B^J/(#*_8C'2>5\5H5,Y M7V:34<9W:H@ KQ_P>9@A9+AV,-CG>(0JFD ,)!R"9.L&%A@*9A/,59S@SP7> M2O<5C@AY6V &A+!;&48C<+$!9LA$8R=#WXQY(IT\1M7ST'8QC,7*W\3 @T"K M%OP&@@T,[N'B;./+/@<3M/ J&!P87M3WO&@A)A@C>H,S\D/TA#_)S"B#E&=( M]TAA=8,Q"A?&=)^-AH(,&U(*DI6/ ],)EDSY6L%' %C$-7IQ94YJ' M&5S8%O4(]22' AYUHZH-GT!/L3+G_5IMU$ZD3G&X#CPEH,K/^*1-+K#M,4J,+,!5;:3IX17L-G07../OQ %$&J@!S[-B8+S+OWK#7?[Q MQS*/(_8.D-&#=N_'X('=^O&( \1^CV&G@L7BGFQ!_NUY57C\K5/^5Z+7@3N" MP0HPO(S ]F_L]Z@BHFK/1OE7('9%35K\'1I">4VI^U_3K'A>EG%CO&+; #Y! M\TXL BN\\3D"V 9FYWP ,L@7U6^H^=$O# 7"2>6?DP+EF+ 'YP1"AC(NG)YU M9$R,S9Z4 [$Z9N+F6B$]@4]IE2YV6?K"WI7*>M2\U_XC*WBRN !8'ZI;/B;W M"!?U7WZQQ_SNJ>A[46@;DO0XU%G+Y05B( M'*_^]I2^EN^R*R=%;[61:/[H;43SPQ__?4LAH?^A&3WYP0I5?8\ ^E]UQH=0 M^7CQWZGW6@"#CYB./P,%B_^^[<$ \+&A%+?I2?2MB9+^]_7MQ?((W5[/&/Z"5*_,)@\!G3\8>@0/"/FQX$ )\;2@.;GD3?FFC@/Y8WRZ\A?FVNTNU_ M[^F5CGS%/H[LB*G".TL# M[YJ.OPR%BF]W/2H OC^4%C8]B3X_T<)O7S_?7YRCN_OE_<5=B%^=JXW[WWUZ M;3R_H"38_]",E/Q@A8:^1P!MK#KCPZ%\O/@-9]LH>?,+@\%G3,(WYNK=OM?'+: 4G7*XJS2KYA3/TE$THR4 M36*%#!%7 -7D=,^'#[-!?08,K=J?ZRTW&TPNU7R.$O3I[_\+Q0F*T!N./!\5 M$THQ5?GJ%"I9I#U.)T($E/7@]JT'"&)A:DAT#P))2IF+GVN6] %@?02:V2GP M,6@N#TTH'!\@%'AGHPV@X.F,]"TF7R;>Q!4 KA^7>8Z+G&SPN\-/!!CW*:E[ MEV[B=77#-./F89LNNBW5)EU8;GXU'S7(AFLC]J*]L08=+O9;5;/?JEV]<[9I M29 [;!O&';E6L$LA8##:2ZO?U7!K[2Q4 &X[N"%O6 VH-XM_Z( %#KQK >P$ M\!;GQ?7C/]-LL^:<&.(\[US9Z+FEDG+X@3BA<=\B_:*I%^0GHC#5C[Y5@2>7 M5/HI1Q"FZ(;X="Q=./O*ZEA#N+5E+,5[W8@WD&C=1,X"8Z4N:>O)VKA'X)D: MFX&.S(\IF<]0U+PIF9:H_16L>L%9\793"HQ4?KGX]RY^(3)G>B)%ZKYLE9C: MMBR1REA@BE=). FK$PG;+EJ"JCX1;I\>H007WLL2*=2)_ M: *L+4PS)JVWP_S;96BF:P.J2*; Q!E-5G:R%4[!E#Z!QQ:]4!H2L*0\7?HG^OS1KQY,/K]5NT,HG M:&_F8Q#8W;_%Y0A@6IF="Z[<&I/WB _A?G2!>%+Y!Z7OUAH1#B[6HSR#@ M(3C"SVTU@'00EY#+99@J?V[Z.#^/?G"J?VID@!5U$#(P ,:^M3L8:/!K/5B M W9S1]OW4CC[70IGNTO0^!S0U5Q2J=^\D$:[UI@^X/>,L&JWMU$1\?@HAY&S:4 M16RV64/B(4Z%'N)4Z"%.08W*J3,/<:KA(4Y''N(T#)S1HACAC"TK&F6G/)0Y M$2:TASC5\A"G# ]Q&ICY4!6KU$/(! OF(4[=>HA3+0]QRO 0IW^;F6AEGD$J M6B>>X4R\*8-=RW"W$J:S\C7R#&=AX(P6Q7C!06WABKN@M/ MK(6FP#R#JECEZT82P8)YAC.WGN%,RS.<,3S#62">05FT,L\@%:T3SW N] SG M0L]P#FI,SIUYAG,-SW ^\@SG8>",%L4(9VQ9T2@[YZ',B3"A/<.YEF48+AB.868**W4,4LDZ<0R70L=P*70,EZ"VY-*98[C4 M< R7(\?@N28V3Q0CG+%E1:/LDH48+AF.868**W4,4LDZ<0R?A([AD] Q? *U)9^<.89/&H[AT\@Q M? K,E- R&0&.+30:;I]X<',B56@/\4G+0WQB>(BYBE7J(62"!?,0G]QZB$]: M'J*G7MQ%VWR7/*&+#5X569K$JU *@&K+6N8SI+)VXC..A3[C6.@SCD&MR[$S MGW&LX3..1S[C.## T3(9 8XM-!INQSRX.9$JM,\XUO(9QPR?,5>Q2GV&3+!@ M/N/8K<\XUO(9/?5 Q#.3K,Q#2"7KQ$.<"#W$B=!#G(#:DA-G'N)$PT.21'BIXI>F M[V9B4P\N;%*$@P-47R3E8-^6ZW6)K+SYOZLXP<<4PJ1TS3L+Z.PNDY;QMT.W MJ'O!%=/<5HOZ$6I^/&K_@=D588AY2.<+U>K;(?7%"XM>FB^G5$/ M+K1(998P$T;2XZ:)]7L%V\.P(_9:E MN6>G(AH\([Y6$@<=9@L:#6)M2=<@,"J[K6_I&73^%1=.D"3B)0<3O_4^GFJB M(_35=]5_R<#Y6)+*A ,G3KLQH@0,IG;(>FE'V7WQAOQ!/7-U*?K0-Q_;-_$O:)_;.]KG7=+M-D[LB7?U9,EIM=FM27'J]CDDZ M-=K<1'%IT,^BE[B(-F Y=UV>@FRM7E>+FA[5#4CDV31!?1M$&I&+HYMFGG.^ M&B_(2 @;29?.%FMT,D@E:[*VNYKX!9-"N\G3%8YR?);FJA'!KS56$_Q$;OCC MFVH. \&MQ*P&B^Y7M"$_HU7YN^?X<3S0,8Q$GY<"RYATO\1HGZWR 5PIB:L3MS5<28KNKBI1&8F>[RE2$WFJ)QCZCB)AH\$51?X@I>CQ5:VH C-3=!'GWOV. M7EJDE1\Q)X^?T\VZ#,8/"57\NZ] <.7K#I&;+%UAO*ZNX6U'>)EFU37VEZ7) M2%8DCE@5Y9"'*8[65INU[J\MU&MM>_&3]-2IV&;Y^/-WE<4)6UI-U,Y5)D_PFW<2KMWO\HSC= MC.<.)DV[RPUTFEI6M=;-&_P'*U6Z2ZI M4DLO-8++H J5YA$E'>8?AIA/N[X]U^.;#N"".R-<0]PZPZG%#'(U5)LQ$,*K M==)\E<4OU9US Y/];N#*R[%. %?0$T&?MR]E)'S]>):^QNM/OXHC)C7BYHO( MB*U43FTD=G&0E =?FR1-%_5SHCAGU[]_/O_ETZ_A!3>*PD[U1$*IB[A1KR > MP00=EBAP,P66:N@1C^#G.,D)08&4,MF.6'3LH'/&< M/!"./"VPGJ7DZMM5\<^X>&X/E9WOZF"#<1&M*GE[3%A*;KDG1FTTMKM@I%Q$ M^UXDC186J>@,% MG0*Y.E-]1.[T2N&&587F"KH5Q#V;&AA0TB_AI:SRAFHZQL&:Q?3S*BH#F/OG M*+E.\+]PE)43WZ]IT?UZ7S:N?L^9!2L,6W=?1[.UE8H9CA4@!M3GS-= W;X6 M)1W!5D$>H#?RQ*_>F4(FM90CI9&:O?3J&31HH:?*)NS!L$LFT_?/9?BQK460 M%Q'9OD3FSQ$JXBU&#U6N_K&43$%$5/:!TJ1&>97&3])B^&R@ YZGVU,K 7=" M/I4:6$_9=?D!G= W80NG .4$_TH;VNC[-H1*.Y-#G)X*Q4XVU4?H_KATW\ M5"_R4V!3(VYW(TJ([3:W*(T$8C.+C)%@\XJXZ:)^3JSE2T^!TI[$\[85-6&G M>B*A-Z8(&PVVHO@#$_@&0#DW4TS5_AFC1(8LUP>* M./[>/1#,V>_/$W7_QXP4F.JUU^ MY)#$V2[+2D-6UU%A3K/U&W:GYM0;6IXMTAVA[5DY#7ZB@T3*W2P:6M02U\<3 MJF-%#7U3,"B08M,&H$G-Q3DZ3:3:P? @D3%8)U'?:C1?RP\NU5<%RN9["2GM MZF[(QV"G@F(&@O(;@G;-,;W^:5@JI2+75$, =($.?HM!I0YGB%'7/^"CH5IL M(8PY"=];:D9N'UXWWTXR;-JMV$19'%#[LB M>MC@^_0FJL;RD%<[HZ!*K4$.1X(_$"X-5O?Z:FL"_T2Z^[FJE$FFJ&6?1ZCI M%0V[)8*N.T;?VZY#\.GV'XBC(Y!P8^F3??^4[L$,V&Z-I>1'MB'&R1-.5F_G MT39Z*MW(7U&VQNO?H\T.Z^5L7G'VD I7>-48"A9?5#I8$"K4DWDO/2$?-6,% M1D,V]%*,M.E@34:)C8])(#6RJM9GM%D69U&6O94_[GVW!M9:;=JOIM8&4M'$ MX[)"0^ MJJ"WZBF/VD+,U5D$4N:.G,.L2C0/BC>3:6TAGOTO1>9PAY:+Z,YBXGBV!5/CA M1N=F!C3#(S(B^5EL$;E;/>/U;H.O'YM?DM301546M^RK4YA1FT&_8O*E. M0RNOP?B_*7 MW2;*T'JOR@D#M9XW6$T$6UZJQ3%L;2_W:9/\:7OI0)UG;!:,G"S<"%C)UVZX MC9N4>'/YSD_-4N+/1RCQ?6.4>.C\!1V92#AK.NQFXV4=?O.F@)EKF*(MPDY;;FUQ^ NI$@+@D0%$%8$7NOGK*0FGS M7Q<_?0[^\NGS?WRX13%*?,?'SY^_' 7;#]\^NG3YP\?/__]IY__ M_J=/'V[OYM]_3SL2A?&WO]/_\QBDZ /1*$[__O:81,OL']\]9]G+WW_\D?[S M!YRL?OSTTT]__G'WXW>'INGRV.Z//_[XX8_/AY8??_S7W6BV>$;KX-@X*K4M M\OW\X[]&I!.'EK1#DK:'_IYZ$:I[\7T8TT^Q.%%5I.SI/O[\\\\_YK]^5[!( M*.E0@74:_CW-Y8WP(LAR:"CU^"!L0?_U_:'9]_1/WW_\]/WGCS\0PW]'OM^' M#[LOF. (3='3!_K?A^FP)#-,\JV+P2G:;A^B=#A;\\)>OK'=X1-\CU%T4^?=_+_/QZ7'\T[-1Q_']46_<'\R^# ;SZ\&\ M-QP9=9/+ID:W9D/R36Z&_=YXWNOW)P_C^7!\>S\9#?O#@5$'%0QK=+4_R7D- MQJ9=8QC4L=I\TO_G56\VN.Y/[NX'XUG/U#E$G.IV[LMD=#V8S@;_]3"<_VK< M,89++:\E^A&\_LOLTY7([7KA/'B,R'AKQQ5% 9I%FXIE./ MAQ0];:)1^(I2_'2?X!>49%LR"1K\O@E?UF26<_\7Z,L"",C=1OJ2+T@ M-B/RKWOSP?5L3OYO;O/)C1VGU>%N28FB$YA&91&S!NP\N1],\Q!+\4]#[G3P MA43=X=?!+L2,)K/:6NC+:^);W <)@>XSRL)%$%G], QG.Z-"G9A68=( ;T>07J^@H,*W1Y?%@?@(3P=OL2V\Z,.FF@%&-KHW(P&(VXA\HZPQ#@UMJ MY^G@?C*E@?]V,+F=]NZ_D.@_OIE,[W*_)&Y9&"7Z#R14WA'-C4:;6O*:&F_- M'0O$MD:WJPO#<9 D9#7\BFJ,^1"N5CMM;F Q+]O1P+R/4G;6EU UP"KEUY1S MV0"LIH"6 F*-+V-!:NTAB";WEIL(X:?9YH5TFD[K@V@8/^%DG>??IBBB:X$Y MGKS0S&@8KT8H2%%*UP%O+R@F_[/&-VZ@$S5,TMLLPZP@UD2C*H^6@'DRZA2] MHGB#'K=W0?(-9;V$V*Z.7S;?J99,QEOCCE'VN.WC39PEVY:,!NZ6G17'Z1L- M8_([F@=OI >O(26H@QMM$=9'T=EFO0Z2+0DS&5[D>P++/E[3^)&[JH5X9D=N MLUFRWAV%X'_3+I(U5Z'1U:\$AD3&_-=:7]EJ!YHUQ?5@.OQ*/A'-.LSFTP?Z MQV9UETIL5MGIH#>B5B>_/XP/_[CM#?,4#)W%#O8Y,/)/7C=GS5K&7O>:->/- MD,3I_I#T[R1Z__MU;WXDF1 =^@_3*8GU)!X,&S9>W4[9W3KH!^DS&:SH?^B M]1I$=&^^A@7T95A6:)/0U-XP?D5IMFY &3%_NXKT%@LZ9Z 3YTGVC)(I6B!B M.[J8L*L11)!=U>X3]!*$-A8E&LSMJC#&\:)AI,E%V%4G__"]-$592J:K=O40 M\&Y @;UOCL+@,8S"++0-+940Z[-@*[D9(&>KV_4,>SN[]Q6FUNW]-8@V^3R? MP'6S?LEJ+J,,A#2WD*)#;[8EBS@"7F)#LHA;)<%A0_AC RLHE4#KJM[/'GH+ M(HI(M?[1>+R;^U93$NZ3<)&A9;X,?8C#?'AF_MS[(TB6#2Z!C7I1.\UIGJ4M MT[>5RSM9+\^:I8_;6T21__(<+HZ9M':S5&9]M).RLC RR+C9WG4BDV$R#2,# M?1ZQ-RE:AC%-"&UH9OLJ2,,%\8CK,-H0=R"SFUV.;(33] 4EL^<@J3-R-]RA M9M?>=[WI/\DWNAH-9G0=.YP/![/)^*KAQ;52JFU\3#99?NR=&'^&R'2][JS3 M0$C]C:5C. A7SQE^>DC1;KI.1.:;-W8FU#6$-0O5<6\ZS3-4S6*S*L;BEN!= M&(?KS?IFDVT2E-OQ/MC2%>/D,0I70=V9;"UQM=7*I ):PH65A(=5^5:_Z3U*\M,&9$U\"I16/ZI<0NWP9>/[B#C9NE=3HVM\ M/FW'R%FXBL,G.K'/^ILTPU1*VRM':9]J&.P:+S;YF:)X.8BS/']4ZXR/G%]3 M9^KN<10NP@:.K)X8-Y=\FH=KE!]\R-,[DX:RH$!Q9SQ?<<:3%-KJ%>_*_KQ3 M+]X-W*/@$0$F1SQ>49*46-%;MS_36[>D'E&%R(SL4=!$9X49(1T ZC([J?2*_, M,8!K&^F^H.2'OW_0[,B'#$-)"AW8I$0PSL=$>D_M)0EQ0B8Q__CNI^\^X&2) MDOQ_$?,_H239AVJ)>7/;9M50\R,WUC09AB"U"EIPO]))B\>LMSO&FVU/:5=% M:-)GP+B@#H,V M1-$"9T!QO=H2#=)/D%@&'\LB'=#=-%A.G?5%'*B =C)TT> MK<2[S;"(#%>T]7040S;;-GA+(3_E-5 M_#-AP1A0CT7KT<\NEK 54PKBHI6N%D.F7A>]C9CRJDHM./+^W',8KPY9-45 M5!,P3BHC:"5TG9*VU:XI@Y86,1NN@,2M!RK -\8U;2*(.V+)I6 "E.AM&"E7 M0&O!B?IXO0YW\V8R(M#U._D"**;V/T5T120QXL&XE":/-N(-/79VZMBV,. ) M[*(F8(P@(V@]EIA]96Q@#D%(T>I ,+10Q3/."*P2'?] M&>,,P5/SVO3L0@].WWIH$GQ47-\:@J!2%EA:UL$%>1L.B@626]GZVY>W :_B M !25S3T)11OA@M,A582 D*C5=BD.0+XC-C* <.M-*+ 8%.2"O(T#XIKDEPVV M=['!MK^^0J;+0?KPH/G6KS\\S.;QCW7D&785X!__:EK_G52O%AX\EA+$SXOA)$+)X$J MJ;H'<(\_=\T]!#5,0<.-%BV;D(31^NL5)L8[ETL ^P;PA[]T MZP%K0&OMT8V, M:Y2&JY@>/>ZE7]!R%<:K84RLF)=)2T_KA,+BH5!4\+3_0?Z,TS"?@E,E]"=5 M#O1-GKQIJV\=CP..6/$<<\16%71P3)OP8[JW4O,D^]B4 C_QWI2^?P[B#!\>T[I43SGOJNKP1>XC6H:C\%GRN*Y< M^,#(A6L3%7GK@4NSAHJ97>I540'+]#&;*]3Y:CLG8GMOH:@^AP8E U\09>O( MU<8BKF,; 82AG2@"&B3\76&9JGV-UV26KHOE*B44RT7*UK&L@T<(C(5F$< 8 M(!^$X*)C1CDRR>\Y<.\%/V!_F =VC]B!(&GZ;DQ42$ M%KF[2.5 #M1SQBC9%@W%1;,&164O6$+1-3$'R?-SWO=DD<4@?\\LSZ6_T?Z528*H)V$R2A*"KL 0;P0XJ9>(ZLQ^; M)ED!D.1?)S"2?_PV#>(5;RG%_6UO7>:WUM%DLAR2Z6=AP<.P[TP(@Z"%&Z<$ MO[*(:3T"\;\[5BG 0*+$I?2].S>=4GSQ_6.SPF_._;WPU9G?V__N3$^Q6@W1 MM]\U/GQ]AH,WWS]XDW]_WN_%[U_^W=GO+U$#^/W+'#H3\6TDL49D[C[,T%H[ M'ULAA*:P"H2=G'X86^8!!\BV*]K3[7GXQGD]'PNC'YP\54N& M*C;@M6@K95U!M.U4O-UW3;KYSFTD4M*5C72]+X:!ZHI&.HBP?I)LDH-H1-#CT[B#1.&$2T=K%0(K,RH%!^%R M&/>#ES +(NE^BC$?SO-&FGQ:Q[ D:3UY1GY13P;R/41Z[W%8K/>Y,]O M["I?$(LEZ!G%:7Y,GU;=EF)\8+0=! M$M-Z7U+ RALSZ!0U[@X40>J:XD[$W,>,WCS)KVIL\Q%#BC!)2P9>W);=P99: M45-@<3D[>,G3WJ):M;TA;BA:/CNU?0%?,^MN2J@7RGI;#9T;_P))VFIZ&-O^3^;7>4#8I[)TSQXN\=)CJ(L2\+'35Y> M;X[OO[E77S.?Q+H-> ISKKYY,[W:Q9[!^B? 6[8;S0XT3>C-$O&=; MBYO.:DC&K9=>49UX7R?H%\)Z_>>(]>6P1VL)@@:3DI;%(DO#RV&^TS'C> MQ9*D5P"?^;EK/E,ZZ;0+&[T%L5TB3!T *&3'S%@*'U .-XE]+$ME0W8H.W8<&(31V+TNT4Q&,Z=X2 21SLDMZ%4V.'7=6"B41KYCJL*I J DOR[LB\[7F8WLWL MWSY*-S5\O9M=4=N!V]F?#*]G#^)6M^0J]I!-\DL-Q=CC\/0"@6H3.'-!^Y/A M#6T6C2V7Q[[JC7KC_F#V93"8SUJNAGT3QD&\",G4"J?Y] A>#%M)*JZ%+2%M M90F5/Z^N>H>;VXA=GC"-6H\06M\+ [555\(6RBI-\AD9/A:EV>G8WR3T0X$0 M)FC+!5JE;>MX$^"F@BRYE@* E9E7H51AZB.B^D'ZW(N7]#]TZ'P-(KI*[F7] M($FV8;R2)6VT:-G"PC!:1Q HPA>N9PPI,!F9I0+",%D^XG7VC).,K$#7P_@5 M[7,ZPD6@N&EE*/DX!1SA>P187DI8,Q+@M.X LM8;:@.*R]'%J M=HU>:*8RW9EBC..%=/Q3-6=WT(7-.P KH*[:V!+S]7%6=;WO[*Z\Y#QXVZLM M'!O5!!60B0DZ 3.@O@9 $W/VL>Y@8:&B#&32MKR"N)T,81 MM6$E8.I@I3Y+ M2T+I6E"Z".P$2+AZ&.Y$-51.KN45WB@,'L-H5P4Y7E8/<2CV-W7)V6DYF+QU ML)GNNAM:R-)^/%RZERO)D_:P[7HU@1C [FW<:T./#UNC?7VH; %8W\6V_V'; MY#[8TKT2V.86O[%@-XMM[!(D-?:PI#JK 0C8N6(E^ BW0V6U*<<2)=6TF]=C0;+'U(7V]#G>G?>BE%1+]PWB% MXH488P"*RM MH>@T!N&VL#I$2X3Z>,A!>_=1>[_1Z1W&.@"MNZ]H@L^:NXF= M.S%1J.V2#N-%M*$EB@6%C"0Q59<%)\C"6;0.:OTX:V@?X88Y--3"Y?JX.=1; M+#;K3;[3('H_>X33]%"D6[Q):<*ENGNIQZ5C**]GI5I UQ;MX_)_BK(@C-%R M$"0QK3)?,,HU>@H7H6B^ 2>L/$6@)NP8B+5M40NW$&D^I@*JS_ (H"ENJ'Q' MJ7/04^I:"VH\[E8S NX\4PV\ONH)#8\1 M.P!"2QE0B%6:28L*))_G3'S+U?UF<_)_[P;C^6QR,[D?3'OS(?FU-[[N3^[N MIX,O@_%L^'4P')-_#D:362L% '>3]^/Y<$7F3-&:\2]AZW9&K7TWYO3$IG#$ MXC4252_<-VH]2*B^"@8J**[NR6-?'I_*;#N3ZDB3K >\J\3<,@_Z"WZY6:1 M39)]"?'>6\CN>ZB:[6TK;M8Z? 28P&#=5)=.$W6 MH&+4B-M6H<-KVQI^E.C >GHR,!*Q9X#$8^L@FLA4(:%0^?S3Y\\?<[C0O_QV M$[ZAY0U"(]+].$5!O+Q'R4,<9E.\#2(Z@;I#ZT>4,/ QHMV;69/6!7A)H(/K M&4.,N:I,"CQ-6=T!XC5Z11'.*\04IF8C& M&Z1Z'$74K!*;V&;N@*<*#0S63P6?(^]R)&)Y^AB#]EK>$*/SKA$-W@X'Z-(4 MD?^W%)\7J\&)#T,]3JTC58C!*DYKV$@ 958X!\AZ0GW$^N0%)0$]>-_':;ZZ MWQE+=5V\K1W4@$"N6TJA\E+;5I' M%APS&*:H %1*.>7#X27^/D:Y&8HB&LWCY5V0?$/4,GN+B%872@)VE2$AZ";L MP":P@4&9,!\#W)28C'P_^L!6(6\NQR2(IC)ME-)T$YDZAK !3H4\']?0MR@F M!HJ(QKWE.HQ#:I0L?$5RA *I&(PJJ;J)4CUCV,"I4J*/98)8PTAFB[QFG EC MN5DWP:=0U]:TL2S"QX/>1Y.<+H^I5L35EJ(U<+%EZSC37/4*M:RWSBVR;61@ M;1E/PY@$3)1FA\?9=OH*("5O7#G$S&_<$6"!=#7"EHBSCZ-AKN 8Q[CL3_)I M&XR(5P%*0M01V&GI;A;:%!)@HV8[L>H0BP]Y\C#>$ 7VP1K'Z15ZP@DZ/E*# MTL$;F2>07H=QD&QS4]!B5C3#CO,%_L$7A0&O<8GR(#YS/ZH;QN\'N M-5+(I?4YQMX0^QAS1=:%3\)+_XK67'_AM.X4UE7:UL IA[75.X3.W*X>HTRY M)N*V81#%M.D(CF2:&:&'80C S%^[%I<.Y]?N43)[)M_A*DC#A0 YTK;L@55^ MVXX@":*I$:($C '(^EO7ECV_H'#U3,)A[Y5,"59HO*$')"=/N=KI9).E61#3 MXQPRQ!GQ8)"HR:,C"*UC&2/D:@H$(/KGKB&:==[K,-IDIQO^BFC)M%;$RV/K MCN 1IJV5F'ED#=F$[MRQ"(&?[96NN)M>X%1Q@85.,9>.@+6>=6R&3[%("+@[ M=\0"4O_O'B E1-95S3 M@**]?CO=+#]:#^N>CR=,9>:HD=6#ON4\^;SU4VH5@RD<'$!1K9PO MIFC=R6 30;C61I,[*7L(_"R\B]-RK<>KWJ@W[@]F7P:#^6SGYL\H(PX;M5'5 M\?BY)D\W81S$BS"([G&:OTN@?!P%3BJZ$BXE;?D-#O)M)DG>TV5>I?F0DA+' M"RBE^,4-,:4[\0/RN?E/;@#MHHHLD@X(WMP0"_9Q*EQ0?)=KZFVR9Z+6OX7I M:P"%&+-5"A^PJK"#?8Q6!?IX[ZJB\#!--W!N?HWA<6#,!_O M5U6456^S0$A4B'1T Z4N+,WW3TRQJ;M]TKF#Y*570G8Z"W I:2E[FN70LK,H M5.MM"7Q<0>=Y'[.%M>KNE8%Y[U^#65[!*FWOL8%Y\'8=IHL($^LCT(,#4@K1 M25H>A;UZN;/%,UIN:,KM*/ ^P:\AM;KP0'5N^3GY?%=$U#=&9=MLBS5WK;!M M/:1 P( ;,Z0@[$@Z=:SA:Z4S/JYI6<,P-PZNR7_2+%STXN4-^7NXBJ4>9)DK MF]VJR[4K_M.,&@U!AR[ZS%US6?+ M6PSZX6->X&20ZWVWB1EH$<*\U$+AN3)-+S'B)O0036[=]8XZ9K/E&9I]\#$9 M<3+&X.D)+;+CYBVQR90LIJ=H@G( M>?(H;;G+0YP0[5[,O-:/)+*R^=%O+#_2!]OHGP'ZIJS! 2\1D8#DE+ M%\II3_*$$_F.5]N'%"V'\;$T5(_&]MW18KDUS!E5KZ9K,VH]/(&P@"U:2[W- M4>D'<_%=6[Z/*49?ZRG4P%>]>@OZ@NO58^@"_&5&>N-$9OD,CWMA,OWW,M5\CTM_%;K$K<$9>D\IMNV*3UL'?*&PQR#(" M6#?1L_*=NF*/?!R%CH88H2!%4WIUG:Q14Y0G.WMK>COIW[GZBB*6AFQ$M7G! M;-Z-<]2T<$L.I-]K'T>%0P$HM*0;;41/V?@@;\SF$02-WXU;@*S5$OA%??-Q MZW3W< S-7)[NEBH*$D!(&+C+2=X-Z#4LUQ+TY3VTNDOJUE7C:Y2$K\%N&XR8 M99.;>(RS:Y2&JYCVL)=^0D._%B.T7K_%1_GB$7#%/:=,63U# Z[SW'U(9G M]@R-;IYG,];*U8/C[/,^V%(E>DD2Q*MK%\BO$7LVKXFE]+% @,N M[\,Y:MNW#5\\L)I[[UWZ-JLK027N'M6 MB\B[M@:[?Y;,%<_> FS(%)?V--D4+V_!V;0NJ_8V3TTMEDC>X(Z MO?$QX575O[=8X$V><> M!C9LV$]@/6JP&J53#G.-7FCQ"1/W$),JG8%'ZAWTE?9I&.@\^59G0LZO":CF MI^FD'KIEQ.JU )?8.X0#;-0PQOD]:'!_SRF 'Z9\]\&6SO.T9_D,'7AF?Z3S M#M%RRYQI!G\4[N/UQ*K:AQSM%$6YAYUN-X,!K6:AQ+:,A73U8^=\X;AS5S/X2UG XK^ A7IQ>-O.#<\FOW OV'\2NM M %F_G 6 $H]H.WGBW2T28=J4#PMT?3Z^H+^F!9MQ"?U.>1GD"V;@7>KA6!/@)YJ<))X" MYN2AKYA9L7%O 7?+QR.;AY'T!BI:\-&)ULZO?+X-C/< MF+57S[57S=YXAK'-&O$(G=XTR ME(2J9]5F$E/:??)Y7C9YN@ZI=>)E6GCR43$'DQ,)YELBHM:A;AFZG/D6R%YZ M(XEF[WCS+5&O/$UOG6:94_2R21;/0;I[A0<(>C6A>*$A)'P'X ?;[>P.(.N9 MGW=A#IKOSQ[.\3QXHP=2GG%$'_8E!M$JFU>7GJ:>.S.Y=^?QN\ MI^-(PK@0>/+C,!PS Y+%&EPDB6(0%Y_]JI9%S^=.NMWT\34TN%EKK_EKK^N] M=AIC.Y[-7W1ZZ&/JC"I/___@]TWX&D2[D9B8*5R089#^T(N7Y3\46MXC8H)E M]?#;(MK0L7OP1F;*\0K1-^9V+\\)W*V=3C N>^Y.>.SVK7[/LX6.+>*F^;P:+#:?LF;%HS:V^I2S[.@VN9I@FO:L*;'/ BNUYAR]U@;F:E M[];\L9D'?%[RP98$E"2[>..IY6\?+_YX1G^LF-L?C]0^EKOSR$'<9J9UMGEY MB?(91A =9AC#^ DGZQU6%0\*ZU&S;P)!J5OW)=T9HIE=:LX!P4(]K1:S>]X< MI?=!N!2_3R)N6+T"76G8/A U@84U%!?!#R:2N7CFX0'!]#.O/RY^0Q"\*8YL@/R6BZCUQZ M*U15EL@"1P;IM3AZZ1?V;'P&+ZK5V?-<#_W/'ROH&)$_['[C_E1"#GK+2)1 M1P!4L!.NUT0F(?V!3!1WG1@/YL-Q?W(W&$UFL_O!=/:E-QU\UT($& 1)3 Q/ M-Z?R0U>*R9JJ.>.[XN9M1#NV-W/RY:XB\;%>97N%MH7VK<='@]YL,&O#R?.PJMH[Y3=B(,XV:L.-1X@,)*@\9J0J7X81 M5;25$[7NU8)OA@WU%CAT64K1C57#V;C">3P?WDRD9R6]O!Y/;:>_^ MR[ _'-],IG>]^7 R[HVO9\/;\?!FV.^-Y_V'V9P,^--6(L ,K>B2?8I><)+/ MY!29;D5S-K4M;-Y*DI_IS6E^J@H2&I0*"W I6P\7RL^*Z]A"E"\2""TE\R'" M_ TFIR#1Z_XG(Q),!K/Y[JFJ%OQH7W>??(Y['(4+=4T^-0'C-3*" MEBYBD*$LV]Y'09R1Q2[=$WVAP%0%#CAA];J%DK#UL 'XKKB&+41/A JE,I(7D?A5;16 M!!%-:C99"*5N)=NZZ]P4K8.0KG[)XC??6(P7:/(8A:L<&/3A-7HF8QZNZ7'D MIQGY:_I$^DQ^FTN>L['+G&_6VLQ;#V6ZZ,(-&U@0^X#=+.59+76O,]L<:9(5 MG([\Z^1PY!]T8%AN%MDDF:'D-5R@WEO(GJA3-=M_(W$S5^!L"Y,8;!,Y;FOV MA\):W _/ $H?IMWKEUYC:CN06EKE#*IP @.?6!U^M_R?S>X5)%YJ0M6VF)T0M^V^ M$U2ABO4LU!2FCQT[9D/$'?)QUL/=;:%C+*TEM!MR!<.(!B5[4PU"Z2GFS:UW M%@_0ZIZ/LR^9XJ=9J(%+5(DUO*)(_(X=0VA#9WRCV$,'9S0-/%\NM(; 1PPX M*!\OEW#PW%O,K7E6E]'JIL?O6%WO^[RW,K] HL!QM&C9R],P6L^=Q<2"9W43 M8 =]+/#"J [S 1C:WQNN'4+PN4I:.'$4N;V+"Y<#R**H$J;!:I6@'9HG3_O. MYE]*=<5!B[92K 1$ZTI<,CD=;&(>>X=_@=*]O0C!+:?07@!Z3T459HMGM-Q$ M:/+$]NLJ2,-%+UY>A]&&#IJ0*%.3&WLKTY1;ZY%(IUR#'9O5*.9@W $?=Q!. MQNC%6;BDBH>O:(86FR2OEC-XH_7^T7(7WMNPN5TS7W_&G)XT-W^X?Q^CC- MTOSC/-*G\ YO>REF$W:85F?PM9C:.VYP GS^#.UK"?UNS9)U=:;^MYHR]+F/A MM,.8%-5'B1(;?)0QQFZ11'T0U.:+32],=: M7(7.:,C5:T^T8>DSNJ%A=QT\P*&>(W(C#J/X;BH &O6:8B^85=9G[Y'?-6S[ ML\U#Z_?;QX?K3@;*K[CPK60X,S7F*!P%#3AZY(GV+7S&T<^@JSZ>,"DD[=Q>&_B<7S(SGY9]#8V6E&GGCOQ[8\KSVYV:]S M1C^WKHBW9W>D]4==J"C8N4JD@G7)+7Y%24RQ.]L\IN%R>X(<;YT!:%Y<-TB; MMQZS8$5$-?4V*AVJEN%C KBW) IG81K2E^;SF@8BWQ$V9'V&T[ C, /K6JLV M+8^[OWNK-2KBM[<#^Z[JXN^G1BF=8\4+1(\6[F<^8?KM:DO_[PWI'4Z@Y-R0.8[V?:7<(D*[R$7SJH/ MR*0A(8H?SJFG5UM.K4V--%$S\L1I(MOR.N&5Y[:[A<&L@2XZN+5I\Q84QQZG M\-:CURA!&RH6.(IO2^ES[)1_V;-=#0^JU8GS;#JV]B[C(;K@I]GFY27*7S@/ MHE)\R7/1<\P\=Q?$QR*1+:9(_7KBL6SB0[Y?H)6\,5MR4M"X]6"B?LH1I*?V M$XXBK@ZN BW#ZA=$GZ9&R]XK^>OJ=/4[_W&.DO5'$.#@;*10A+#I'$BU;5,3 MOA!Y/J[2I%:@FZLT6STEP]=^+6L"; D;'6!SV70=V&K;V 4V5]YY%C$M3-!Z MFV68%69B!O,K00*1Y2R8/X':%I-[XK9UHT.*%C^L\.N/2Q3N @/Y'Z=X0/ZQ MDXV3<;!F=_@$O^X[7OFU-:>$F1NK%&)<3LJ5>EZ%F^M3(# 61OLS+F(\L"VJ MF#BUZ!0N!(K5P,:)H^LS"3 ^;L)D/62/H A_KV+C\'NGD,%5J@8N#OR\'8;K M[/"?LBO['-3C]BY(OJ$L3S6UF#=Y3P< 2EO =.M7]IZLO'&U6"^W<>OS>IT4 M+4CC&ME7$7_7IQE6H':UO4+QXGE-G%[RO!R43 6_"EGK0%2 2P9#N0T$@.3+ MD\*Q(N=] /.@L_2E."B9$I@LF7O %,%-"E&I-: 0923+PN0CW[$B31S(DYO M(L)2J.<@)PKWL*TS_1!H;G/F<1+A>E+%SL*+"-.;;U0IE$NP H5[^..@2KH4 M$ZD/GULE"C!>GHRNHM? M^KTC<) H982",C\'%W;"4T$97F-:\T(, %&;\BD@MDU'@*!0S@@,59Z=F87H MKZ].9LBK34%65U(2_MI*0.(^R Q4U\4<3(2/A?0J"X(1^UB:*M=4(5"EF@H$ M'5AO:>MM+]%9D/ NH'>Z.BVZ2P$A4<&O1.(> *NPDH%0K#\4AB/!*\T2.=X^ M#%;GS-KAFG]0J HP1MGCMD^/WB?;RZFU,VV"+PAVPRC,43%YRI]%3ND&Y[Z? M(H7 :'-Z:$.]_FK"K;W2:L6@].>E>6:UNKUEUE$^D.9A@NN]<6WN6L M@42;>]LF';&Y\]U][%YVOB\[WZT@\53=0F_S&TS'H!) YQXVY5O@NJ:HMPL. MD-89G"KV,6?$1JA<="R(!+OARK:%?4Q)V]:Q5W=,U[&%Y=%<(=K!C0XS5.Z, M4%10N+NN;%M$I;AMJZEK-9JPGK*;2.:%L3BCJV:VAV MH=FER^DK3T]?F4'3ZH$LK2Y#>>]?Q2+LPYC\CN;!&QG@7D-* MT&:5L&-O3@^5*HY< 2@8QY)2M!%/=AT:X30]5),(XPW![[XR+?DB5^@))^C8 M<90.WDA_"1C#.$BV.;['!-.T#@6._M2ALL:V[B7Z5VC:0RY%A-LH('EJT MJ82/,^O>'T&R5-S&X+9A/(QIT[IG-(MC##..*+_61-^*^&?ZY"-N!:9*DB!> MY><3TZOMJF4 TI6.26K(G,5G.)9A:8I]!!:G2NHQ?D(4S+Y1^0;/A.UK]$KBG!^ ML!V"5 W*2ETO &7W\*IOD+J0!4GT<<"_13%*@HCHW5NNPSA,\P.]KPB"6RW: M2L$9$&WWL&MBE+KH!AWI%:59GH.^1H^':[_9=H86&_*10J0ZL:G/H))M@C-HY5S6*_DV-/C?X&06 M1.C4+]K=NR#;_VM&5M(1VO][>TWFA;TUO;7W[]V!.>(7H!*C7U&0E(Q4TV75C T=5,:X M=7=LU*$,'!?\%41GU!K0Q\2A97J\9_?M/9&>$K/,GQ.\63W?A*^YA5*;GJPE MP]"I@3(N_FWAVSCNZD"5?$Q_:YF(&F9OHSF*F_%ZJ(PZ7J^6;=NJ>FA1WQ0'6O&RGPA;,@#)*)_7D[2RVM*:_"<+D:Q!M1%?V[3"UD7(J,&W=O2PZ2-WD MDLC6]D<]6VFD0H\O*:3J>MN61X+Y6TX=7?S4] LXY;* SK_G052T;K;JO1#^ MEE- %^\U_0+N>:^\\^\AI5,VS^E?1LY9)=?RO2+YNW0MH?T<\)QBW\Z3AG'S M#-GU8#K\VIL/OPZ&X]E\^D#_>#DTUMRA,4%=BFN4A*_YX?U1&#R&$1'(V5J" M-"U6FQ V;3TRM UTT8!_$B))P/&O06B\UZD]?< MNTUPFC[$"0HBFIZF%:MO@S#>5:>>!V\\#%IA6$1J389=QK--6]I#?^;A2 MK 8"\<12VI8M(LMOVU%,ZUC ZBZ!0*"#JQYPE!9- >0MY7&U^Q, D/9-1D+P M\'_NS5LPL&H/][6']WCTK61WVP5T 8/S/OF9YIH/>B%X4)+\_C __N.T-QY1B-)G-!K/!?ST, MY[^2?_(R0K-+2LCA>X1L;VY>Q^$IW--03T.^P#IZQ&SI B!QQ\.8" M!G,> #B%,&-22?'K,>DXP&O9S/*F@%Y/&DF$.1.N"S94!FI.6V&(+K7M.'8A M%F@H+)<$ON=TU5R MDNJ8D^VE*HS)['K_S_S&I.RI4>O\V92^ M/?X=CY!-6=KNMH"]3OJ84SN:YVJ[-P8U\$V"?M^@>+&5/'NB02GR(!EEZ[YA M']T\UP$;3^ 4UGK)]1E9[[SV!I[:TD=0-"A%WB"C=,<; (#EX1QL%A7.Q?*Y M");)?2\(3H_>+RWGKT,*P'"5U!T0 ]"H +'","H4BSN@0G%5L-_^>7 M$"7TC8[MB+[0 9N9 (C%DQ,IL3M@;GA^ C=A2U,4:0=]W#+DAH6J%;3G*TH> MD*@OYN&.Q\! K1H!@-923V@DG5&.!N).>#TL#..739;F9OH(F]2(*42HYE&X M@V$M)/*@K#2(QAQ&V ,N?GF2WPM:/VFC]9,V6C_YC5:^0AC:SY M0$8ZZR)/U",?$3U/@C@E_:6VV[V<1>PR>>+8()V3;J3\GZ2+OB9$,+YC5T3[ M#J?P"7P6XXI\CM^YH@?9[92/D_2[3;8)HIM-O)3.=43-&/A7F[4.X49PB<&6 M$6#79J^*@*_VQD?0L@(]S'9N=&>Z*KODXZ;>Q;!HI'B]O1$8#AR)'#CU^584_-C=>@SXSXCUB#NB?CXN6 M/DJR\"DDK.F4X!J]X#3,>ED_2)(ML9>L=KH.*3O? Y&V[A1PS.):9A%57%:) M+\W30&)]A#"HECBH8KA[=<%- &A4W%L':@85NKNW\@W29S)VT/_0!?]K$)5V M_905RK3IV0@)I^\F2DT-9"56PF7[N+[EU74!IBF+30$E>;H*3H#:-G#(%^/E MDNOR$DB#<+7\T(<.A*V^X]&YX@U"4^EF$'0S!YU%*M 5J IEG6>\@WGQ:*\ MPJHBM:5'S* 42MPZ9!M/ MT HJ:4B&MT&\6:,D_T;"#(,]ULHW*$Q8M^Y^FMXA?:ZBMFT%7@?KH_QE"Y.^ M^9F8>U]/LMC$-WBV;@.PWF;Q+J\,-(M;JR\,Z"/9YNL"^ED\%\JU7?5&O7%_ M,/LR&,RO!_/><#2C6E=$ MV$!QJ&<8VS!52O=QL70Y"M9H<+5V+,P\^-HZ(M:Y$P\@D]69!]>9 M_WJ!;@,C-3&W /3A/"_#.I(+V"3TTY>*-%_R )W) PA>#.;&\?VG9NP#;E]\ M#UC>OO5@97V1KFNDIA?D@/YXN8+*Y]OT+-'IV! ?U1H4[,I)1N$?LO4-=:YD MD[1'/JZN>+=M)W_$:/DPN\6O*(GS2B'QLK>B98%H*]Q0)OB-9!O)QDSRB9H@4B*V0R_%Y6A%U:$=8V>>'#*PPH:QX3!P7%1(>D]G48DA7X)P.7A[07%Z66J\KZ5&^>/+ Y:T+6,20=O6 U)C"PZ( M<=9*EFY216CUAC]\&MR:H$E<#M!.WI9E4D='_ ]Q78Y"4O8QBO1BA(T31< M/6>3IX=T5[A4%' A-&SHE=-T!94ZJIN!42'!QT5+P2)W8;I 413$"&_4JWXX MH7@B("3L#"1UC6"(2X 8'[>DBFL0#3SJ0+#CJ&L.:)K8\F:C)S?!?HNK4![S ML@!^=PO@PM??XP&R&%93\8*1C*K]L-3H(AELL+,NF&6]\G$MPBUN+3_V 2&! M5"!WZ* '$(^J"N1Z9S?D0I45R+T^2UI>D1T?"E"N#CBO#Q\7P=?@:+LD*!X8V M16MV7!:U[B+J8*I;&(U%(((HN&MAL0T7<2CCADL#,)R M:3Z^)BFPCMXJ76]UWF$DG@N#ANBS\'YD"XG$V7S2_^=5;S:X[D_N[@?C66\^ MG(S'09+DR[46LX>GYWPF3WV\IN?Y<[6G* HRM.SC-$MGSP1MCV3.OB1#&21M M:(=I91)2CVDK)<\6SVBYB4B/\YY=T9X5^]XC (A7NUS3U?;49M_[WA]!LIS3 MR8/ T-;YL\75[/%O/2!: B5NWOJ""%M/@5+A-GL=]S&KM-./".B]A<*GTWEM MV /KY3:M>X!]O&*8002 MM:?TG'SYM4[&B9?W41"/@S6ZQNL@%+V^ MVZ2H2B'/)D2U[G1\O\!G-;' _TI=*Q?V;*)+/KKB8/T2X2U"LPPOODURW>[0 M^A$E G]2MF><0M*^=60W"ERL;S/1*-- -XO.(NF>@X@7O'TQ#]<[_55 !K8N MOGLA:^T]B/7L=68(*SOGXY;<%)$%4;C(]@I+P[6T;:5<+[>M]PC7L55+(5K0 MM2:V 5]1\HA=PO=#'&;I=/:@@W,^C1SO+,U[Q;W4=F[@G^VB@QN2@FG*[GF; M>Y0\X60=Q(N=07CJB2^RCWNDI44,? 4+7[N^ M&S^ V\F%]:H&IK5W7AN:"J5)5D T^=<)S>0?OTVIF3B)>^YO^R_!_-8^1IM( MU,L,<(X$/2._,TM+"-ZX$5/P*XNYUB,C'QA8I0"#F1*7TO=V.!MF],7OPCA< M;];";\[]O?#5F=_;_^Y,3[%:#=&WWS4^?'V&0V>^O\:\Z3#,2G:*>4W8.J>E M)GX./P!SG'.;N-P-'P^$@_9W03NSSNVIXL^S#S?P!<[G MP'8Z[^!"7) O-3;AX/<-T6@8IUFRR3,=^07W^7,0[TY3IU.TW"SH_QK&^[E* MX4V46\(_(_\=O*)D)V"8IIO*9-WE+A;SQBW-3?QS.!QH/ M_299/),_WB?A8G=7?8WC_+@9&1062%AZI7F!MF8Q (&>A9VS?R.WYSD ;1HI M9N-"2#"Q_EWP1H\"E3.YQ%2'PZBV$Q)0>;:R$VIY/L>#,WPAM_,6:F4 T> O M#BV#9#'Q41 3]T8XGB_?/*:+),Q5[JWQIC+LGTE:97'2D#3/'/R\7^=,2X:& M5 $X]U_?S5"_"WZ[A=$0D*6T+/3?.CY<5],; MAT6-U7%:+<;* "T3XYG/GNE[.#PDRW0 >.[/CMQD-+F?BY+7<('X'V&,\]>H MT6X;-9W3RK?%WVF%R#'.?D79%"WP*I8<"6IGXC-J(PC5JN&T_WE*ZV_2A( M4V E>!&%N+9[E:+U,"?X5/SJZPJ-!?&E+$)0'[W*VL<[![LW?6G92NEP^M:1"<$=KF\:]84[5GJI"CI\ )@4HULP&?P[4SE]^@..$.TI(6/*RT/KB* M/S^+#;ZTGD>+CUP_:AIL0.UE!5A#"1D"*^>,Q]#&R% M0_S2"MC"=BRLJNU:1Y4$*!BNH0!-5>8E&%69^HBB?&/IM-:[3_ J"=:R\5%) MP#O1*"!H'6"Z(R14^9I#I$2,@Q>4&P*A^J5'!0D(B.Z,H&IL*9&H-9@*Y:FA MZ/"X*CIW2OVMHHR?]1/"6N:,T.NJ+6 M[6-2<^H'4KOFO$\DP\MZ#55EY3,^57LU\MR9ZRG ),>=UBR/+TF!.H?G=[9Q M)\V=2-O*\>;.V*L$D!AM6@.M2(X$:PY/]JPF?D>*TO/2MI+T[\C- O&0\12B M..SF0L+[2@'3QB'=D M7\+?Q_A64K>W^'T3DI[W7E$2K!"]>'"/DEQ]" 0!Y#)$2LD["E"X2:S@52K. MRT5O>9F_[,7+*[]<@V@CO,.ASJ)P=T.#0'1R;&\84REH2'3QE M(,@L]B.S9,"8JH51TL:UQ>4R<;5">^]YR M;J.;QO &^^=E^I2[37%Z5617[$OX=(8>M7S>(J;NCG>8&<32?$4LS?MDQ;XV MSG[U 5DK\BEDRT.6HCNHA"MN91'(2FBB"FC[Q8E**N=K@H/&=-5[AX@3@H"H M()4A4DC:46C"3&$%HT)17E:UY(X34T2W5T.K U, M80I@F*@FJB$VE)H[Z3-[08LPB* X-"4OI>]TR-W'8TV3F*7X=,2=J2I?6]6Q MKGJSP75_VIH5RPK;:-:UG68+B),IH"[9.RQ MOMD414&VFP6FE=*KJ:*ZEAVFS A1EVG+U;M4)>Q240T[8*TO._S%E<'J\F\] M5%H");_NF%7K"X)N/04$51'M;EMV'I/Y3:M>X!]O&*80=2' MS>KUIU3KJ=P/'_%I;JV3<>+E?13$XV"M.!G>H"C=YSF,1+7N='R_T'EPH[Z) M126JBEW3>D+#J$L.NJ)@!3H/USO5\C7,[CU0\44S=>OB^E+6NG6P-HI%K&LO MTVK0!IT\KEUEG>L.@.^"Y!NBIPR?<+(.XL5.I2DB4\%PD>V5>XC#+!7#VI1' M$>SZ/-Z'"]2T;1N.H=]E+X^V6JNY;^L!M&K6S]*K9R,W+\#87[E8-_TYESLV M.N^MH\I>E!*]YWP3A,EN(_R4GQV\O2 :X^8H60NW?QL7:.O)QSM#CK5W/[ M?50=M;R=4M@RW#1,O]TD"!U.TI\K>LCD-AD[^'(ODW. KY>#U0;>B MQB'<'L[3G'O.P9-[CAE'6>XE:ECY8MV+&GRESG-MU)D#9+/->ATD6_RT>[5N M&"^(T/#U6'YO=Y;LX^4PV>4PV>4PV>4PV>4PV>4P6>>V9"Z'R=Q9GUP.DUT. MDP'\[W*8['*8['*8K-.'R6J/);S30-/9@[0.,(B&B>X*&N^1;V*[,^,?V$4? M]XD8E770KX/Z]XYVAU&N@6[M_8S:15XN1X:[Y@"7(\-=K@!Y,(XD_\-KP@3_ M:.//U!6.I7"?%UV<&N0HO![_^Y=K+Y=J+?JKXAL1M/B;#FU4ES[KN[6D3*][^/V23*E+I<1 MNV"MW2Y%.MED:1;$RS!>[>QG.P*HY-AR?;&A&,6 M+)<3Y^[LHUY.G#N\JUO_ ,#I;,XN.RH]K*AHS1X)$+5N'=/G.K (LU=+1Q:% MG?,1YY?]:_]F;)?]:P]/I)EO\N%]8JZ:N#MM!4QQ%-W@A+:WOJ%M*-_:#K>V M_/:C@UOI[)I?T.UTMKYREVG 9;/L76Z6&<9EQ,K//J7#^#[7\^P!BR_^;/&*%7\)5RU\YO<1K5@37)9M.M;[F@?ZUL(4 M7_S9PA0K_A*F6OC,[R-,L2:P>ISIYUV8BM$JV+TQX&FT(E_L"85M!BQA#\X6 MLS@]N(2M=C[V^XA<'"M8K2/P7H*78SFLWZ0/'UVR6%T.7*I/_3X"ETD>ZT]F M>:Q!O/0[9OV"PM4S^6_O%27!"N6+[FL2KX]EY!O<^VNVE^>/?GJ][&Z,;&8? M\2QH<'NWL2D37%)GS1C9X8#H M)#;L7TL;M9>8['A,K@>G2V"N8CCXP(N?':'L\=M MGB&X!&''@W -&%V"<&,9Y#8.. A>1S"V66^Y#'B8K.G4%2\:V&IB1U M-Y1Q3P&<[ZLTNI/?J!J7A:U.F"P<-&,"Y131VBSD[WTR@GSF%[*"5?+05W*"5_*"5_*"3?LM=P*H)=RPO+B=#*#7,H) MGW?)=BDG?"DG#/"_4M:,@QF:V:ZG, ML**+[\ +=-"O@_KWCG:'4:Z![O?TY%QEI^523-N5]8IUTU^*:;<_$)UAS]^) M6_5.7)J_W(EO^%OZLP>UER+J4W_:L_'8' M8M>Y:W ['+[.6XC;RPCF6(;K4H/;\^AU[D+<#D>O2S7N2S7N2S7N][OS>*G& M?:G&[821'0Z(#D?!+H>^]U5-Q9DIIO>U5"Z;L)=JW)=JW*W[JB,;P9? W/%J MW!T^^G^IQ^U:_RZ1^5*/VX?(?*G'?8X]O4L][H8[=PG'EWK)PJ<=]J<=]J<>MJ\9E87NIQWVIQWVIQWVIQ^U: M/>X68N:CVL2/VB;NK59)?OA^2.P8QFFXR.>1!)%Q-:Z]*X"H!L? MOL5XUYH!SG-$LX7G!D:#WFPPRRN!M?)0P B1[Z4J_,]OQ,0AMI&]Y7(O35&6 M]LA"/ P>PXC@%:4C1/Z(GK%5)? +;FC36\U@YC5D]3, Z5 M;'W,INV&E;)K'4:=[5V0;:B&0-P9,N/#4$3LJ& M.+P -,=7:(H6*'Q%2VW(UV?*07\=IAUQ!&MV,_*).M*;V"%U8@4]&]S>#<;S MZ>!^,IT/Q[>W@\GMM'?_9=@?CF\FT[O\_;[>^'HVO!T/;X;]WGC>?YC-)W># MZ:SPK-\KBC(KQ*@I?G<+'_V^.VCS=QEFQ;?,YOAE;T0T_1"T[HUU>L MUU7-V0RBL'D;,:^/XP6BZ6V*D&F8?I.]E"=OS.@I:MQZ[%%^+ZRIL6CO5R"G M&&=$_!UB8.2J>!7(6L=B IPR6 HMX$ D'QY4CA6 MY+P/8!YTEC[K!B53 I,ES"QC 9?'EYY] 8GU$,]FBJ5XV,D/&5 *JI+QW(P'8-* )U[V.2 #9N; APFCU*+" 5(ZPQ. MTR0K8)3\ZX1/\H_?9L1&^2[K2><@XHS1H+9[XRO:.H@]=ES6T59[1%8P[\SV MH@I9N]Q844'NZ MJ6T26N&UKR(+A!>LIRP!+*N.(*S%OUR-6BA8_K/#KCXO= MYL .6OM_G)"U_\-O_YPR,*K^L#=C\8=V :+\[EBB!@\-(H84#45&?GWZ_WLO M^/2G'YA/3W_HSJ>OJ&'ZZ2DC]ZM-Z7W\AYG@XY]^8#X^_:$['[^BANG'IXQ< MGTKH??KK@>#3GWY@/CW]H3N?OJ*&Z:>GC!P\O",X$9S?7MB=" A1RET0*]L5 M3^ORV[D/ ZB2NJB0\#W/$9:6TWXC]M:X*NM7(5 E_0H$'5C;:NMM+^5#O=C%2A! #7"I&T9B G:=@IC$'UK@$S WL>S:OF^+BWT0+A'_W>3A.DR M7% -I7@#4K&7DU14G<*@G@UJH%$IR/7-%NBYC5&8A:O<0OT@Y1W7E3(0G;B%-A4!RXHRM B%<#$'/T_)Y\^'C^-E9 M416@8)UNXM5K^L/PD+04;_PI&Y=J]8@;.X05_F%7+6V5F"D?;57Q=A [E_.L MMH>TFD=:E2/;Y53KY53KY51KC2-._9[@B-/I!^:($_W!_;,M0C5,CSA11JY_ M>I-$ VNI*]AU@^29/NT>QU$LF&C;,\L_B7MNS&,Z2I>9^=&(L/'XRM<=.%_I#@G"J(!',X9.71:U.RD!, 5@Y, M\.7X>&CY5(40IVG1145@5!,P2)01. G#*K*P@?H:.!SQSHW*!/D8&/ESD#5= M=6FM0$H4H#7(GJ)[6(0;H"X8I9(ZLX-D,DQ/T0+'BS *<]N1/\Q0ENVJPRN' M:PBM:-B6TW8/JR9&J8M:H,S.)(@U\/L0)T3G51S^&RV)OER4P5$(XP1 KY^0- MFC4,UA#2Y3WP<5DE,,3\.,Y@O M*)EYXPYZ9FO((Y2= #C%G[OF%-?[SM+CCOD#8X77Q<9(M,P#4K&GG%54W<.S MGB'J EC:R/UR(!3>R(X>)Y[4]H1V.OPYF<_K&Y:PWOK[I#:=? M>Z.'P=V@-WN8#O*_W_6F_QS,>U>CP6S0?Y@.Y\/!;#*^FK4X:QW&KRC-\AAT MC1ZS7KP<_+XAWV.&%O1]TK#ZUFIE1--E4!FYX Q:N45_?#Q^G@04PX6.Q5T$4Q LT M>T8HHP4-2E$3 "#K MS%44)=84N-2YA"*2I0*?P]=/!#4([H+D&\I7?"?G$Q69+/.E3M&9+)HI:MXXZ:U,^F$&:FO$)I?N(5&**."7] MI;:9H>0U7!##3)XX-DAIF9N4_Y/\WG(#(MB++E9%M.Y(*OSCLQA7X%^"SI6N MSUCME(,3W=IN=[?)-D%TLXF7TAF)J!D#_VJSUB'<""XQV#*BR]D6>U4$?+4W M/H+V839/4)!NDJUB'0<%)D*$K3(T(0C:(IO)BEI3&>YSKV.S,<%=TS<>K MF;J9@)&B+DUM?C5WJT<.U;.QENNQ9=2FLD$U^N?C2,*.FC>OXQ X-2HV54R, M=DT[!_(J-B5S((XY+&%XQ+MFP1?OXS)U9X2;($R^!M$&G=ZH$^!4V9X!JZ2] M7XB%&J9)V$KZT,C:TX53D]QK0(4#HR<[7J[VG'DBV8NS<$G/\8:OA5WTP=LB MVI"/?$-\<7S MS-66ST"R*W\&B>S$HDF)K7MJ0]Z'V_ABRAF/#15+TZ F57L_\4)98QU*!O)< MIZJLG\,YE+ZH6ZB]P4ZKOT>] M05X-'JJ_%I;YE>$EHAQ$HN#8]Q21J6ZXH%<>J1ID[F+1\/U MZ#L%R;KVJ0%1 ]$^'A*H.3*IMIILL[>[TG!S(\K1987QAI5C:PB]C:WWYM#2 MROU6>=MU96=> [#N9?8\6.>) 5MJ6'1DC1;O.(S$Y&*"#=/)5.;''?).^*JH $OQ'C^6RC]O9:%=KP&W%W M547:M!"0!-^@LC\JT$L0'\I7LD\/O-##9&[ZN3HJ@+\@&B$KS!Q M:5I'EP [W)>7U%J+!J.2$/YK2USF?F*O, "HXJ^X)1N$>2U;1Y[N_W0P*8B(B:12K$K4/- F,A+%,H;P(>%51XHA6%>%G2!-H M/<;QP@2-53H8((MT'<>DT 1685F4\HY"I!X:]3#8>>0UB;=SU9AT:#$Q(Z;+ M"\D6;LC43]61H#O=?Q^>9<&BMIS+ MK"OG>7+2S0+CX]YTVIL/OPXN%<4=KBA..U7HRROY4O3\P@U.9D$DO3>C05EY MEPY V7K4JE<;7-\Z5BN!@\0[>*3Q4@'2"*LZ:+-5[Q$@TU9UQ\ZA\%+=\5+= M\5+=\5)NJ26D7\HMU2BWU#G4%TXN,X/P2?\1N,22!@_Q'7<(C]:]Q'#25,=4 M=J92FCWP<9]383&4K,U6K05"O45K3M@ZI,VP"5^V5LVCODVA[HC&PC7O@.\' MJO>VPT]W81RN-^N;3;9)4)Z/W#_7.7F,PE4N]W*DNME] P+"OYX BE*4*"/8R#%::(SIJ7]&W4FS!=!-&O M*! MC^HSK+BZ.116JOU# MO"0#);T%C):#MP5I*KVN7HN7CAN(>?GM$T ;GM-!Q%VR>C;OYYVWQ&@5$$%S M-X_H>7Y+H2ZT:UU?, 5OG7L-W3S:MDO"[7)N^P3<;/,8%;)OZ=_^]-,E[69Q M ,5)&68'.\_Q%9JB!0I?T5(W:5&;)V= K<&S]>@#N)ILT6KZEYCK"?#])!(@UJ@)^)H ]PK0YP+PN9(!#FSBCE%6 MML?@[07%Z:485D/+R3X&7MPJ-I0N(G<-.^#E2OUJ[JCN./HXU_H:)"$]9U(, M6 (0R9HR,.(W[0"0 #IJ0XG/T\=YRR%=,(S)H"!\=HC;B#U2R33J '2D>FF# MAN5F==9@-2DJ*,8^.O5^A%-V;29K4BRI7FGB,! .H%AP.=E-17NPI1Q-KBE M5V:G@_O)=#X1N,"V47T6O*-Z@]'%[B_ J"5Z>P\7^;X_;*5H1B;L99QL3SAE:T7@_12\X MH=,)Q=13U9P-D\+F[=Q"B1>D-TF.CVF8?I/=HI4WKMP[X3=N/1HHOQ?6U%AT MK%@@IWP#A,_?QVEK1=>K[16*%\\D(GR37'N%DJG@5R%K'8@*<,E@*+>! )!\ M>5(X5N2\#V >=)9>:H62*8')DKD'3!'S"QC 9?%% /%^HABCI_3 MF[-ZTP"60CT#.%&XAU.=P5^@NE8#J9C4 F@N!)YR#BC-&@MGOC*]HZB#UV7-;15GM$5C#O M3%%A%;)VN;&B@MS1%]2VB"QQV]:0!<,+UE.6 994QA%78MZ^1*Q>&@;<89/_ M8P$YQ1_;A8H2 5BA#@\;(J8';!29^0*&,4ZRYQY921-UA: 0-RJ @]>H&R!1 MJF<"%A[3SJP2%: 9;!+\@H1PX?U< $KYYVY 1**2"3C*[#HS8:F3/!@I"I:I M"52I@Y%#IMM+7(VT2HEU[KV BK[W**%_"%;H(Q1\'!(5_$HD[@&P M"BL9",7Z0V$XXA4#D\OQM@S8=/!U,'X83 ?]R>UX2,_^7(=IL%HENR-+^SV. M%H^/*W99%(=[-*GU-LU:KJ9_^DXA?1)\WUEI&7T "5N*4$K2>BS1_;[8R!B" MP (47BHY*!7JR\KM/L'+S2*;)+MJN[Q]056SPJ2[BLS@(1C#HPQ%K'DQE,!/B"@$E+H A<32*I]FOA BS!0Q@\8#D7GNK!R20X MF>&I1FC2SJ$W!:AK,H^,\ O-!1]",E%\DCT+SJ#J$15A!B#JR("HJ[[12 @0 MTIF]FOK9#%5J'DH&RVJXE*:'+B\-+6&XW(1+\Q&DBH3/X&T1;9;TJEB:TCJ, MRWGP9I:7E''2RU'R.;F*;NE.0'V;Z8&>NTU@U EO=P_J7"8>!PG=;'EM2AL+LOK)M\EIS5997Y\&S!A:Z?PSX4L_&RWHVG)^VBO5\T&2,4B4D7E'BKE ME6STS%"OCHU2EI?HO%S=-1RD17I?KNY>KNY>KNYV\O!-]>HNT?L))^N F&/R M&(6[\TR7N[ONW=W==V[WP&08K[@?CK[=M:#/1H1KTF3R-"-_39](G\EOLK,[ M=IGSS5J;>>NAK,;-X48,;.^.L:WN=68">;F-;!V3M>\MV^G/Y8:S *67&\Z7 M&\X>7RRM=5&YL5O)/F=6;L*8Q.8PB(8QF5%LZ''F0LBFM4DWO$.]IN3,K!). M[N% 6].&C0_ ^OWS\50&1'OICHT^ P,G:7U\-P:SIB/H[/5 ^Z(+]N[-'+A! MX$I:3$#9GBDI(&G?"5 *YA@:EJB!0F;^(1?J(.QL9-DK.8[KS2ZS*S^- 2*K M9ML59*U#MKGIAJ;-SC;-4/>KB1,@D9N85YT! 1)JX-Z9&008GT!,:YX.D?'=5DX M#53!;**>G0Q RTPLM.6[-8TUPZ06^CS#V?D0)<1.YU;\M:. /OA6U0-T_>M,KC.2%'52==#' MA,OUOK-'$^S_L\"K./PW6HK.-H+IV,I[:CK/O4'7&9X?0Z^1=,<&2=KRABZ7)$]<0[ )"@Z*XN%51> I4?6N=!;2@;MF;<+=P M0'TTZ,T&3M1Y'*$@1:GBO#F_$1/=V49MC%8C6ED4Y3VY1NDB"5\JR]N*:DJ* MBIX2BM8#A>!381.-!%E$<9:2L'5PCB)*H5($>\5;8KI4ZY M[1R BAH(&*ZJ$"U"*:<4*9=[=P'#W9L$M)2!IO7=1S4.1&"!["\*N0M!TKTS M1L,XQJ_X$6?B+1E!DR(P*DW<0H1@OT6N& 0,S+9*A6%W<- CD^5LDP0W$>GA M,K@)%F%$>BI&!8B@B!$%02<0HZ.T 7X4['W,Y?"'XLK*$#1#%FWL@*FZ,OTQ M,X/99 @LRU]T3EX071/'JUS[.4K6DZ?#9KL4H!!"+D;EA(["5)IWU#:(%EJY M^46(2 <'Z-J@+6L\C,,L#*+K,$&+K(_3C*:\XA1-7E%"K2$ L!D3!LRZ3+H( M[%J&J@]R7?$^1NE>@@+Z#E 0#5)B2W2?8&*5;"N MJHY V)Q\R["%:A\?6"* M!9UGFZ>%#'I_,J;/*@W&_>%@UF+^O(_7ZS"CZPMZ6Y8.=B0^H'@1HO0Z3!<1 M3C<)4J37C7A4#JYK\6AE@H?3M-0Q:5Y>VIB=R D:MQXTS+XLUC2#\(RJAO#2 M9$X@M#,3.$55B1$9N'?[B'V:(N 7/1$W*M21X#5J'70*S&"@?J)AB7SYL/'\8JR@NSN+%BGFWCUFOXP/$Q; MQ)E=9>-B5E?2V"&L\ O!:FFKQ$RY\*N*MX/8L3^9NMJ.@XP,Z+N,R^[/6\G% M8'T&JDF7A$$'QL3:=M$>+TTD^IA2*.N_UUUZO1= (04K0^$>.M68$R)69@TH M1(7BQ;!EQ#H8<@7#-;W!]XPC^C+U/'A#*8ZG>!M$V?8^V.9K)_'@K4E:',K! MI(YADX\N7,L@(%26!!\'?;! !_%8BILI6ORPPJ\_+E&X"YGD?YPB)?G';R.T M"J(!,4?&&]4E+?96YK9P#%V\<5FMF?; RV7IX(%X383LM.$.G**?"]@H_]P: M,&2?&RL58:# 87;X_F4F#H8'T5'#VX'D0C_[8^E X>G'5K\N]_-AA0:<#UOD M*+OSC>]"Y+?-T&RE)P+%#0I?M]*$W>_LEP;Z+>NR@KC P8>79Q1I [!,!47?@'1 M$13;L) 1I@T%NYY$MX7P_5%_#3PS% #T'BD\P"I?>^O(/(KQ,5G32U.4#=P8,M7:U@(?EST 7W_M&K[X0\D,;U;/F?[@SZ$# MC?TENHXA4=<2#8S\)6$ E/ZMXRC-(WX0];)^D"1;\D<-I,IIY6@5T78;L2"+ MV$2M2" N3]W\@[[;'![-QC/IX/[R91>9K\=3&ZGO?LOP_YP?#.9WO7FP\FX M-[Z>#6_'PYMAOS>>]Q]F\\G=8#J;;=;K(-GBIUE(YD)/X2(@Z]']0S1IB_?A M9VA%1\@I&1T3^F$55]]5S1G'$S=OZ7FZ!:+5;2@BIF'Z37:A7=ZX^@P=MW'K M$47YO;"FQH( (I+#/"_'Y>_@WIY]J%UMZ1U(^<.?*@H5Z(H4K2-/@289[H2: M"PLG\$1)H5<4\2[P)[S^KD&A#'HN7(;7094T^ $OR /DR8.@VY?FZR-Q/\FI M*"X]6 BD8A&IHG(/E?S;]V9F (?'TFU\L*S.H%-1%^0N^!^<'.?>@G(RXD:% M6B"\1@Y"C%=.1JF?]E@KXMJ94S0*V(R#-9H\E304UI-1MBV 2-*VU2HA$H1@ M/2TYY4&JS \0DC!U, )#@$>>MX3WQ 3-"D>[ZLT:14/ZJ^-0:IQT"!D?3RN M5V'9/2QQP%>M%A:N'+Y'J,!"7XV%OAH+_8YB@:]:+2ST-;#@ MR#MY1XW46+A68^&ZHUC@JU8+"]<:6#CWJ4(%%B2U @1->%AHOVZ &19 I03T ML*!37<"12TR'KM^HL7"CQL)-1[' 5ZT6%FXTL*!]IJ[U-%LU_7B%XL7S.DB^ MZ>TZ<,G46P\,60?2((8VL+D)PC@"KPV6/?O(M^0#W9X!X=>%#R,(-(M"RU:!K9 6@>Q*\ A MKF<7,(#+XHL !HKU$<45,XT4=174!*HP.W*HKD*-D5^DM[TQ?Z155Z%SE]XJ M^MZCA/XA6*&/4/!Q2%3P*Y&X!\ JK&0@%.L/A>&(=WI3+N<\<;"%0YO7>+&A M1].">#G(J](-XR>]L M65('7O01&Q>K%>%4-"SQ*A4E[>![.SKG@^G[9/GEV2A(T\G3+,,+64)!V9X] M(2QNWWX]3%E-)JBBHNJ8O"I,$IX^8JNHI3P9(&S(3@PX#5N?#JB1@C54%1W M%@DI30$XS+T$%EZO:8T]HJ;\E*&H'>>Q/J9=ZZB2 7#-13-*"O,RS/)"E,? M431#"7U;0XH@;IO*)9A2FXX@1Z:9$6H8A@X>VC"JWU]83HC2++#&E=K^_,9N MSHJT5(1,B50,NP^?P\*4GL;F (;W,.+HB4'#Y66'<.#7--:>*BP=GU?'HZD>S()P\M!O+PFRT4)CKCM."AB MVG4,0S(M:R&(8>SZ3@\@C[U)DI)GB"&D:EK,;@N;=@1(0%V-L"3F[>!91M.Y M;Q+$:9AO2*EF.J*FO#EQI6E'X 34M=Y.0T)7X31BA\8:3K)$UJ:RZ MBTTZ AN%;D9PJ?)TO2P?%"93M KI-EZH4SG0L4 -V"C&N5]2# MHG >O V7Q$1Y%3&JC6+04[2O($_8OE.8@VE= VU" >>I?]<\SGK+);%.NO\/ MM0)[A _4MH(O;MM.84NM;0U<<9E#,I*.)[=%VGW2 -4G#5!]ZCRH6&VM@NH3 M#%1GR7.7^M@G_W.2S/$?XD?1A2U%L"BV["(HA)K6AT21-000CB>Z2[KE<\!) MB&?H\N8B4%6:=Q%9T?TSCL7);5&3 C:J33J"#X5N1ABI\H3@Q/'L]@PM-K3/'S\]SJEM M.#@1-2G@I-JD(SA1Z&:$DRI/"$X<3V7/DX"^>CO;KA]QQ $)]_<"0IC?.P(/ MF59&V& 80H#A>';Y@/;!V^(YB%=(L#TF:\8)).5F'4$+0,=: :7,%X*=3F2, M]T=6CJ] T,4?][@BI'EE621JWA%,:>A<8VDDX@\YPMB)!/(P)E*#11:^HNL@ M"_;Z2C9?9"M$%J]1 M!4_E1IU"D42_&M@IR^[N NRB$:=M 4B2MAT!$U1;"]>-2LPAH'(\;=TCJBUS]:* -P1R M?R^ A_F](X"1:64$$H8A!!B.YZD'QY/E23_(T HGXL&*VZHR5#&M.@(5M88U M#^X7V$)@XWC:>K]\6 =1=+5)B=:I.+'$;55=FY5;=0HV,@WKK,[*;"&P<3RI MO=-KL$;)BLSW;Q/\1_:L6ME+6U=@)&C=*3A!-*X!*P%["+PZD??^!471/V/\ M1SQ#08ICM!RFZ49R(E_1O@(Q8?M.@0RF=0V8"05 [E]W(OG]%4<;8IMD-[Z+ M!T!!NPJP*NTZ!2BYEC6 5&$, 9#CF>W#:C,]W9)"RZOME/88Q0LT1V_9%1'T M3;+H!]-RD@ VHZ S]0:M9($ &$0D'8BF7Z_>8S"Q4V$ _&^'J=-);J5VG0$ M7"KM:D2U$E,(6"SDO5LH^#T;WHZ'-\-^;SSO]?N3A_%\.+Z]GXR&_>%@=H^) M"4*4UJW\;5)/LK=8T.NH9!Y\Z(6@,#B<("M7FI01V'N@;!QDFP1-G@[KQ%Z\ MG+R@W:W;-!>\%0TFQO19X6DS/?K6RVT"OB*N;QE!24ZQ\./S:'I"W7I;=TA6 MDHML\M3'K^'RX\\ \,$HBG!3470)8%K:FT-*)<:% IV&KYND1)=E;A(YV'1( MF"@N)^D(W ST-\(;3([K!?Q,P'@5I&$Z>6+,LX7!4H^8 2B4N&-0-;))+=!" M);I>/] $O@\IF7,,TBPD:Q8D>DV$WXB!(]NH8["3ZE@+7BQGU^L&FL#H!B;W5KN\ IFNG\9!6'I_F2P".,>#!>H,FC8\BO8Z%::-<4['H% M1Z/X'X3)UR#:H#L4I)LD?P))9R*L3<_&=SA]QU!M:IEZ\1LNU/6BDD8)AB!] M)N,4_<_@]TWX&D1TZV>*B*'"18:6_-^EX=L&2S9!48MEQ]S HOWJ)3AJ]8.A3-6? )V[>,>P!]:X%/;$,Y\NVFB OKU)S1:;-2WI3DL3YW&J37$LR M#!!K$$N&KX@N]^0)SQJ<&+P:<>H8E.M;JQ;*___VKFVW;1R(?E/WK2\%'-LI MC/4EL)0LL"\+V68AXA]FQ/:-T%D6YS!3&#SE_ZJT+= M)?I9 RG/4OSGM@H4*F18K%H-16CY:GK&[8XX=:*YO&U#5Q#;^*PY7(W_O!L% MT\EXM7B8+H-1.%LM@_)PB/)?V7,8']"&+!ZJBTY/JX9B@O!;+;'RL?,D+K9) M5E1?EM;7,VN4D!L,JHVD:L53.?T0_:IZE?-!-$REU CN6JF5U_?V!>W*!'O< MO&HO?KL\S9^]'/*-^%),2!]8J'KI^>!L#5;UU.@4B9Z4>?H<7= M&G Q+8%S7$#(>S=S.;4/&QB]QZPOWAK+T&>_EV6LCP!XOF9B@# (#>;/Q:GQ MI1\^\E,=K4]PTAW9GR1Y;2;9 2^II7:F84P);5UW-65]T#6/"^YV-BC$K,E] MW37^%G=7EQPW@H5W>H0 M[HJY&\-4H16@]\E^/0W%%.W)<6N/W]'3]]?X?&^XYA=UBR7@MW6CI5L=[]I[ MS0U!T-%,T"M\O5$,:SL _WP9]@ <5PM^GWFA%FJ[ -)?H5 MAM/QG6H%[P'8%\E*7@PJ)CE7N^GDD'"<9,S M,!Z 'QA9E3(E)Z#53-*)0=#L][V?FB:)B(^)I0$PO J L"-L2F[ 2YND&X.X MN=#_OLJ;)"8^IAZ_B9TS$Q%.@XZYLWBEYTE^-D5(#P-N_NG>XIBE/*Q*0-X4I M(: C$,R1F4X'**57O2R$OVB2-W@'@54/TL%!#)VA1]\U$A(8'5%G_9=.]AK; MM$9V\ 18#)4\&53/?(?W7=Z4$-"QD'5$QV!V*F<8L3@MXNU3E)0&(B^:[>F+ MM*#MW:CR&.@\)_1%3SMUQ'+U7T6N(G[#[!@E1@1%QK2>(SZ.Z4%F#'1IWQ5' MK,DZ K(<$1^8V> E8 967 R#^A965P9O5%Y,=)\3HJ*IH:8"EBQD>9XMGZ9! MN)@NPV"TG-R/9NNGT?QQNIB.@L?U]/3_B]4ZG/U-\D 'H<4,S[/J@B'2;\4$ M;8YDP^[?$G=#@+8E[HZ&M.*4E,E70$F33 5VLS2'>40FY#7'TMWJ^(+R\P^C MHD#'0BPCLT)=S.S+4G595VL%PC1F559'D*&JXHXU9TN6.3K7W+@193_P+,Y/+ ^!Q\[.3"_=#TY<%MI)^G$2/$K MW&H)-E&)>MM,^!F)4\G[N,Q)/YWDO9%VHL4I)6,7[PGQ)-NMQ#R^#1_OS[F/ M4XQ)3/8*\>RXK+8 V),^3FF*=LS2UED'-N43 T37C(]IW4>F8BC2 OM+L E0 M_A9O,3"KYP8,"I(&OFC^J76*J,,$-29@35@?2#S^9T; 98POAG/U$03KE(,3 MW<[#;E&2&)C[,MVUSDA8Q2CZ7Q>S3F$MO,R$D6%P%]*K.N&OO?&1M.,L?\WR MZ(CN,@)?ZU).ZAF*SIQGO.>V#&:&BX$$J& MF:BM.8_0%&[[0'OZ2V,EF&*M_GEY6UXDCL!<_H+]8XG MU5?U=3RMKM5G?0R![?5 @:IK-ZB#?PZ^.B1.:$:'+#_&_Y$PIX(.=)%[B'=> M0SW4.VY?4[+M5*<-(B 2S^LW4H@ZXN"*58*MX_)0)ABW-_28XI=<0MKU';__ M:"U7KX#'XI8*/&>T*'1&V=WBE(.KU(Y,GV<8F4Y4OZQ!A>L?-=P@V1O!L\[V M#Z] IR%?3W1/T3XB'[ ;8_U]%.=-'RR)/\#C=.T!SRG,@L8H8VM.F%E[LF/> MS[^0?TC0_K?_ 5!+ 0(4 Q0 ( "U*JU;WQ'O)+U0 $@M @ + M " 0 !E>#$P,U\Q+FAT;5!+ 0(4 Q0 ( "U*JU:[=:G;<0< M !DJ + " 5A4 !E>#,Q,5\R+FAT;5!+ 0(4 Q0 ( M "U*JU:O[$G<+0< HD + " ?); !E>#,Q,E\S+FAT M;5!+ 0(4 Q0 ( "U*JU;(0L#RL08 HK + " 4AC M !E>#,R,5\T+FAT;5!+ 0(4 Q0 ( "U*JU:7 #'1GP8 &XI + M " 2)J !E>#,R,E\U+FAT;5!+ 0(4 Q0 ( "U*JU:3TAC0 MRWD! -]E&@ 1 " >IP !I;6UR+3(P,C,P,S,Q+FAT;5!+ M 0(4 Q0 ( "U*JU8;9]'XI!0 .K@ 1 " >3J 0!I M;6UR+3(P,C,P,S,Q+GAS9%!+ 0(4 Q0 ( "U*JU;G?&#,IQT #^D 0 5 M " ;?_ 0!I;6UR+3(P,C,P,S,Q7V-A;"YX;6Q02P$"% ,4 M " M2JM6_3TW"!%3 S8P8 %0 @ &1'0( :6UM&UL4$L! A0#% @ +4JK5N"0=%^[\ 'A40 !4 M ( !U7 " &EM;7(M,C R,S S,S%?;&%B+GAM;%!+ 0(4 Q0 M ( "U*JU8AOJJ;:W\ $"!"0 5 " <-A P!I;6UR+3(P D,C,P,S,Q7W!R92YX;6Q02P4& L "P"G @ 8>$# end